Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:18.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2319:22.40CIF North Coast Section ChampionshipsNovember 23, 2024
3 Miles · Newhall Community ParkEBAL Championships · Nov 718:13.16EBAL ChampionshipsNovember 7, 2026
3 Miles · Newhall Park 3-Mile CourseEBAL Championships · Nov 818:32.30EBAL ChampionshipsNovember 8, 2025
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational · Nov 1311:14.8Run Club InvitationalNovember 13, 2022
3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet #1 · Sep 2510:42.44Oakland Cubs Youth Meet #1September 25, 2022
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2011:20USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
4554 m · Golden Gate ParkLowell Invitational · Sep 1217:33.47Lowell InvitationalSeptember 12, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 918:04.247th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7EBAL ChampionshipsNov 7 · 3 Miles Varsity · Place 2 · Monte VistaMonte Vista3 Miles Varsity218:13.16 PB11
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 30 · Monte VistaMonte Vista5,000 Meters Saturday Championship3018:04.2 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 76 · Monte VistaMonte Vista3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)7617:18.4 PB11
Sep 12Lowell InvitationalSep 12 · 2.83 Miles Varsity 2 · Place 9 · Monte VistaMonte Vista2.83 Miles Varsity 2917:33.47 PB11
Aug 21Cal vs. MVAug 21 · 3,200 Meters Open · Place 3 · Monte VistaMonte Vista3,200 Meters Open311:35.52Unofficial11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8EBAL ChampionshipsNov 8 · 3 Miles Varsity · Place 5 · Monte VistaMonte Vista3 Miles Varsity518:32.30 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 3 Varsity · Place 13 · Monte VistaMonte Vista5,000 Meters Division 3 Varsity1318:53.9010

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 2 · Place 17 · Monte VistaMonte Vista3 Miles Division 21719:22.40 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · California GrizzliesCalifornia Grizzlies4,000 Meters 13-140DNS8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 3,000 Meters Varsity · Place 1 · California Grizzlies -California Grizzlies -3,000 Meters Varsity111:307
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 1 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12111:20 PB7
Nov 13Run Club InvitationalNov 13 · 3,000 Meters 11-12 · Place 1 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12111:14.8 PB7
Oct 30SCTC Youth MeetOct 30 · 3,000 Meters 11-12 · Place 2 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12213:46.21Unofficial7
Sep 25Oakland Cubs Youth Meet #1Sep 25 · 3,000 Meters 11-12 · Place 1 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12110:42.44 PB7