Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Shadow Cliffs Regional ParkMt Diablo Heat Youth XC Meet · Oct 159:15.47Mt Diablo Heat Youth XC MeetOctober 15, 2023
2,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 267:49.04USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
2,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 198:45.45USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 2213:22.84Oakland Cubs Youth XC Meet September 22, 2024
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3014:40.702025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1512:58.90Team Onalysis Cross Country MeetNovember 15, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 9-10 · Place 7 · Run Club Menlo Park3,000 Meters 9-10714:40.70 PB4
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 9-10 · Place 5 · Run Club Menlo Park3,000 Meters 9-10512:58.90 PB4

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 3,000 Meters 9-10 · Place 14 · Run Club Menlo Park3,000 Meters 9-101413:22.84 PB3

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 2,000 Meters 8U · Place 2 · Run Club Menlo Park2,000 Meters 8U27:49.04 PB2
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 2,000 Meters 7-8 · Place 3 · Run Club Menlo Park2,000 Meters 7-838:45.45 PB2
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 2,000 Meters 8U · Place 3 · Run Club Menlo Park2,000 Meters 8U39:15.47 PB2