Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 512:31.5Run Club Invitational Youth XC MeetNovember 5, 2023
3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2412:12.15Oakland Cubs Youth MeetSeptember 24, 2023
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:31.63Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2612:02.252Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:07.13AAU Cross Country NationalsDecember 6, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 93 · California Grizzlies3,000 Meters 12 Year Olds9312:07.13 PB7
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · California Grizzlies3,000 Meters 11-120DNS7
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 14 · California Grizzlies3,000 Meters 11-121411:31.63 PB7
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 14 · California Grizzlies3,000 Meters 11-121412:02.252 PB7

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · California Grizzlies3,000 Meters 9-100DNS5
Nov 5Run Club Invitational Youth XC MeetNov 5 · 3,000 Meters 9-10 Boys · Place 6 · California Grizzlies3,000 Meters 9-10 Boys612:31.5 PB5
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 3,000 Meters 9-10 · Place 6 · California Grizzlies3,000 Meters 9-10612:35.425
Sep 24Oakland Cubs Youth MeetSep 24 · 3,000 Meters 9-10 · Place 11 · California Grizzlies3,000 Meters 9-101112:12.15 PB5