Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 11 | 12:30.08 | Comets XC @ Arroyo Vista Park | September 11, 2026 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 12:49.52 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 21 | 13:24.2 | SCYTFC XC Championships | October 21, 2023 |
| 3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 17 | 12:35.20 | USATF Region 15 Junior Olympic Championships | November 17, 2024 |
| 3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 21 | 16:00.91 | Griffith Park Country Meet - VYC Youth | September 21, 2024 |
| 3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 13:25.87 | Free Spirit Invitational Meet | October 8, 2023 |
| 3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 9 | 13:40.78 | VYC-Meet 2 OMelveny Park | September 9, 2023 |
| 3,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 26 | 13:27.4 | Comets XC - Oak Canyon Park Meet | September 26, 2026 |
| 3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 5 | 12:39.34 | Pierce College XC Meet - VYC Youth | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 210 · California CometsCalifornia Comets | 3,000 Meters 9-10 | 210 | 12:49.52 PB | 4 |
| Nov 17 | USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 47 · California CometsCalifornia Comets | 3,000 Meters 9-10 | 47 | 12:35.20 PB | 4 |
| Oct 19 | SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 9-10 · Place 18 · United TrackUnited Track | 3,000 Meters 9-10 | 18 | 13:49.4 | 5 |
| Oct 13 | Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 48 · UnitedUnited | 3,000 Meters Varsity | 48 | 12:45.50 | 10 |
| Oct 5 | Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 9-10 · Place 23 · United TrackUnited Track | 3,000 Meters 9-10 | 23 | 12:39.34 PB | 5 |
| Sep 21 | Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 9-10 · Place 29 · United TrackUnited Track | 3,000 Meters 9-10 | 29 | 16:00.91 PB | 5 |
| Sep 14 | Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 9-10 · Place 26 · United TrackUnited Track | 3,000 Meters 9-10 | 26 | 13:27.28 | 5 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 40 · California CometsCalifornia Comets | 3,000 Meters 9-10 | 40 | 12:58.66 | 3 |
| Oct 21 | SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 13 · United TrackUnited Track | 3,000 Meters 9-10 | 13 | 13:24.2 PB | 3 |
| Oct 14 | Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 24 · United TrackUnited Track | 3,000 Meters 9-10 | 24 | 12:41.84 | 3 |
| Oct 8 | Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 44 · United TrackUnited Track | 3,000 Meters 9-10 | 44 | 13:25.87 PB | 3 |
| Sep 23 | SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 12 · United TrackUnited Track | 3,000 Meters 9-10 | 12 | 13:42.2 | 3 |
| Sep 16 | Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 52 · United TrackUnited Track | 3,000 Meters 9-10 | 52 | 14:30.43 | 3 |
| Sep 9 | VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 27 · United TrackUnited Track | 3,000 Meters 9-10 | 27 | 13:40.78 PB | 3 |