Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Berean Christian (Walnut Creek, CA) varsity football team lost Saturday's home conference game against Mt. Diablo (Concord, CA) by a score of 56-7.

Q1Q2Q3Q4Final
Mt. Diablo721141456
Berean Christian70007
Final score provided by F. Mua.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Box Score Stats

Mt. Diablo (25-26)

Berean Christian (25-26)

0
Total Plays
55
0
First Downs
7
0
Penalties
3
0
Penalty Yards
25

Game Stats

Mt. Diablo

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1116195.68817.74173123.7
5Michael Vasquez (Jr)1116195.68817.74173123.7
Berean Christian

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1118193.61117.5123776.6
3Yamil Guyton (So)913143.69215.9113799.2
4G. Andrucko (Jr)2550.40025.0137.5
Mt. Diablo

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals302869.52914
1A. Campbell Iii (Sr)912313.72911
4Kymani Fano (Jr)4256.3150
10Dameon Brown (Sr)3186.070
15Luka Alatini (Fr)6447.32301
22Mekhi Anderson (Jr)66110.22002
25Tyre Jackson (Sr)2157.5150
Berean Christian

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals1620.10
1Megginis Lovitt (So)300.00
3Yamil Guyton (So)4-17-4.30
5Tyler Ng (So)2-3-1.50
7Timothy Ng (So)7223.10
Mt. Diablo

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1119517.7734
6Elijah Molnar (Jr)68313.8281
7Christian Kuuan (Jr)39331.0732
9Davion Beane (Jr)11111.011
13Baijon King (Jr)188.081
Berean Christian

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1119217.5411
4G. Andrucko (Jr)23417.0271
7Timothy Ng (So)1-1-1.0
10O. Grajewski (So)11010.0
11Kente Stockhaus (Jr)614123.541
19Peter Angelo (So)188.0
Mt. Diablo

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
5Michael Vasquez (Jr)11
Berean Christian

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
1Megginis Lovitt (So)11
Mt. Diablo

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals286195481
1A. Campbell Iii (Sr)123123
4Kymani Fano (Jr)2525
6Elijah Molnar (Jr)8383
7Christian Kuuan (Jr)9393
9Davion Beane (Jr)1111
10Dameon Brown (Sr)1818
13Baijon King (Jr)88
15Luka Alatini (Fr)4444
22Mekhi Anderson (Jr)6161
25Tyre Jackson (Sr)1515
Berean Christian

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals219273267
3Yamil Guyton (So)-17-17
4G. Andrucko (Jr)3434
5Tyler Ng (So)-3-3
7Timothy Ng (So)22-11233
10O. Grajewski (So)102535
11Kente Stockhaus (Jr)14136177
19Peter Angelo (So)808
Mt. Diablo

Total Yards

#Athlete NameRushPassRecTotal
Team Totals286195195481
1A. Campbell Iii (Sr)123123
4Kymani Fano (Jr)2525
5Michael Vasquez (Jr)195195
6Elijah Molnar (Jr)8383
7Christian Kuuan (Jr)9393
9Davion Beane (Jr)1111
10Dameon Brown (Sr)1818
13Baijon King (Jr)88
15Luka Alatini (Fr)4444
22Mekhi Anderson (Jr)6161
25Tyre Jackson (Sr)1515
Berean Christian

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2193192195
3Yamil Guyton (So)-17143126
4G. Andrucko (Jr)503484
5Tyler Ng (So)-3-3
7Timothy Ng (So)22-121
10O. Grajewski (So)1010
11Kente Stockhaus (Jr)141141
19Peter Angelo (So)88
Mt. Diablo

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals44166015.0
0Mason Kern (Sr)11
1A. Campbell Iii (Sr)775.0
5Michael Vasquez (Jr)11
6Elijah Molnar (Jr)3142.0
7Christian Kuuan (Jr)33
9Davion Beane (Jr)3142.0
10Dameon Brown (Sr)22
11Kaile Leffel (Sr)3251.0
12Julius Batieste (So)11
13Baijon King (Jr)99
21Damien Allen (Sr)33
22Mekhi Anderson (Jr)2241.0
25Tyre Jackson (Sr)11
51Sheldon Silas (Sr)3472.0
56Angel Ramirez (Sr)112
67T. Filimoehala (Sr)221.0
73Fineasi Fiefia (Sr)1121.0
75T. Daniels (Sr)112
Berean Christian

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals164662
1Megginis Lovitt (So)3710
4G. Andrucko (Jr)145
7Timothy Ng (So)235
8Malachi Nunsuch (Sr)459
10O. Grajewski (So)145
14Joshua Silva (So)123
19Peter Angelo (So)77
21Preston Fehr (Jr)11
52Malachi West (Sr)2911
53Diego Chui (Sr)11
60Micah Peterson (So)112
62Luca DeCosta (Fr)33
Mt. Diablo

Sacks

#Athlete NameSacksYdlHurs
Team Totals6.011
0Mason Kern (Sr)2
1A. Campbell Iii (Sr)3.04
11Kaile Leffel (Sr)1.03
22Mekhi Anderson (Jr)1.02
67T. Filimoehala (Sr)1.0

Sacks

Berean Christian has not entered any sacks stats.
Mt. Diablo

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2221
7Christian Kuuan (Jr)21
21Damien Allen (Sr)1
22Mekhi Anderson (Jr)11
51Sheldon Silas (Sr)1
Berean Christian

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals111
4G. Andrucko (Jr)1
21Preston Fehr (Jr)1
62Luca DeCosta (Fr)1

Kickoffs

Mt. Diablo has not entered any kickoffs stats.
Berean Christian

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals25427.0
10O. Grajewski (So)13030.0
13Jacob Cole (Sr)12424.0

Punts

Mt. Diablo has not entered any punts stats.
Berean Christian

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals22211.016
10O. Grajewski (So)22211.016

Kickoff and Punt Returns

Mt. Diablo has not entered any kickoff and punt returns stats.
Berean Christian

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals67312.21673
7Timothy Ng (So)11212.012
10O. Grajewski (So)12525.025
11Kente Stockhaus (Jr)33612.01636
19Peter Angelo (So)100.00
Mt. Diablo

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals8488
1A. Campbell Iii (Sr)16
6Elijah Molnar (Jr)16
7Christian Kuuan (Jr)212
13Baijon King (Jr)16
15Luka Alatini (Fr)16
22Mekhi Anderson (Jr)212
23G. Rios-Arca (Sr)8
Berean Christian

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals16
4G. Andrucko (Jr)16
10O. Grajewski (So)1
Mt. Diablo

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals881.08
23G. Rios-Arca (Sr)881.08
Berean Christian

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals
10O. Grajewski (So)111.01
Mt. Diablo

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals448
1A. Campbell Iii (Sr)11
6Elijah Molnar (Jr)11
7Christian Kuuan (Jr)22
13Baijon King (Jr)11
15Luka Alatini (Fr)11
22Mekhi Anderson (Jr)22
Berean Christian

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
4G. Andrucko (Jr)11

Game Story

California High School Football - Mt. Diablo smashes Berean Christian

October 25, 2025: Walnut Creek, CA 94598

The Mt. Diablo Red Devils (Concord, CA) football triumphed over the host Berean Christian Eagles (Walnut Creek, CA), 56-7 in Saturday's league game.

In their next game, the Red Devils battle the Ygnacio Valley Wolves (Concord, CA) in a Diablo - Mountain game, on Friday, October 31. Mt. Diablo will attempt to better on its 5-3 season record. The Wolves enter the game with a 0-8 record after their 54-8 league loss to Concord (Concord, CA).

The Eagles (4-4) will now prepare for their game against Concord (Concord, CA). The Bears enter the Diablo - Mountain game with a 5-3 record. In their last game, Concord trounced Ygnacio Valley (Concord, CA), 54-8, in a league outing.

Jeremy CoralEagles Reporter
  • All
  • Q1
  • Q2
  • Q3
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Mt. Diablo 0, BCHS 0
    Posted @ 12:04p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 12:05p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 12:05p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Cold
    Posted @ 12:05p
  5. 0 - 0

    Update

    Berean Christian1st Quarter ~11 minutes to go
    Berean Christian - 3rd down, ~11 minutes to go, ball on their own 48-yard line. Mt. Diablo 0, BCHS 0
    Posted @ 12:06p
  6. 0 - 0

    Punt

    Mt. Diablo1st Quarter ~10 minutes to go
    Berean Christian has punted to Mt. Diablo. Mt. Diablo has the ball on their own 41-yard line. Mt. Diablo 0, BCHS 0
    Posted @ 12:08p
  7. 0 - 0

    Long Run

    Mt. Diablo1st Quarter ~10 minutes to go
    Mt. Diablo - #1 Antonio Campbell Iii with a long run. Mt. Diablo has the ball on Berean Christian's 29-yard line. Mt. Diablo 0, BCHS 0
    Posted @ 12:09p
  8. 0 - 0

    Red Zone Alert

    Mt. Diablo1st Quarter ~9 minutes to go
    Mt. Diablo is inside Berean Christian's 20. Mt. Diablo 0, BCHS 0
    Posted @ 12:09p
  9. 6 - 0

    Passing Touchdown

    Mt. Diablo1st Quarter ~8 minutes to go
    Mt. Diablo - #5 Michael Vasquez 15 Yd pass completed to #7 Christian Kuuan for a TD. Mt. Diablo 6, BCHS 0
    Posted @ 12:11p
  10. 7 - 0

    Made Point After

    Mt. Diablo1st Quarter ~8 minutes to go
    Mt. Diablo - #23 Giancarlo Rios-Arca PAT Good. Mt. Diablo 7, BCHS 0
    Posted @ 12:11p
  11. Commentary

    1st Quarter
    Bad long snap for Berean, Mt. Diablo has possession on the Berean 35 yard line.
    Posted @ 12:16p
  12. 7 - 0

    Interception

    Berean Christian1st Quarter ~6 minutes to go
    Berean Christian - #4 Gabriel Andrucko intercepts a Mt. Diablo pass and has the ball on their own 30-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:19p
  13. 7 - 0

    Long Pass

    Berean Christian1st Quarter ~6 minutes to go
    Berean Christian - #3 Yamil Guyton with a long pass to #11 Kente Stockhaus. Berean Christian has the ball on Mt. Diablo's 40-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:21p
  14. 7 - 0

    Update

    Berean Christian1st Quarter ~4 minutes to go
    Berean Christian - 3rd down, ~4 minutes to go, ball on Mt. Diablo's 29-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:24p
  15. 7 - 0

    Turnover on Downs

    Mt. Diablo1st Quarter ~3 minutes to go
    Berean Christian has turned possession over on downs. Mt. Diablo has the ball on their own 44-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:26p
  16. 7 - 0

    Update

    Mt. Diablo1st Quarter ~1 minute to go
    Mt. Diablo - 4th down, ~1 minute to go, ball on their own 40-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:29p
  17. 7 - 0

    Punt

    Berean Christian1st Quarter ~1 minute to go
    Mt. Diablo has punted to Berean Christian. Berean Christian has the ball on their own 30-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:29p
  18. 7 - 0

    Long Pass

    Berean Christian1st Quarter Under a minute
    Berean Christian - #3 Yamil Guyton with a long pass to #11 Kente Stockhaus. Berean Christian has the ball on Mt. Diablo's 28-yard line. Mt. Diablo 7, BCHS 0
    Posted @ 12:32p
  19. 7 - 6

    Passing Touchdown

    Berean Christian1st Quarter Under a minute
    Berean Christian - #3 Yamil Guyton 36 Yd pass completed to #4 Gabriel Andrucko for a TD. Mt. Diablo 7, BCHS 6
    Posted @ 12:34p
  20. 7 - 7

    Made Point After

    Berean Christian1st Quarter Under a minute
    Berean Christian - #10 Oliver Grajewski PAT Good. Mt. Diablo 7, BCHS 7
    Posted @ 12:34p
  21. 7 - 7

    Possession Update - Kickoff

    Mt. Diablo1st Quarter Under a minute
    Berean Christian kicked off to Mt. Diablo. Mt. Diablo has the ball on their own 30-yard line. Mt. Diablo 7, BCHS 7
    Posted @ 12:36p
  22. 7 - 7

    End of 1st Quarter

    2nd Quarter
    Mt. Diablo 7, BCHS 7
    Posted @ 12:36p
  23. 7 - 7

    Long Pass

    Mt. Diablo2nd Quarter ~11 minutes to go
    Mt. Diablo - #5 Michael Vasquez with a long pass to #6 Elijah Molnar. Mt. Diablo has the ball on Berean Christian's 50-yard line. Mt. Diablo 7, BCHS 7
    Posted @ 12:38p
  24. 13 - 7

    Rushing Touchdown

    Mt. Diablo2nd Quarter ~10 minutes to go
    Mt. Diablo - #22 Mekhi Anderson with a 23 Yd Rushing TD. Mt. Diablo 13, BCHS 7
    Posted @ 12:42p
  25. 14 - 7

    Made Point After

    Mt. Diablo2nd Quarter ~10 minutes to go
    Mt. Diablo - #23 Giancarlo Rios-Arca PAT Good. Mt. Diablo 14, BCHS 7
    Posted @ 12:42p
  26. 14 - 7

    Possession Update - Kickoff

    Berean Christian2nd Quarter ~10 minutes to go
    Mt. Diablo kicked off to Berean Christian. Berean Christian has the ball on Mt. Diablo's 45-yard line. Mt. Diablo 14, BCHS 7
    Posted @ 12:45p
  27. 14 - 7

    Long Run

    Berean Christian2nd Quarter ~10 minutes to go
    Berean Christian - #5 Tyler Ng with a long run. Berean Christian has the ball on Mt. Diablo's 45-yard line. Mt. Diablo 14, BCHS 7
    Posted @ 12:45p
  28. 14 - 7

    Update

    Berean Christian2nd Quarter ~9 minutes to go
    Berean Christian - 1st down, ~9 minutes to go, ball on Mt. Diablo's 40-yard line. Mt. Diablo 14, BCHS 7
    Posted @ 12:45p
  29. Commentary

    2nd Quarter
    Berean converts on an amazing fourth down play, second down Eagles in Mt. Diablo’s 17.
    Posted @ 12:49p
  30. 14 - 7

    Red Zone Alert

    Berean Christian2nd Quarter ~7 minutes to go
    Berean Christian is inside Mt. Diablo's 20. Mt. Diablo 14, BCHS 7
    Posted @ 12:49p
  31. Commentary

    2nd Quarter
    Injury to Berean’s QB following his interception. He’s been down past 2 minutes.
    Posted @ 12:55p
  32. 14 - 7

    Update

    Mt. Diablo2nd Quarter ~1 minute to go
    Mt. Diablo - 2nd down, ~1 minute to go, ball on Berean Christian's 30-yard line. Mt. Diablo 14, BCHS 7
    Posted @ 1:08p
  33. 21 - 7

    Score Correction

    Mt. Diablo2nd Quarter
    Score correction for Mt. Diablo in 2nd Quarter. Mt. Diablo 21, BCHS 7
    Posted @ 1:08p
  34. 27 - 7

    Passing Touchdown

    Mt. Diablo2nd Quarter ~1 minute to go
    Mt. Diablo - #5 Michael Vasquez 25 Yd pass completed to #6 Elijah Molnar for a TD. Mt. Diablo 27, BCHS 7
    Posted @ 1:10p
  35. 28 - 7

    Made Point After

    Mt. Diablo2nd Quarter ~1 minute to go
    Mt. Diablo - #23 Giancarlo Rios-Arca PAT Good. Mt. Diablo 28, BCHS 7
    Posted @ 1:11p
  36. 28 - 7

    Halftime

    Halftime
    Mt. Diablo 28, BCHS 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 1:14p
  37. Commentary

    Halftime
    Berean’s starting quarterback and runningback are out due to injury.
    Posted @ 1:18p
  38. 28 - 7

    Start of 3rd Quarter

    Berean Christian3rd Quarter
    Berean Christian to kick off to Mt. Diablo.
    Posted @ 1:40p
  39. 28 - 7

    Fumble Recovery

    Berean Christian3rd Quarter ~9 minutes to go
    Berean Christian recovered a fumble by Mt. Diablo and has the ball on their own 25-yard line. Mt. Diablo 28, BCHS 7
    Posted @ 1:41p
  40. 34 - 7

    Rushing Touchdown

    Mt. Diablo3rd Quarter ~8 minutes to go
    Mt. Diablo - #1 Antonio Campbell Iii with a 20 Yd Rushing TD. Mt. Diablo 34, BCHS 7
    Posted @ 1:46p
  41. 35 - 7

    Made Point After

    Mt. Diablo3rd Quarter ~8 minutes to go
    Mt. Diablo - PAT Good. Mt. Diablo 35, BCHS 7
    Posted @ 1:46p
  42. 35 - 7

    Fumble Recovery

    Mt. Diablo3rd Quarter ~8 minutes to go
    Mt. Diablo - #51 Sheldon Silas recovered a fumble by Berean Christian and has the ball on Berean Christian's 5-yard line. Mt. Diablo 35, BCHS 7
    Posted @ 1:51p
  43. Commentary

    3rd Quarter
    Correction on the 50*
    Posted @ 1:51p
  44. 41 - 7

    Rushing Touchdown

    Mt. Diablo3rd Quarter ~6 minutes to go
    Mt. Diablo - #22 Mekhi Anderson with a 24 Yd Rushing TD. Mt. Diablo 41, BCHS 7
    Posted @ 1:54p
  45. 42 - 7

    Made Point After

    Mt. Diablo3rd Quarter ~6 minutes to go
    Mt. Diablo - PAT Good. Mt. Diablo 42, BCHS 7
    Posted @ 1:54p
  46. 42 - 7

    End of 3rd Quarter

    4th Quarter
    Mt. Diablo 42, BCHS 7
    Posted @ 2:47p
  47. 42 - 7

    End of Game

    Final
    Mt. Diablo 42, BCHS 7
    Posted @ 2:47p

Mt. Diablo @ BCHS Football Game Info

Sat., Oct. 25, 2025 @ 12p
The Berean Christian (Walnut Creek, CA) varsity football team lost Saturday's home conference game against Mt. Diablo (Concord, CA) by a score of 56-7.

Scoretracker Providers

Jeremy CoralEagles Reporter

Rankings & Records

Mt. Diablo (25-26)

CASectionSec. Div.
499505
OverallLeagueHomeAwayWin %League %PFPA
6-53-04-32-2.5451.000322246

Berean Christian (25-26)

CASectionSec. Div.
7747110
OverallLeagueHomeAwayWin %League %PFPA
4-61-22-42-2.400.333208326

Team Scoring Averages

Q1Q2Q3Q4Final
Mt. Diablo
6.37.34.85.529.3
Berean Christian
6.87.75.61.620.8

Mt. Diablo Videos

Mt. Diablo doesn't have any videos.

Berean Christian Videos

Team Stat Comparison

Mt. DiabloBerean Christian
167.4Rushing Yards Per Game100.7
165.1Passing Yards Per Game167.9
155.0Receiving Yards Per Game165.6
332.6Total Yards Per Game268.6
49.3Tackles Per Game43.9
2.3Sacks Per Game1.1
-Points Per Game0.4

Team Leaders

Mt. DiabloBerean ChristianNational Avg.
#1 Antonio Campbell Iii67.3Rushing Yards Per Game#7 Timothy Ng41.911.0
#5 Michael Vasquez165.1Passing Yards Per Game#3 Yamil Guyton200.010.7
#7 Christian Kuuan60.5Receiving Yards Per Game#10 Oliver Grajewski63.68.7
#5 Michael Vasquez183.3Total Yards Per Game#3 Yamil Guyton205.824.5
#11 Kaile Leffel5.5Tackles Per Game#1 Megginis Lovitt5.92.6
#1 Antonio Campbell Iii0.7Sacks Per Game#50 Miles Bellig0.50.2
-
Points Per Game#13 Jacob Cole0.61.9

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Mt. Diablo2-0Berean Christian1-1
DateAwayHomeResultDateAwayHomeResult
10/17/25Mt. DiabloConcord(W) 25-2111/1/25ConcordBerean Christian(L) 35-14
10/31/25Ygnacio ValleyMt. Diablo(W) 67-010/17/25Berean ChristianYgnacio Valley(W) 62-18

Record Breakdown

Mt. Diablo (25-26)

Berean Christian (25-26)

6-5
Overall
4-6
3-0
League
1-2
3-4
Non-League
3-4
1-0
Head to Head
0-1
2-0
Common Opponent
1-1
4-3
Home
2-4
2-2
Away
2-2
0-0
Neutral
0-0
0-1
Playoff
0-0
6-5
In-State
4-6
0-0
Out-of-State
0-0