Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Campolindo High School2026 Mid-Season Mania 1600m Invitational · Sep 305:17.292026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
2 Miles · Point Pinole Regional ParkTCAL 2 Mile Challenge · Oct 1512:01.6TCAL 2 Mile ChallengeOctober 15, 2026
3 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1019:24.56Wildcat Forward Motion Invitational October 10, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:18.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hayward High SchoolHayward Scrimmage · Aug 2919:19.17Hayward ScrimmageAugust 29, 2026
3 Miles · Pinole Multi-Use Trails 37°58'30.4"N 122°13'52.6"WBe the G.O.A.T. XC Invitational · Sep 2619:02.4Be the G.O.A.T. XC InvitationalSeptember 26, 2026
3 Miles · Point Pinole Regional ParkTCAL Cross Country League Championships · Nov 518:57.1TCAL Cross Country League ChampionshipsNovember 5, 2026
3.1 Miles · Cesar Chavez ParkTCAL @ Cesar Chavez Center Meet · Sep 2421:07.6TCAL @ Cesar Chavez Center MeetSeptember 24, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5TCAL Cross Country League ChampionshipsNov 5 · 3 Miles Varsity · Place 22 · Pinole Valley3 Miles Varsity2218:57.1 PB11
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 117 · Pinole Valley3 Miles Varsity11718:49.111
Oct 15TCAL 2 Mile ChallengeOct 15 · 2 Miles Heat 4 · Place 28 · Pinole Valley2 Miles Heat 42812:01.6 PB11
Oct 10Wildcat Forward Motion Invitational Oct 10 · 3 Miles Varsity · Place 78 · Pinole Valley3 Miles Varsity7819:24.56 PB11
Oct 8 TCAL Center Meet @ Pt. PinoleOct 8 · 3 Miles Varsity Boys · Place 8 · Pinole Valley3 Miles Varsity Boys820:49.811
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1,600 Meters Open · Place 143 · Pinole Valley1,600 Meters Open1435:17.29 PB11
Sep 26Be the G.O.A.T. XC InvitationalSep 26 · 3 Miles Varsity Boys · Place 29 · Pinole Valley3 Miles Varsity Boys2919:02.4 PB11
Sep 24TCAL @ Cesar Chavez Center MeetSep 24 · 3.1 Miles Varsity Boys · Place 15 · Pinole Valley3.1 Miles Varsity Boys1521:07.6 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 23 - 9:40pm - White Varsity B (B · Place 215 · Pinole Valley3 Miles Race 23 - 9:40pm - White Varsity B (B21518:18.7 PB11
Aug 29Hayward ScrimmageAug 29 · 3 Miles Open · Place 46 · Pinole Valley3 Miles Open4619:19.17 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Division 3 · Place 155 · Pinole Valley (NC)3 Miles Division 315520:40.2—
Nov 6TCAL FinalsNov 6 · 2 Miles Frosh/Soph Boys · Place 24 · Pinole Valley2 Miles Frosh/Soph Boys2413:13.610
Oct 28TCAL Cluster Meet 10/28/2025Oct 28 · 3 Miles Varsity Boys · Place 24 · Pinole Valley3 Miles Varsity Boys2420:44.210
Oct 16TCAL Cluster Meet - Caesar Chavez ParkOct 16 · 3.1 Miles Varsity Boys · Place 22 · Pinole Valley3.1 Miles Varsity Boys2221:54.810
Oct 4Artichoke InvitationalOct 4 · 2.3 Miles Varsity · Place 108 · Pinole Valley2.3 Miles Varsity10815:4110
Sep 27Be the GOAT XC InvitationalSep 27 · 3 Miles Junior Varsity · Place 14 · Pinole Valley3 Miles Junior Varsity1419:56.5—
Sep 2022nd Farmer InvitationalSep 20 · 3 Miles Frosh/Soph Freshman · Place 99 · Pinole Valley3 Miles Frosh/Soph Freshman9920:18.9910
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 80 · Pinole Valley (NC)3 Miles Open8021:12.0SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 80 · Pinole Valley (NC)3 Miles Open8021:12.0SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 80 · Pinole Valley (NC)3 Miles Open8021:12.0SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 80 · Pinole Valley (NC)3 Miles Open8021:12.0SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 80 · Pinole Valley (NC)3 Miles Open8021:12.0SO

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7TCAL ChampionshipsNov 7 · 2 Miles Frosh/Soph Freshman · Place 43 · Pinole Valley2 Miles Frosh/Soph Freshman4313:42.89
Oct 31TCAL Meet #3Oct 31 · 2 Miles Junior Varsity · Place 31 · Pinole Valley2 Miles Junior Varsity3113:12.69
Oct 24TCAL Center MeetOct 24 · 1.8 Miles Junior Varsity · Place 26 · Pinole Valley1.8 Miles Junior Varsity2611:56.29
Oct 9TCAL Meet #1Oct 9 · 2 Miles Junior Varsity · Place 40 · Pinole Valley2 Miles Junior Varsity4013:19.49
Oct 5Artichoke InvitationalOct 5 · Varsity · Place 120 · Pinole ValleyVarsity12016:539
Sep 28BE the G.O.A.T. InvitationalSep 28 · 2.3 Miles Freshman · Place 8 · Pinole Valley2.3 Miles Freshman817:39.29
Sep 2121st Farmer InvitationalSep 21 · 3 Miles Frosh/Soph · Place 141 · Pinole Valley3 Miles Frosh/Soph14121:19.899
Aug 31Hayward High ScrimmageAug 31 · 2.25 Miles Open · Place 34 · Pinole Valley2.25 Miles Open3417:31.44FR