Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Acalanes High SchoolAcalanes Invitational · Aug 2913:09.6Acalanes InvitationalAugust 29, 2026
2 Miles · Point Pinole Regional ParkTCAL 2 Mile Challenge · Oct 1512:20.7TCAL 2 Mile ChallengeOctober 15, 2026
2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 513:10.65Saint Mary's InvitationalSeptember 5, 2026
3 Miles · Hayward High School23rd annual Farmer Invitational · Sep 1920:33.7423rd annual Farmer InvitationalSeptember 19, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2422:57.977th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pinole Multi-Use Trails 37°58'30.4"N 122°13'52.6"WBe the G.O.A.T. XC Invitational · Sep 2625:49.1Be the G.O.A.T. XC InvitationalSeptember 26, 2026
3 Miles · Point Pinole Regional ParkTCAL Finals · Nov 620:06.0TCAL FinalsNovember 6, 2025
3.1 Miles · Cesar Chavez ParkTCAL Cluster Meet - Caesar Chavez Park · Oct 1622:37.1TCAL Cluster Meet - Caesar Chavez ParkOctober 16, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5TCAL Cross Country League ChampionshipsNov 5 · 3 Miles Varsity · Place 27 · Hercules3 Miles Varsity2720:14.212
Oct 15TCAL 2 Mile ChallengeOct 15 · 2 Miles Heat 3 · Place 2 · Hercules2 Miles Heat 3212:20.7 PB12
Oct 8 TCAL Center Meet @ Pt. PinoleOct 8 · 3 Miles Varsity Boys · Place 7 · Hercules3 Miles Varsity Boys720:45.312
Sep 26Be the G.O.A.T. XC InvitationalSep 26 · 3 Miles Varsity Boys · Place 47 · Hercules3 Miles Varsity Boys4725:49.1 PB12
Sep 24TCAL @ Cesar Chavez Center MeetSep 24 · 3.1 Miles Varsity Boys · Place 34 · Hercules3.1 Miles Varsity Boys3425:57.912
Sep 1923rd annual Farmer InvitationalSep 19 · 3 Miles Varsity · Place 169 · Hercules3 Miles Varsity16920:33.74 PB12
Sep 5Saint Mary's InvitationalSep 5 · 2 Miles Varsity · Place 153 · Hercules2 Miles Varsity15313:10.65 PB12
Aug 29Acalanes InvitationalAug 29 · 2 Miles Varsity · Place 96 · Hercules2 Miles Varsity9613:09.6 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6TCAL FinalsNov 6 · 3 Miles Varsity Boys · Place 34 · Hercules3 Miles Varsity Boys3420:06.0 PB11
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 Varsity Blue · Place 150 · Hercules3 Miles D4 Varsity Blue15022:57.9 PB11
Oct 1842nd P.Wilder Mariner XC Invitational Oct 18 · 5,000 Meters Varsity Open · Place 66 · Hercules5,000 Meters Varsity Open6621:59.1—
Oct 16TCAL Cluster Meet - Caesar Chavez ParkOct 16 · 3.1 Miles Varsity Boys · Place 26 · Hercules3.1 Miles Varsity Boys2622:37.1 PB11
Oct 7TCAL Point Pinole Meet Oct 7 · 3 Miles Varsity Boys · Place 24 · Hercules3 Miles Varsity Boys2422:47.211
Sep 27Be the GOAT XC InvitationalSep 27 · 3 Miles Sophomore · Place 28 · Hercules3 Miles Sophomore2821:51.4—
Sep 2022nd Farmer InvitationalSep 20 · 3 Miles Junior Varsity · Place 97 · Hercules3 Miles Junior Varsity9723:02.7011
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 163 · Hercules (NC)2 Miles Varsity16316:00.4JR
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 163 · Hercules (NC)2 Miles Varsity16316:00.4JR
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 163 · Hercules (NC)2 Miles Varsity16316:00.4JR
Sep 6Saint Mary's InvitationalSep 6 · 2 Miles Varsity · Place 141 · Hercules2 Miles Varsity14114:24.9911

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7TCAL ChampionshipsNov 7 · 2 Miles Frosh/Soph Freshman · Place 64 · Hercules2 Miles Frosh/Soph Freshman6415:13.310
Oct 31TCAL Meet #3Oct 31 · 2 Miles Junior Varsity · Place 65 · Hercules2 Miles Junior Varsity6516:02.810
Oct 24TCAL Meet #2Oct 24 · 2 Miles Junior Varsity · Place 45 · Hercules2 Miles Junior Varsity4515:54.410