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 Mills (Millbrae, CA) JV baseball team lost Monday's home conference game against Terra Nova (Pacifica, CA) by a score of 10-1.

1234567RHE
Terra Nova002511110120
Mills0100000122
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Terra Nova

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4004230101210200
1Robbie Johnson (Fr).33353211000
2Luke Petersen (Fr).60055132000
4William Hansen (Fr)10000000
5Spencer Spiedel (So).33353210000
6Nate Hari (Fr).33343110000
7Ben Rich (So)1.00031210000
16Riall Moore (Fr).00043000000
23E. Mora Feldman (Fr).20055014000
24Trevor Snead (So).66753221100
25Dominic Paulsen (Fr).50054022100
Mills

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1002620121000
2Lucas Wong.00032000000
6Matthew Nakasu.00011000000
7Mikey Kwan.00021000000
8Marcus Lee.00011000000
10Thomas Phelan.00021000000
12Hagan Chan.33333010000
15Derek Delimar.00011000000
17Tyler Yuan.50032110000
19Grady Lei.00032000000
22Ethan Wong.00021000000
23Messiah L.00022001000
28Nathan Lau.00011000000
33Hayden Heck.00011000000
Terra Nova

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals019520011.561.4671.028
1Robbie Johnson (Fr)00210001.600.333.933
2Luke Petersen (Fr)00010003.600.6001.200
4William Hansen (Fr)000010001.0001.000
5Spencer Spiedel (So)00200002.600.333.933
6Nate Hari (Fr)01000005.333.333.666
7Ben Rich (So)002000001.0001.0002.000
16Riall Moore (Fr)00100004.250.000.250
23E. Mora Feldman (Fr)00010003.200.200.400
24Trevor Snead (So)00101001.8001.0001.800
25Dominic Paulsen (Fr)00120006.600.7501.350
Mills

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals02282014.250.100.350
2Lucas Wong01000000.000.000.000
6Matthew Nakasu00010002.000.000.000
7Mikey Kwan00001002.500.000.500
8Marcus Lee00010000.000.000.000
10Thomas Phelan00110000.500.000.500
12Hagan Chan00010000.333.333.666
17Tyler Yuan00001000.667.5001.167
19Grady Lei00100000.333.000.333
22Ethan Wong01000000.000.000.000
23Messiah L00010011.000.000.000
28Nathan Lau00010000.000.000.000
33Hayden Heck00010000.000.000.000
Terra Nova

Baserunning

#Athlete NameSBSBA
Team Totals4
1Robbie Johnson (Fr)1
2Luke Petersen (Fr)1
5Spencer Spiedel (So)1
16Riall Moore (Fr)1
Mills

Baserunning

#Athlete NameSBSBA
Team Totals1
12Hagan Chan1
Terra Nova

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0003021900
1Robbie Johnson (Fr)1.00021100
2Luke Petersen (Fr)1.00010100
4William Hansen (Fr)1.00043100
5Spencer Spiedel (So)1.00020200
6Nate Hari (Fr)1.00043100
7Ben Rich (So)1.00011000
16Riall Moore (Fr)1.00011000
24Trevor Snead (So)1.00064200
25Dominic Paulsen (Fr)1.00098100
Mills

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9333021721
2Lucas Wong1.00021100
6Matthew Nakasu1.00011000
7Mikey Kwan1.00020200
10Thomas Phelan.80054010
12Hagan Chan1.00010100
15Derek Delimar1.00022000
17Tyler Yuan1.00085301
19Grady Lei1.00011000
23Messiah L.85776011
Terra Nova

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals1.00101.00010
1Robbie Johnson (Fr)0.00101.00010
24Trevor Snead (So)3.500010
Mills

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals10.000010
7Mikey Kwan10.500010
12Hagan Chan4.200010
17Tyler Yuan35.000010
22Ethan Wong4.670010
Terra Nova

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals72112802622
1Robbie Johnson (Fr)50000601514
24Trevor Snead (So)2211220118
Mills

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71110109504231
7Mikey Kwan1.1322310107
12Hagan Chan1.221111076
17Tyler Yuan135511097
22Ethan Wong33224201611
Terra Nova

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.091.2313287002
1Robbie Johnson (Fr).000.0670146002
24Trevor Snead (So).250.4553141000
Mills

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.355.52432166005
7Mikey Kwan.429.6002035001
12Hagan Chan.333.4291026000
17Tyler Yuan.429.5560139001
22Ethan Wong.273.5000166003
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

California High School Baseball - Mills loses to Terra Nova

March 24, 2025: Millbrae, CA 94030

The Terra Nova Tigers triumphed over the host Mills Vikings baseball squad by a score of 10-1 in Monday's league outing.

Next up, the Tigers encounter the Mountain View Spartans (Mountain View, CA) in a non-league outing, on Saturday, March 29. Terra Nova will attempt to advance on its 10-2 season record. The Spartans enter the outing with a 2-5 record after their 13-4 league win over Milpitas (Milpitas, CA).

The Vikings (2-5) will now prepare for their outing against San Mateo (San Mateo, CA). The Bearcats enter the outing with a 2-11 record. In their last outing, San Mateo was overwhelmed by South San Francisco (South San Francisco, CA), 5-4, in a league outing.

Terra Nova @ Mills Baseball Game Info

Mon., Mar. 24, 2025 @ 4p
The Mills (Millbrae, CA) JV baseball team lost Monday's home conference game against Terra Nova (Pacifica, CA) by a score of 10-1.

Rankings & Records

Terra Nova (24-25)

OverallLeagueHomeAwayWin %League %RFRA
14-68-22-012-6.700.80018064

Mills (24-25)

OverallLeagueHomeAwayWin %League %RFRA
8-76-54-44-3.533.5455971

Team Scoring Averages

1234567RHE
Terra Nova
1.71.01.62.31.5.61.19.08.91.5
Mills
.7.4.6.5.3.4.73.94.92.4

Team Stat Comparison

Terra NovaMills
.332Batting Average.202
.455On Base Percentage.339
.421Slugging Percentage.230
.942Fielding Percentage.924
.700Win Loss Percentage1.000

Team Leaders

Terra NovaMillsNational Avg.
#5 Spencer Spiedel.403Batting Average#12 Hagan Chan.357.258
#9 Constantino Wong.667On Base Percentage#4 Eduardo Garcia1.000.413
#29 Jose Luis Gomez.667Slugging Percentage#12 Hagan Chan.429.323
#10 Joey Ackroyd1.000Fielding Percentage#15 Derek Delimar1.000.848
#4 William Hansen1.000Win Loss Percentage#12 Hagan Chan1.000.588

Record Breakdown

Terra Nova (24-25)

Mills (24-25)

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