Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1910:45.3Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2111:37.8SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2710:36.81Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1710:50.60USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2412:52.56El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:05.10USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2113:28.75Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:56.5Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1911:24.89USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 911:08.86USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 711:23.44O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
3,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 1911:25.0SCYTFC XC ChampionshipsOctober 19, 2024
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 510:54.34Pierce College XC Meet - VYC YouthOctober 5, 2024
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 611:01.28AAU Cross Country NationalsDecember 6, 2025
4,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1116:08.09Comets XC @ Arroyo Vista ParkSeptember 11, 2026
4,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2615:30.9Comets XC - Oak Canyon Park MeetSeptember 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 4,000 Meters Varsity · Place 14 · UnitedUnited4,000 Meters Varsity1415:57.08
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 4,000 Meters 13+ · Place 8 · United TrackUnited Track4,000 Meters 13+815:30.9 PB8
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 4,000 Meters 13+ Boys · Place 10 · United TrackUnited Track4,000 Meters 13+ Boys1016:08.09 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 21 · United TrackUnited Track3,000 Meters 12 Year Olds2111:01.28 PB7
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 11 · United TrackUnited Track3,000 Meters 11-121111:08.86 PB7
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 8 · United TrackUnited Track3,000 Meters 11-12810:45.3 PB7
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 11-12 · Place 10 · United TrackUnited Track3,000 Meters 11-121010:36.81 PB7
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 5 · UnitedUnited3,000 Meters Varsity511:18.2412

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 11 · California CometsCalifornia Comets3,000 Meters 11-121110:50.60 PB6
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 3 · United TrackUnited Track3,000 Meters 11-12311:25.0 PB6
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 11 · UnitedUnited3,000 Meters Varsity1111:06.0412
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 4 · United TrackUnited Track3,000 Meters 11-12410:54.34 PB6
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 3 · United TrackUnited Track3,000 Meters 11-12313:28.75 PB6
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 9 · United TrackUnited Track3,000 Meters 11-12911:42.356
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 3 · United TrackUnited Track3,000 Meters 11-12311:23.44 PB6

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 9 · California CometsCalifornia Comets3,000 Meters 9-10911:05.10 PB5
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 2 · California CometsCalifornia Comets3,000 Meters 9-10211:24.89 PB5
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 5 · California CometsCalifornia Comets3,000 Meters 9-10511:35.615
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 2 · United TrackUnited Track3,000 Meters 9-10211:37.8 PB5
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 2 · United TrackUnited Track3,000 Meters 9-10211:13.345
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 3 · United TrackUnited Track3,000 Meters 9-10311:28.905
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 1 · United TrackUnited Track3,000 Meters 9-10111:51.85
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 2 · United TrackUnited Track3,000 Meters 9-10211:49.475
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 1 · United TrackUnited Track3,000 Meters 9-10111:25.915

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 6 · United TrackUnited Track3,000 Meters 9-10612:35.74
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 23 · United TrackUnited Track3,000 Meters 9-102311:56.5 PB4
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 13 · United TrackUnited Track3,000 Meters 9-101312:52.56 PB4
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 21 · United TrackUnited Track3,000 Meters 9-102113:29.504