Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 29:25.2Run Club Invitational Youth XC MeetNovember 2, 2025
2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 149:45.94USATF National Junior Olympic ChampionshipsDecember 14, 2024
2,000 Meters · Golden Gate ParkTeam Onalysis Youth XC Meet · Nov 1211:28.07Team Onalysis Youth XC MeetNovember 12, 2023
2,000 Meters · Hagan ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 1010:12.47Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 10, 2024
2,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 229:38.80Oakland Cubs Youth XC Meet September 22, 2024
2,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 309:09.702025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
2,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 199:32.75GodSpeed XC MeetOctober 19, 2025
2,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 159:36.92Team Onalysis Cross Country MeetNovember 15, 2025
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2610:07.384Mt. Diablo Youth XC MeetOctober 26, 2025
2,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 269:50.26USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
2,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 129:55NorCal Striders USATF Youth XC MeetOctober 12, 2025
2,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2011:59USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
2,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 19:01.4USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 2,000 Meters 8U · Place 11 · 38-Unattached38-Unattached2,000 Meters 8U119:09.70 PB3
Nov 15Team Onalysis Cross Country MeetNov 15 · 2,000 Meters 8U · Place 11 · 38-Unattached38-Unattached2,000 Meters 8U119:36.92 PB3
Nov 2Run Club Invitational Youth XC MeetNov 2 · 2,000 Meters 8U Girls · Place 10 · UnattachedUnattached2,000 Meters 8U Girls109:25.2 PB3
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 8 · 38-Unattached38-Unattached2,000 Meters 8U810:07.384 PB3
Oct 19GodSpeed XC MeetOct 19 · 2,000 Meters 8U · Place 7 · 38-Unattached38-Unattached2,000 Meters 8U79:32.75 PB3
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 2,000 Meters 8 & Under · Place 4 · UnattachedUnattached2,000 Meters 8 & Under49:55 PB3

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 121 · 38-Unattached38-Unattached2,000 Meters 7-81219:45.94 PB2
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 2,000 Meters 8U · Place 6 · 38-Unattached38-Unattached2,000 Meters 8U69:01.4 PB2
Nov 10Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 10 · 2,000 Meters 8U · Place 5 · 38-Unattached38-Unattached2,000 Meters 8U510:12.47 PB2
Nov 3Run Club Invitational Youth XC MeetNov 3 · 2,000 Meters 8U Girls · Place 8 · 38-Unattached38-Unattached2,000 Meters 8U Girls89:43.22
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 2,000 Meters 8U · Place 11 · 38-Unattached38-Unattached2,000 Meters 8U1111:03.62
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 2,000 Meters 8U · Place 8 · 38-Unattached38-Unattached2,000 Meters 8U89:38.80 PB2

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 2,000 Meters 8U · Place 17 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U179:50.26 PB1
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 2,000 Meters 7-8 · Place 17 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 7-81710:30.221
Nov 12Team Onalysis Youth XC MeetNov 12 · 2,000 Meters 8U · Place 10 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U1011:28.07 PB1
Nov 5Run Club Invitational Youth XC MeetNov 5 · 2,000 Meters 8U Girls · Place 13 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U Girls139:45.21
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 2,000 Meters 8U · Place 10 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U1010:27.341
Oct 8NorCal Striders USATF Youth XC MeetOct 8 · 2,000 Meters 7-8 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 7-80DNS1
Sep 24Oakland Cubs Youth MeetSep 24 · 2,000 Meters 8U · Place 5 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U59:44.141

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 2,000 Meters 7-8 · Place 22 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 7-82211:59 PBGr
Nov 13Run Club InvitationalNov 13 · 2,000 Meters 8U · Place 14 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U1412:23.3Gr
Nov 6RCTC XC - USATF GrandPrixNov 6 · 2,000 Meters Varsity · Place 12 · Five NorthFive North2,000 Meters Varsity1210:23.80—
Oct 16Oakland Cubs Youth Meet #2Oct 16 · 2,000 Meters 8U · Place 23 · California 5 NORTHCalifornia 5 NORTH2,000 Meters 8U2311:27.57UnofficialGr