Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 26 | 5:26.83 | Santa Ana Lightning Cross Country Invitational | September 26, 2026 |
| 5,000 Meters · 5k CoursePacific Coast Shockwaves XC Invitational · Oct 3 | 22:06.70 | Pacific Coast Shockwaves XC Invitational | October 3, 2021 |
| 5,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 14 | 20:43.72 | Free Spirit Condors Youth XC Invite | October 14, 2018 |
| 5,000 Meters · Carbon Canyon Regional Park7th Orange County Youth Cross Country Open Meet · Sep 15 | 21:55.97 | 7th Orange County Youth Cross Country Open Meet | September 15, 2019 |
| 5,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 10 | 20:46.02 | Free Spirit Invitational Cross Country Meet | October 10, 2021 |
| 5,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 20:19.70 | Free Spirit Invitational Meet | October 8, 2023 |
| 5,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 6 | 21:58.62 | Pacific Coast Shockwaves XC Invitational and Grand Prix 5K | October 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Free Spirit Invitational MeetOct 8 · 5,000 Meters 15-99 · Place 16 · Chino Pumas Track Club | 5,000 Meters 15-99 | 16 | 20:19.70 PB | - |
2022 Cross Country
1 results2021 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
1 results