Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorMVAL #3 · Apr 18 | 5:16.32a | MVAL #3 | April 18, 2026 |
| 3200 Meters · OutdoorMVAL #2B · Apr 1 | 11:05.07 | MVAL #2B | April 1, 2026 |
| 800 Meters · OutdoorMVAL #2B · Apr 1 | 2:22.03 | MVAL #2B | April 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | MVAL ChampionshipsMay 8 · 3200 Meters · Place 13 · American | 3200 Meters | 13. | 11:25.97a | 11 |
| Apr 25 | Clash of the TitansApr 25 · 1600 Meters · Place 133 · American | 1600 Meters | 133 | 5:17.28a | 11 |
| Apr 18 | MVAL #3Apr 18 · 3200 Meters · American | 3200 Meters | — | DNS | 11 |
| Apr 18 | MVAL #3Apr 18 · 1600 Meters · Place 27 · American | 1600 Meters | 27. | 5:16.32a PB | 11 |
| Apr 18 | MVAL #3Apr 18 · 800 Meters · American | 800 Meters | — | DNS | 11 |
| Apr 1 | MVAL #2BApr 1 · 3200 Meters · Place 25 · American | 3200 Meters | 25 | 11:05.07 PB | 11 |
| Apr 1 | MVAL #2BApr 1 · 800 Meters · Place 61 · American | 800 Meters | 61 | 2:22.03 PB | 11 |
| Mar 25 | MVAL #2AMar 25 · 1600 Meters · Place 63 · American | 1600 Meters | 63 | 5:21.23a | 11 |
| Mar 11 | MVAL #1BMar 11 · 3200 Meters · Place 33 · American | 3200 Meters | 33 | 11:34.72a | 11 |
| Mar 11 | MVAL #1BMar 11 · 800 Meters · Place 79 · American | 800 Meters | 79 | 2:28.36a | 11 |
2025 Outdoor Track
7 results2024 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | MVAL ChampionshipsMay 4 · 3200 Meters · Place 16 · American | 3200 Meters | 16 | 12:15.68 | 9 |
| Apr 17 | MVAL #5Apr 17 · 3200 Meters · Place 57 · American | 3200 Meters | 57 | 12:14.25a | — |
| Apr 17 | MVAL #5Apr 17 · 800 Meters · Place 96 · American | 800 Meters | 96 | 2:45.33a | — |
| Apr 10 | MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 93 · American | 1600 Meters | 93 | 6:06.72 | 9 |
| Mar 23 | MVAL #3Mar 23 · 3200 Meters · Place 27 · American | 3200 Meters | 27 | 12:44.35a | — |
| Mar 23 | MVAL #3Mar 23 · 1600 Meters · Place 77 · American | 1600 Meters | 77 | 6:10.06a | — |
| Mar 13 | MVAL #2Mar 13 · 3200 Meters · Place 33 · American | 3200 Meters | 33 | 12:24.33a | — |
| Mar 13 | MVAL #2Mar 13 · 800 Meters · Place 106 · American | 800 Meters | 106 | 2:45.73a | — |
| Mar 6 | MVAL #1Mar 6 · 1600 Meters · Place 92 · American | 1600 Meters | 92 | 6:00.99a | — |