Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:49.05USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2111:40.7SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1710:50.00USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2411:54.24El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:26.58USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:27.5Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1911:08.44USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 811:36.27Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 911:56.50VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 2311:45.4SCYTFC Conference Cross Country MeetSeptember 23, 2023
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1410:56.09Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1114:14.09Comets XC @ Arroyo Vista ParkSeptember 11, 2026
4,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1915:03.932026 Valley United Striders XC InvitationalSeptember 19, 2026
4,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2615:26.4Comets XC - Oak Canyon Park MeetSeptember 26, 2026
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 614:54.73AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 4,000 Meters Varsity · Place 4 · UnitedUnited4,000 Meters Varsity414:21.38
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 4,000 Meters 13+ · Place 6 · United TrackUnited Track4,000 Meters 13+615:26.4 PB8
Sep 192026 Valley United Striders XC InvitationalSep 19 · 4,000 Meters 13-14 · Place 10 · Una-UnitedUna-United4,000 Meters 13-141015:03.93 PB8
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 4,000 Meters 13+ Boys · Place 3 · United TrackUnited Track4,000 Meters 13+ Boys314:14.09 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 31 · United TrackUnited Track4,000 Meters 13 Year Olds3114:54.73 PB7
Oct 12Free Spirit Invitational 2025Oct 12 · 4,000 Meters Varsity · Place 5 · UNITEDUNITED4,000 Meters Varsity515:29.2514
Sep 7GRIT XC INVITESep 7 · 4,000 Meters Varsity · Place 15 · UnitedUnited4,000 Meters Varsity1515:41.9114

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 225 · California CometsCalifornia Comets3,000 Meters 11-1222511:49.05 PB6
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 10 · California CometsCalifornia Comets3,000 Meters 11-121010:50.00 PB6
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 9 · United TrackUnited Track3,000 Meters 11-12911:48.66
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 10 · UnitedUnited3,000 Meters Varsity1010:58.9412
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 17 · United TrackUnited Track3,000 Meters 11-121711:39.316
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 7 · United TrackUnited Track3,000 Meters 11-12711:37.166
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 24 · United TrackUnited Track3,000 Meters 11-122412:55.446

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 150 · California CometsCalifornia Comets3,000 Meters 11-1215011:26.58 PB5
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 13 · California CometsCalifornia Comets3,000 Meters 11-121311:08.44 PB5
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 10 · California CometsCalifornia Comets3,000 Meters 11-121011:01.935
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 11-12 · Place 5 · United TrackUnited Track3,000 Meters 11-12511:40.7 PB5
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 11-12 · Place 4 · United TrackUnited Track3,000 Meters 11-12410:56.09 PB5
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 15 · United TrackUnited Track3,000 Meters 11-121511:36.27 PB5
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 11-12 · Place 3 · United TrackUnited Track3,000 Meters 11-12311:45.4 PB5
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 12 · United TrackUnited Track3,000 Meters 11-121211:50.695
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 11-12 · Place 9 · United TrackUnited Track3,000 Meters 11-12911:56.50 PB5

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 12 · United TrackUnited Track3,000 Meters 9-101213:07.84
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 11 · United TrackUnited Track3,000 Meters 9-101111:27.5 PB4
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 4 · United TrackUnited Track3,000 Meters 9-10411:54.24 PB4
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 11 · United TrackUnited Track3,000 Meters 9-101112:47.064

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 4 · California CometsCalifornia Comets3,000 Meters 9-10411:50.533
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 4 · California CometsCalifornia Comets3,000 Meters 9-10411:25.703
Oct 23SCYTFC ChampionshipOct 23 · 3,000 Meters 9-10 (Bantam) · Place 4 · United TrackUnited Track3,000 Meters 9-10 (Bantam)412:40.73
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 12 · United TrackUnited Track3,000 Meters 9-101212:27.903
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 14 9-10 · Place 9 · United TrackUnited Track3,000 Meters Event 14 9-10911:53.863
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 3,000 Meters 9-10 · Place 10 · United TrackUnited Track3,000 Meters 9-101011:53.593
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 9-10 · Place 2 · United TrackUnited Track3,000 Meters 9-10212:57.473