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 Mt. Diablo (Concord, CA) varsity baseball team lost Thursday's home conference game against Berean Christian (Walnut Creek, CA) by a score of 15-0.

1234567RHE
Berean Christian130020--15190
Mt. Diablo00000--002
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Berean Christian

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.5434335151914110
1Jake Rocha (Sr).40055222000
2Peter Angelo (So).00022000000
3Silas Napitan (So)10001000
4Colton Swift (Jr).50032210000
5Myles Brooks (Jr).50032211000
7Joseph Angelo (Sr).66733122100
8Nick Kullman (Jr).50054221010
12Dean Vawter (Sr).50022010000
19Jonny Dresdow (Fr).50022010000
20Luke Mahon (Fr).66733122000
22Jimmy Herrera (Jr).66743123000
26Frank Alioto (So)1.00032221000
27David Sugimoto (Jr).50022010000
99Zack Upshaw (Jr).66753221000
Mt. Diablo

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.0001815000000
1Johnny Vazquez (Jr).00021000000
4Erick Becerra (Fr).00022000000
9Giovanni Ferrer (Fr).00022000000
12J. Zamora Martinez (Sr).00022000000
14Harley Noceloti (So).00021000000
15D. Valecillos (So).00021000000
19David Marin (Sr).00022000000
22J. Segovia-Fajardo (Sr).00011000000
30Davion Beane (Sr).00022000000
40A. Hernandez-Lopez (Fr).00011000000
Berean Christian

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals103042121.605.6291.234
1Jake Rocha (Sr)00000106.400.400.800
2Peter Angelo (So)00000003.000.000.000
3Silas Napitan (So)10000000.000.000
4Colton Swift (Jr)00001101.667.5001.167
5Myles Brooks (Jr)00001000.667.5001.167
7Joseph Angelo (Sr)00000000.6671.0001.667
8Nick Kullman (Jr)00100002.6001.0001.600
12Dean Vawter (Sr)00000000.500.5001.000
19Jonny Dresdow (Fr)00000012.500.5001.000
20Luke Mahon (Fr)00000002.667.6671.334
22Jimmy Herrera (Jr)00100000.750.6671.417
26Frank Alioto (So)001000001.0001.0002.000
27David Sugimoto (Jr)00000003.500.5001.000
99Zack Upshaw (Jr)00002002.800.6671.467
Mt. Diablo

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00281003.167.000.167
1Johnny Vazquez (Jr)00100001.500.000.500
4Erick Becerra (Fr)00020000.000.000.000
9Giovanni Ferrer (Fr)00010001.000.000.000
12J. Zamora Martinez (Sr)00000001.000.000.000
14Harley Noceloti (So)00011000.500.000.500
15D. Valecillos (So)00110000.500.000.500
19David Marin (Sr)00010002.000.000.000
22J. Segovia-Fajardo (Sr)00010001.000.000.000
30Davion Beane (Sr)00000001.000.000.000
40A. Hernandez-Lopez (Fr)00010000.000.000.000

Baserunning

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

Baserunning

#Athlete NameSBSBA
Team Totals3
1Johnny Vazquez (Jr)1
15D. Valecillos (So)2
Berean Christian

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002115600
1Jake Rocha (Sr)1.00011000
3Silas Napitan (So)1.00044000
8Nick Kullman (Jr)1.00031200
20Luke Mahon (Fr)1.00043100
27David Sugimoto (Jr)1.00020200
30M. Schiappapietra (So)1.00010100
99Zack Upshaw (Jr)1.00066000
Mt. Diablo

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.7891915040
1Johnny Vazquez (Jr).66732010
4Erick Becerra (Fr).66732010
9Giovanni Ferrer (Fr)1.00022000
12J. Zamora Martinez (Sr)1.00011000
14Harley Noceloti (So).75043010
15D. Valecillos (So)1.00055000
22J. Segovia-Fajardo (Sr).00010010
Berean Christian

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.00101.000210
28Mac Tollefson (Sr)0.000010
30M. Schiappapietra (So)0.0011.00011
Mt. Diablo

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals11.200010
1Johnny Vazquez (Jr)0010
12J. Zamora Martinez (Sr)4.200010
Berean Christian

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals50002801815
28Mac Tollefson (Sr)100003033
30M. Schiappapietra (So)40002501512
Mt. Diablo

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals5181583004336
1Johnny Vazquez (Jr)05520050
12J. Zamora Martinez (Sr)5181031003836
Berean Christian

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.000.1670173002
28Mac Tollefson (Sr).000.0000014000
30M. Schiappapietra (So).000.2000159002
Mt. Diablo

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.500.58104102000
1Johnny Vazquez (Jr)1.0000320000
12J. Zamora Martinez (Sr).500.5260182000
Stat Supplier Logo

Berean Christian's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Stat Supplier Logo

Mt. Diablo's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Game Story

California High School Baseball - Mt. Diablo loses to Berean Christian

April 23, 2026: Concord, CA 94520

The Berean Christian Eagles triumphed over the host Mt. Diablo Red Devils baseball squad by a score of 15-0 in Thursday's league outing.

Next up, the Eagles battle the Mt. Diablo Red Devils (Concord, CA) in a Diablo-Valley outing, on Friday, April 24. Berean Christian will attempt to advance on its 7-8 season record. The Red Devils come into the outing with a 7-8 record after their 15-0 league loss to Berean Christian (Walnut Creek, CA).

The Red Devils (7-8) will now prepare for their outing against Berean Christian (Walnut Creek, CA). The Eagles come into the Diablo-Valley outing with a 7-8 record. In their last outing, Berean Christian toppled Mt. Diablo (Concord, CA), 15-0, in a league outing.

BCHS @ Mt. Diablo Baseball Game Info

Thu., Apr. 23, 2026 @ 4:30p
The Mt. Diablo (Concord, CA) varsity baseball team lost Thursday's home conference game against Berean Christian (Walnut Creek, CA) by a score of 15-0.

Rankings & Records

Berean Christian (25-26)

CASectionSec. Div.
602675
OverallLeagueHomeAwayNeutralWin %League %RFRA
8-94-04-24-60-1.4711.000116100

Mt. Diablo (25-26)

CASectionSec. Div.
1,03011921
OverallLeagueHomeAwayWin %League %RFRA
7-90-43-54-4.438.000110219

Team Scoring Averages

1234567891011RHE
Berean Christian
1.71.21.3.8.31.4.60001.06.88.3.9
Mt. Diablo
1.91.11.5.8.81.51.0----6.94.14.4

Head-to-Head

  • Berean Christian won 3 days ago
    4/23 @ 4:30p1234567RHE
    Berean Christian130020--15190
    Mt. Diablo00000--002

    The Berean Christian (Walnut Creek, CA) varsity baseball team won Thursday's away conference game against Mt. Diablo (Concord, CA) by a score of 15-0.

  • Berean Christian won 2 days ago
    4/24 @ 4:30p1234567RHE
    Mt. Diablo00000--045
    Berean Christian7923---21180

    The Mt. Diablo (Concord, CA) varsity baseball team lost Friday's away conference game against Berean Christian (Walnut Creek, CA) by a score of 21-0.

Team Stat Comparison

Berean ChristianMt. Diablo
.310Batting Average.199
.431On Base Percentage.398
.391Slugging Percentage.284
.964Fielding Percentage.700
.471Win Loss Percentage.556

Team Leaders

Berean ChristianMt. DiabloNational Avg.
#3 Silas Napitan1.000Batting Average#12 Joel Zamora Martinez.341.245
#19 Jonny Dresdow.667On Base Percentage#1 Johnny Vazquez.510.389
#3 Silas Napitan1.000Slugging Percentage#1 Johnny Vazquez.528.315
#2 Peter Angelo1.000Fielding Percentage#15 Dairo Valecillos.846.858
#1 Jake Rocha1.000Win Loss Percentage#1 Johnny Vazquez.667.540

Record Breakdown

Berean Christian (25-26)

Mt. Diablo (25-26)

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