Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 312:28.4Run Club Invitational Youth XC MeetNovember 3, 2024
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Heat Youth XC Meet · Oct 2012:58.2Mt. Diablo Heat Youth XC MeetOctober 20, 2024
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3020:59.132025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2620:04.575Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1220:53NorCal Striders USATF Youth XC MeetOctober 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 9-10 · Place 50 · NorCal StridersNorCal Striders3,000 Meters 9-105020:59.13 PB4
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 9-10 · Place 28 · NorCal StridersNorCal Striders3,000 Meters 9-102820:04.575 PB4
Oct 18Chico Autumn InvitationalOct 18 · 1.3 Miles Middle School Open · Place 87 · NorCal StridersNorCal Striders1.3 Miles Middle School Open8712:36.894
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 3,000 Meters 9-10 · Place 8 · NorCal StridersNorCal Striders3,000 Meters 9-10820:53 PB4
Sep 27Clam Beach InvitationalSep 27 · 1 Mile Elementary · Place 18 · NorCal StridersNorCal Striders1 Mile Elementary1810:44.004

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 10 · 2,000 Meters 8U · NorCal StridersNorCal Striders2,000 Meters 8U—DNS3
Nov 3Run Club Invitational Youth XC MeetNov 3 · 2,000 Meters 8U Boys · Place 43 · NorCal StridersNorCal Striders2,000 Meters 8U Boys4312:28.4 PB3
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 2,000 Meters 8U · Place 41 · UnattachedUnattached2,000 Meters 8U4112:58.2 PB3