Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 20:51 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 3 Miles · Rose BowlCool Breeze Invitational · Sep 3 | 20:44.9 | Cool Breeze Invitational | September 3, 2021 |
| 4 Miles · Kern Co ChampionshipsCCCAA SoCal Championships · Nov 4 | 26:02.3 | CCCAA SoCal Championships | November 4, 2022 |
| 4 Miles · Mt. San Antonio CollegeMt. SAC Invitational - Community College · Oct 13 | 27:43.0 | Mt. SAC Invitational - Community College | October 13, 2023 |
| 4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 10 | 27:36.20 | Manny Bautista College Open XC Invite (3C2A SoCal Preview) | October 10, 2025 |
| 5,000 Meters · San Diego State UniversitySan Diego XC Kickoff · Sep 2 | 21:44 | San Diego XC Kickoff | September 2, 2022 |
| 8,000 Meters · Irvine Regional ParkVanguard Invitational · Sep 9 | 33:42.4 | Vanguard Invitational | September 9, 2022 |
| 8,000 Meters · Sahuaro Ranch ParkGreat Southwest (GSAC) Cross Country Championships · Nov 7 | 35:06.7 | Great Southwest (GSAC) Cross Country Championships | November 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
2 results