Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1913:29.6Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2113:59.7SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1214:19.61USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2118:24.24Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 814:23.87Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 913:49.50VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 1914:07.8SCYTFC XC ChampionshipsOctober 19, 2024
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1413:37.97Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1119:23.09Comets XC @ Arroyo Vista ParkSeptember 11, 2026
4,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2618:29.1Comets 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

4 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 4,000 Meters Varsity · Place 23 · UnitedUnited4,000 Meters Varsity2318:18.67
Oct 18Comets XC @ Mission OaksOct 18 · 4,000 Meters Varsity · Place 25 · United Track ClubUnited Track Club4,000 Meters Varsity2519:40.30—
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 4,000 Meters 13+ · Place 22 · United TrackUnited Track4,000 Meters 13+2218:29.1 PB7
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 4,000 Meters 13+ Boys · Place 25 · United TrackUnited Track4,000 Meters 13+ Boys2519:23.09 PB7

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 55 · United TrackUnited Track3,000 Meters 11-125513:29.6 PB6
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 66 · UNITEDUNITED3,000 Meters Varsity6614:07.3012
Sep 132025 Valley United Striders XC InvitationalSep 13 · 3,000 Meters Varsity · Place 62 · United Track ClubUnited Track Club3,000 Meters Varsity6213:34.58—
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 70 · UnitedUnited3,000 Meters Varsity7015:00.7612

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 30 · United TrackUnited Track3,000 Meters 11-123014:07.8 PB5
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 115 · UnitedUnited3,000 Meters Varsity11514:16.2812
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 65 · United TrackUnited Track3,000 Meters 11-126514:16.665
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 80 · United TrackUnited Track3,000 Meters 11-128018:24.24 PB5
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 81 · United TrackUnited Track3,000 Meters 11-128114:24.255
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 55 · United TrackUnited Track3,000 Meters 11-125514:38.725

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 75 · California CometsCalifornia Comets3,000 Meters 9-107514:19.61 PB4
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 17 · United TrackUnited Track3,000 Meters 9-101713:59.7 PB4
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 38 · United TrackUnited Track3,000 Meters 9-103813:37.97 PB4
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 80 · United TrackUnited Track3,000 Meters 9-108014:23.87 PB4
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 17 · United TrackUnited Track3,000 Meters 9-101714:09.14
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 63 · United TrackUnited Track3,000 Meters 9-106314:56.474
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 29 · United TrackUnited Track3,000 Meters 9-102913:49.50 PB4