Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1112:30.08Comets XC @ Arroyo Vista ParkSeptember 11, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:49.52USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2113:24.2SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1712:35.20USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2116:00.91Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 813:25.87Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 913:40.78VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2613:27.4Comets XC - Oak Canyon Park MeetSeptember 26, 2026
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 512:39.34Pierce College XC Meet - VYC YouthOctober 5, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Comets XC @ Mission OaksOct 18 · 3,000 Meters Varsity · Place 16 · United Track ClubUnited Track Club3,000 Meters Varsity1613:40.10—
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 3,000 Meters 11-12 · Place 16 · United TrackUnited Track3,000 Meters 11-121613:27.4 PB7
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 3,000 Meters 11/12 Boys · Place 19 · United TrackUnited Track3,000 Meters 11/12 Boys1912:30.08 PB7

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 132025 Valley United Striders XC InvitationalSep 13 · 3,000 Meters Varsity · Place 61 · United Track ClubUnited Track Club3,000 Meters Varsity6113:33.36—
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 45 · UnitedUnited3,000 Meters Varsity4513:42.0512

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 210 · California CometsCalifornia Comets3,000 Meters 9-1021012:49.52 PB4
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 47 · California CometsCalifornia Comets3,000 Meters 9-104712:35.20 PB4
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 9-10 · Place 18 · United TrackUnited Track3,000 Meters 9-101813:49.45
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 48 · UnitedUnited3,000 Meters Varsity4812:45.5010
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 9-10 · Place 23 · United TrackUnited Track3,000 Meters 9-102312:39.34 PB5
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 9-10 · Place 29 · United TrackUnited Track3,000 Meters 9-102916:00.91 PB5
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 9-10 · Place 26 · United TrackUnited Track3,000 Meters 9-102613:27.285

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 40 · California CometsCalifornia Comets3,000 Meters 9-104012:58.663
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 13 · United TrackUnited Track3,000 Meters 9-101313:24.2 PB3
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 24 · United TrackUnited Track3,000 Meters 9-102412:41.843
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 44 · United TrackUnited Track3,000 Meters 9-104413:25.87 PB3
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 12 · United TrackUnited Track3,000 Meters 9-101213:42.23
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 52 · United TrackUnited Track3,000 Meters 9-105214:30.433
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 27 · United TrackUnited Track3,000 Meters 9-102713:40.78 PB3