Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 21 | 10:00.6 | SCYTFC XC Championships | October 21, 2023 |
| 2,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 14 | 9:17.73 | Valley United Cross Country Invitational Meet | September 14, 2024 |
| 2,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 21 | 12:09.50 | Griffith Park Country Meet - VYC Youth | September 21, 2024 |
| 2,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 19 | 10:06.30 | USATF Region 15 Junior Olympic Championships | November 19, 2023 |
| 2,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 10:41.81 | Free Spirit Invitational Meet | October 8, 2023 |
| 2,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 9 | 9:36.84 | VYC-Meet 2 OMelveny Park | September 9, 2023 |
| 2,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 19 | 10:40.2 | SCYTFC XC Championships | October 19, 2024 |
| 2,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 14 | 10:35.06 | Valley United Individual Showcase XC Meet | October 14, 2023 |
| 3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 19 | 15:19.7 | Pacific Coast Shockwaves XC Invitational | October 19, 2025 |
| 3,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 11 | 15:09.07 | Comets XC @ Arroyo Vista Park | September 11, 2026 |
| 3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 27 | 14:02.85 | Santa Ana Lightning Cross Country Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 9-10 · Place 41 · United TrackUnited Track | 3,000 Meters 9-10 | 41 | 15:19.7 PB | 4 |
| Oct 12 | Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 37 · UNITEDUNITED | 3,000 Meters Varsity | 37 | 15:45.83 | 10 |
| Sep 27 | Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 9-10 · Place 40 · United TrackUnited Track | 3,000 Meters 9-10 | 40 | 14:02.85 PB | 4 |
| Sep 13 | 2025 Valley United Striders XC InvitationalSep 13 · 3,000 Meters Varsity · Place 54 · United Track ClubUnited Track Club | 3,000 Meters Varsity | 54 | 16:09.81 | — |
| Sep 7 | GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 48 · UnitedUnited | 3,000 Meters Varsity | 48 | 15:52.69 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | USATF Region 15 Junior Olympic ChampionshipsNov 17 · 2,000 Meters 8U · Place 36 · California CometsCalifornia Comets | 2,000 Meters 8U | 36 | 10:15.70 | 3 |
| Oct 19 | SCYTFC XC ChampionshipsOct 19 · 2,000 Meters 8U · Place 5 · United TrackUnited Track | 2,000 Meters 8U | 5 | 10:40.2 PB | 2 |
| Sep 21 | Griffith Park Country Meet - VYC YouthSep 21 · 2,000 Meters 7-8 · Place 4 · United TrackUnited Track | 2,000 Meters 7-8 | 4 | 12:09.50 PB | 2 |
| Sep 14 | Valley United Cross Country Invitational MeetSep 14 · 2,000 Meters 7-8 · Place 11 · United TrackUnited Track | 2,000 Meters 7-8 | 11 | 9:17.73 PB | 2 |
| Sep 7 | O'Melveny Park XC Meet - VYC YouthSep 7 · 2,000 Meters 7-8 · Place 10 · United TrackUnited Track | 2,000 Meters 7-8 | 10 | 10:23.43 | 2 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 15 Junior Olympic ChampionshipsNov 19 · 2,000 Meters 8U · Place 37 · California CometsCalifornia Comets | 2,000 Meters 8U | 37 | 10:06.30 PB | 2 |
| Nov 12 | USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 31 · California CometsCalifornia Comets | 2,000 Meters 8U | 31 | 9:32.38 | 2 |
| Oct 21 | SCYTFC XC ChampionshipsOct 21 · 2,000 Meters 8U · Place 7 · United TrackUnited Track | 2,000 Meters 8U | 7 | 10:00.6 PB | 2 |
| Oct 14 | Valley United Individual Showcase XC MeetOct 14 · 2,000 Meters 7-8 · Place 14 · United TrackUnited Track | 2,000 Meters 7-8 | 14 | 10:35.06 PB | 2 |
| Oct 8 | Free Spirit Invitational MeetOct 8 · 2,000 Meters 8 & Under · Place 38 · United TrackUnited Track | 2,000 Meters 8 & Under | 38 | 10:41.81 PB | 2 |
| Sep 23 | SCYTFC Conference Cross Country MeetSep 23 · 2,000 Meters 8U · Place 8 · United TrackUnited Track | 2,000 Meters 8U | 8 | 11:17.3 | 2 |
| Sep 16 | Valley United Cross Country Invitational MeetSep 16 · 2,000 Meters 7-8 · Place 38 · United TrackUnited Track | 2,000 Meters 7-8 | 38 | 11:08.28 | 2 |
| Sep 9 | VYC-Meet 2 OMelveny ParkSep 9 · 2,000 Meters 7-8 · Place 12 · United TrackUnited Track | 2,000 Meters 7-8 | 12 | 9:36.84 PB | 2 |