Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 149:48.07USATF National Junior Olympic ChampionshipsDecember 14, 2024
2,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 179:35.20USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
2,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2112:22.72Griffith Park Country Meet - VYC YouthSeptember 21, 2024
2,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 98:44.70USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
2,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 710:13.44O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
2,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2810:08.65Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 68:29.29AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1913:27.202026 Valley United Striders XC InvitationalSeptember 19, 2026
3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 1113:09.53Free Spirit Cross Country Invitational Meet 2026October 11, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Free Spirit Cross Country Invitational Meet 2026Oct 11 · 3,000 Meters 9-10 · Place 16 · Valley United Track ClubValley United Track Club3,000 Meters 9-101613:09.53 PB4
Sep 192026 Valley United Striders XC InvitationalSep 19 · 3,000 Meters 9-10 · Place 11 · Newbury Park TrackNewbury Park Track3,000 Meters 9-101113:27.20 PB4

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 8 · Valley United Track ClubValley United Track Club2,000 Meters 8 Year Olds88:29.29 PB3
Nov 16National Youth Cross Country Preview InviteNov 16 · 2,000 Meters 7-8 · Place 3 · Valley United Track ClubValley United Track Club2,000 Meters 7-839:42.503
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 2,000 Meters 8U · Place 10 · Valley United Track ClubValley United Track Club2,000 Meters 8U108:44.70 PB3

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 125 · Roadrunner RacersRoadrunner Racers2,000 Meters 7-81259:48.07 PB2
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 2,000 Meters 8U · Place 21 · Valley United Track ClubValley United Track Club2,000 Meters 8U219:35.20 PB2
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 2,000 Meters 7-8 · Place 3 · Newbury Park TrackNewbury Park Track2,000 Meters 7-8310:08.65 PB2
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 2,000 Meters 7-8 · Place 6 · Newbury Park TrackNewbury Park Track2,000 Meters 7-8612:22.72 PB2
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 2,000 Meters 7-8 · Place 9 · Newbury Park TrackNewbury Park Track2,000 Meters 7-8910:13.44 PB2