Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 13 | 13:13 | Mt. SAC Cross Country Invitational (Elementary/Middle School) | October 13, 2023 |
| 3 Miles · Corriganville ParkCoastal Canyon League Meet 1 · Sep 3 | 16:33.52 | Coastal Canyon League Meet 1 | September 3, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 14:50.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Mission Oaks ParkCoastal Canyon League XC Finals · Nov 6 | 17:21.0 | Coastal Canyon League XC Finals | November 6, 2025 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 17:16.2 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Oak Canyon ParkCoastal Canyon League Meet 2 · Sep 24 | 16:29.9 | Coastal Canyon League Meet 2 | September 24, 2026 |
| 3,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 17 | 13:00.25 | Valley United Cross Country Invitational Meet | September 17, 2022 |
| 3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 24 | 12:38.56 | El Cariso Regional Park - Sylmar CA - Youth Club | September 24, 2022 |
| 3,200 Meters · Moorpark High SchoolKing of the Track Classic · Oct 28 | 10:08.47 | King of the Track Classic | October 28, 2025 |
| 4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 13:57.38 | USATF National Junior Olympic Championships | December 14, 2024 |
| 4,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 14 | 14:11.00 | Valley United Cross Country Invitational Meet | September 14, 2024 |
| 4,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 21 | 15:10.31 | Griffith Park Country Meet - VYC Youth | September 21, 2024 |
| 4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 19 | 14:55.35 | USATF Region 15 Junior Olympic Championships | November 19, 2023 |
| 4,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 7 | 15:06.15 | O'Melveny Park XC Meet - VYC Youth | September 7, 2024 |
| 4,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 19 | 14:22.8 | SCYTFC XC Championships | October 19, 2024 |
| 4,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 5 | 15:25.18 | Pierce College XC Meet - VYC Youth | October 5, 2024 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 15:55.0 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
8 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 137 · California CometsCalifornia Comets | 4,000 Meters 13-14 | 137 | 13:57.38 PB | 8 |
| Oct 19 | SCYTFC XC ChampionshipsOct 19 · 4,000 Meters 13-14 · Place 2 · United TrackUnited Track | 4,000 Meters 13-14 | 2 | 14:22.8 PB | 8 |
| Oct 13 | Free Spirit Cross Country Invitational 2024Oct 13 · 4,000 Meters Varsity · Place 15 · UnitedUnited | 4,000 Meters Varsity | 15 | 14:24.66 | 14 |
| Oct 5 | Pierce College XC Meet - VYC YouthOct 5 · 4,000 Meters 13-14 · Place 8 · United TrackUnited Track | 4,000 Meters 13-14 | 8 | 15:25.18 PB | 8 |
| Sep 21 | Griffith Park Country Meet - VYC YouthSep 21 · 4,000 Meters 13-14 · Place 3 · United TrackUnited Track | 4,000 Meters 13-14 | 3 | 15:10.31 PB | 8 |
| Sep 14 | Valley United Cross Country Invitational MeetSep 14 · 4,000 Meters 13-14 · Place 6 · United TrackUnited Track | 4,000 Meters 13-14 | 6 | 14:11.00 PB | 8 |
| Sep 7 | O'Melveny Park XC Meet - VYC YouthSep 7 · 4,000 Meters 13-14 · Place 5 · United TrackUnited Track | 4,000 Meters 13-14 | 5 | 15:06.15 PB | 8 |
2023 Cross Country
4 results2022 Cross Country
2 results