Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · McFarland High School Sports ComplexMcFarland Fall Invite · Nov 13 | 5:05.61 | McFarland Fall Invite | November 13, 2021 |
| 2 Miles · Dos Pueblos High SchoolDos Pueblos Invitational · Oct 10 | 16:25.5 | Dos Pueblos Invitational | October 10, 2026 |
| 2,000 Meters · Woodward ParkUSATF Central California Association Junior Olympic Championships · Nov 20 | 9:28.1 | USATF Central California Association Junior Olympic Championships | November 20, 2022 |
| 3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 26 | 13:37.30 | Santa Ana Lightning Cross Country Invitational | September 26, 2026 |
| 3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 26 | 14:14.23 | LA Jets Cross Country Invitational | October 26, 2025 |
| 3,000 Meters · Pelona Vista ParkAAU Southern Pacific District Cross Country Qualifier · Nov 3 | 16:36.97 | AAU Southern Pacific District Cross Country Qualifier | November 3, 2024 |
| 3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 15:47.93 | AAU Cross Country Nationals | December 6, 2025 |
| 3,000 Meters · Woodward ParkUSATF Central California Association Junior Olympic Championships · Nov 19 | 17:15.54 | USATF Central California Association Junior Olympic Championships | November 19, 2023 |
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
2 results2023 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | McFarland Fall InviteNov 13 · 1,000 Meters Division 2 · Place 11 · Kern TC | 1,000 Meters Division 2 | 11 | 5:05.61 PB | 1 |