Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 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 |
| Mar 4 | MVAL Center Meet 1AMar 4 · 1600 Meters · Place 77 · American | 1600 Meters | 77. | 5:33.31a | 11 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 203 · American (Nc) | 1600 Meters | 203 | 5:40.361 | 11 |
2025 Outdoor Track
8 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Skyline InvitationalFeb 22 · 1600 Meters · Place 116 · American (Nc) | 1600 Meters | 116 | 5:40.14 PB | 10 |
2024 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 | — |