Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | THUNDERBIRD CLASSICMay 2 · 3200 Meters · Place 14 · Liberty - Bakersfield | 3200 Meters | 14 | 13:40.25a | 12 |
| May 2 | THUNDERBIRD CLASSICMay 2 · 1600 Meters · Place 14 · Liberty - Bakersfield | 1600 Meters | 14 | 6:02.98a | 12 |
| Apr 25 | PATRIOT GAMESApr 25 · 3200 Meters · Place 12 · Liberty - Bakersfield | 3200 Meters | 12 | 13:26.63 | 12 |
| Apr 25 | PATRIOT GAMESApr 25 · 1600 Meters · Place 20 · Liberty - Bakersfield | 1600 Meters | 20 | 6:03.48 | 12 |
| Apr 11 | Lonnie Shelton InvitationalApr 11 · 1600 Meters · Place 14 · Liberty - Bakersfield | 1600 Meters | 14 | 6:06.30a | 12 |
| Apr 8 | SYRL Meet #1Apr 8 · 1600 Meters · Place 10 · Liberty - Bakersfield | 1600 Meters | 10 | 6:01.73a | 12 |
| Apr 8 | SYRL Meet #1Apr 8 · 800 Meters · Place 17 · Liberty - Bakersfield | 800 Meters | 17 | 2:53.43a | 12 |
| Mar 29 | Central Valley Classic Mar 29 · 1600 Meters · Place 34 · Liberty - Bakersfield | 1600 Meters | 34 | 5:52.75a | 12 |
| Mar 27 | SYRL Meet #2Mar 27 · 3200 Meters · Place 8 · Liberty - Bakersfield | 3200 Meters | 8. | 13:22.69a | 12 |
| Mar 27 | SYRL Meet #2Mar 27 · 1600 Meters · Place 8 · Liberty - Bakersfield | 1600 Meters | 8. | 5:57.97a | 12 |
| Mar 27 | SYRL Meet #2Mar 27 · 800 Meters · Place 13 · Liberty - Bakersfield | 800 Meters | 13. | 2:50.90a | 12 |
| Mar 21 | Red Estes InvitationalMar 21 · 1600 Meters · Place 43 · Liberty - Bakersfield | 1600 Meters | 43. | 5:52.69a PB | 12 |
| Mar 21 | Red Estes InvitationalMar 21 · 800 Meters · Place 61 · Liberty - Bakersfield | 800 Meters | 61. | 2:51.62a | 12 |
| Mar 8 | Central Coast Spring ClassicMar 8 · 1600 Meters · Place 27 · Liberty - Bakersfield | 1600 Meters | 27 | 5:53.09a | — |
| Mar 8 | Central Coast Spring ClassicMar 8 · 800 Meters · Place 28 · Liberty - Bakersfield | 800 Meters | 28 | 2:48.98a PB | — |
| Mar 1 | Central Valley RelaysMar 1 · 800 Meters · Place 13 · Liberty - Bakersfield | 800 Meters | 13 | 2:51.54a | — |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Kern InviteFeb 28 · 1600 Meters · Place 16 · Liberty - Bakersfield | 1600 Meters | 16 | 6:05.48a PB | — |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Liberty Time TrialsFeb 22 · 1600 Meters · Place 30 · Liberty - Bakersfield | 1600 Meters | 30. | 6:25.63aUnofficial | 11 |
| Feb 7 | 300/200 Feb 7 · 300 Meters · Place 11 · Liberty - Bakersfield | 300 Meters | 11. | 49.17aUnofficial | 11 |
| Feb 7 | 300/200 Feb 7 · 200 Meters · Liberty - Bakersfield | 200 Meters | — | DQ | 11 |
2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | SYRL JV CHAMPIONSHIPSApr 26 · 3200 Meters · Liberty - Bakersfield | 3200 Meters | — | DNS | 10 |
| Apr 26 | SYRL JV CHAMPIONSHIPSApr 26 · 1600 Meters · Place 14 · Liberty - Bakersfield | 1600 Meters | 14. | 7:11.68aUnofficial | 10 |
| Apr 26 | SYRL JV CHAMPIONSHIPSApr 26 · 800 Meters · Place 10 · Liberty - Bakersfield | 800 Meters | 10. | 3:08.24aUnofficial | 10 |
| Apr 21 | Patriot GamesApr 21 · 3200 Meters · Place 18 · Liberty - Bakersfield | 3200 Meters | 18 | 16:00.56a | — |
| Apr 13 | SYRL MEET #2Apr 13 · 1600 Meters · Place 11 · Liberty - Bakersfield | 1600 Meters | 11 | 7:00.63a | — |
| Mar 25 | Central Valley ClassicMar 25 · 3200 Meters · Place 17 · Liberty - Bakersfield | 3200 Meters | 17 | 12:45.69a PB | — |
| Feb 23 | Liberty Time TrialsFeb 23 · 800 Meters · Place 19 · Liberty - Bakersfield | 800 Meters | 19. | 3:04.83a | 10 |