Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 148:42.25USATF Southern California Association Junior Olympic ChampionshipsNovember 14, 2021
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1910:37.2Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:11.45USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2112:17.5SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2710:32.67Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1711:25.10USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2412:31.41El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:30.16USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2114:59.31Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:51.0Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1911:53.67USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 910:58.86USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 912:42.81VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 1912:00.7SCYTFC XC ChampionshipsOctober 19, 2024
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 511:47.56Pierce College XC Meet - VYC YouthOctober 5, 2024
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 610:37.28AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 4,000 Meters Varsity · Place 7 · UnitedUnited4,000 Meters Varsity715:11.68
Oct 18Comets XC @ Mission OaksOct 18 · 4,000 Meters Varsity · Place 11 · United Track ClubUnited Track Club4,000 Meters Varsity1116:16.70—

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 7 · United TrackUnited Track3,000 Meters 12 Year Olds710:37.28 PB7
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 8 · United TrackUnited Track3,000 Meters 11-12810:58.86 PB7
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 7 · United TrackUnited Track3,000 Meters 11-12710:37.2 PB7
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 6 · UNITEDUNITED3,000 Meters Varsity611:37.9712
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 11-12 · Place 8 · United TrackUnited Track3,000 Meters 11-12810:32.67 PB7

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 91 · California CometsCalifornia Comets3,000 Meters 11-129111:11.45 PB6
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 36 · California CometsCalifornia Comets3,000 Meters 11-123611:25.10 PB6
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 11 · United TrackUnited Track3,000 Meters 11-121112:00.7 PB6
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 20 · United TrackUnited Track3,000 Meters 11-122011:47.56 PB6
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 27 · United TrackUnited Track3,000 Meters 11-122714:59.31 PB6
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 34 · United TrackUnited Track3,000 Meters 11-123412:44.166
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 36 · United TrackUnited Track3,000 Meters 11-123613:40.416

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 37 · California CometsCalifornia Comets3,000 Meters 9-103711:30.16 PB5
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 12 · California CometsCalifornia Comets3,000 Meters 9-101211:53.67 PB5
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 12 · California CometsCalifornia Comets3,000 Meters 9-101211:58.195
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 5 · United TrackUnited Track3,000 Meters 9-10512:17.5 PB5
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 9 · United TrackUnited Track3,000 Meters 9-10911:55.625
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 25 · United TrackUnited Track3,000 Meters 9-102512:49.935
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 10 · United TrackUnited Track3,000 Meters 9-101013:33.55
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 21 · United TrackUnited Track3,000 Meters 9-102113:07.885
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 14 · United TrackUnited Track3,000 Meters 9-101412:42.81 PB5

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 11 · United TrackUnited Track3,000 Meters 9-101113:03.94
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 21 · United TrackUnited Track3,000 Meters 9-102111:51.0 PB4
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 11 · United TrackUnited Track3,000 Meters 9-101112:31.41 PB4
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 17 · United TrackUnited Track3,000 Meters 9-101713:14.724

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 2,000 Meters 8U · Place 8 · California CometsCalifornia Comets2,000 Meters 8U88:55.433
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 7 · California CometsCalifornia Comets2,000 Meters 8U78:42.25 PB3