Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1212:13.172026 Ed Sias InvitationalSeptember 12, 2026
2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 511:24.72Saint Mary's InvitationalSeptember 5, 2026
2.95 Miles · Main CourseScott Bauhs Invitational · Sep 2617:40.07Scott Bauhs InvitationalSeptember 26, 2026
2.95 Miles · Shadow Cliffs Regional ParkScott Bauhs Invitational · Sep 2818:38.58Scott Bauhs InvitationalSeptember 28, 2024
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2318:50.50CIF North Coast Section ChampionshipsNovember 23, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2418:57.677th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Newhall Community ParkDe La Salle Nike Invitational · Sep 1918:13.17De La Salle Nike InvitationalSeptember 19, 2026
3 Miles · Newhall Park 3-Mile CourseEBAL Championships · Nov 818:39.60EBAL ChampionshipsNovember 8, 2025
3,200 Meters · Foothill HSEnd of Season 3200s · Nov 1410:58.60End of Season 3200sNovember 14, 2025
4,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 516:40.3Run Club Invitational Youth XC MeetNovember 5, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 915:43.80USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2416:04.42Oakland Cubs Youth MeetSeptember 24, 2023
4,000 Meters · Shadow Cliffs Regional ParkMt Diablo Heat Youth XC Meet · Oct 1517:10.53Mt Diablo Heat Youth XC MeetOctober 15, 2023
4,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2613:56.78USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1916:13.10USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2015:31USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
5,000 Meters · Woodward ParkRough Rider Invitational · Oct 1619:03Rough Rider Invitational October 16, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7EBAL ChampionshipsNov 7 · 3 Miles Varsity · Place 12 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Varsity1219:09.4411
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 8 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Varsity817:31.411
Oct 16Rough Rider Invitational Oct 16 · 5,000 Meters Varsity Girls Large School · Place 14 · Foothill (Pleasanton)Foothill (Pleasanton)5,000 Meters Varsity Girls Large School1419:03 PB11
Sep 26Scott Bauhs InvitationalSep 26 · 2.95 Miles Varsity · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)2.95 Miles Varsity117:40.07 PB11
Sep 19De La Salle Nike InvitationalSep 19 · 3 Miles Varsity · Place 7 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Varsity718:13.17 PB11
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Varsity - Large Schools · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Varsity - Large Schools112:13.17 PB11
Sep 5Saint Mary's InvitationalSep 5 · 2 Miles Varsity · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Varsity211:24.72 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14End of Season 3200sNov 14 · 3,200 Meters Open · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)3,200 Meters Open110:58.60 PB10
Nov 8EBAL ChampionshipsNov 8 · 3 Miles Varsity · Place 7 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Varsity718:39.60 PB10
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Yellow · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles D2 Varsity Yellow218:57.6 PB10
Oct 17Rough Rider Invitational Oct 17 · 5,000 Meters Varsity · Place 14 · Foothill (Pleasanton)Foothill (Pleasanton)5,000 Meters Varsity1418:53.61—
Sep 20De La Salle Nike InvitationalSep 20 · 3 Miles Varsity · Place 24 · Foothill (PleasantonFoothill (Pleasanton3 Miles Varsity2419:06.6SO
Sep 6Saint Mary's InvitationalSep 6 · 2 Miles Varsity · Place 5 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Varsity511:45.0410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 2 · Place 9 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Division 2918:50.50 PB9
Nov 16End Of Season 3200sNov 16 · 3,200 Meters Varsity · Place 1 · Foothill - PFoothill - P3,200 Meters Varsity111:54.82—
Nov 9EBAL ChampionshipsNov 9 · 3 Miles Varsity · Place 11 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Varsity1119:25.379
Oct 1941st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Championship · Place 14 · Foothill (Pleasanton)Foothill (Pleasanton)3 Miles Championship1418:34.5615
Sep 28Scott Bauhs InvitationalSep 28 · 2.95 Miles Varsity · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)2.95 Miles Varsity218:38.58 PB9
Sep 21De La Salle Nike InvitationalSep 21 · 2 Miles Frosh/Soph Freshman · Place 1 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Frosh/Soph Freshman112:37.82FR
Sep 142024 Ed Sias InvitationalSep 14 · 2 Miles Varsity · Place 3 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Varsity312:35.79FR
Sep 7Saint Mary's InvitationalSep 7 · 2 Miles Frosh/Soph Freshman · Place 2 · Foothill (Pleasanton)Foothill (Pleasanton)2 Miles Frosh/Soph Freshman211:43.039
Aug 24Foothill Time TrialsAug 24 · 2.4 Miles Varsity · Place 1 · Foothill PleasantonFoothill Pleasanton2.4 Miles Varsity114:24.0FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 156 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-1415615:43.80 PB8
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 4,000 Meters 13-14 · Place 5 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14513:56.78 PB8
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 2 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14216:13.10 PB8
Nov 5Run Club Invitational Youth XC MeetNov 5 · 4,000 Meters 13-14 Girls · Place 5 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14 Girls516:40.3 PB8
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 4,000 Meters 13-14 · Place 5 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14517:10.53 PB8
Sep 24Oakland Cubs Youth MeetSep 24 · 4,000 Meters 13-14 · Place 5 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14516:04.42 PB8
Sep 92023 Ed Sias InvitationalSep 9 · 2 Miles Varsity · Place 49 · Mt. Diablo HeatMt. Diablo Heat2 Miles Varsity4913:48.6—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 4,000 Meters Varsity · Place 13 · Mount Diablo HeatMount Diablo Heat4,000 Meters Varsity1315:44—
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 10 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-141015:31 PB13
Nov 6RCTC XC - USATF GrandPrixNov 6 · 4,000 Meters Varsity · Place 5 · Mount Diablo HeatMount Diablo Heat4,000 Meters Varsity516:18.3014