Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 19 | Cavalier OpenApr 19 · 1 Mile · Place 7 · University of Virginia Club | 1 Mile | 7. | 4:36.73a PB | - |
| Apr 19 | Cavalier OpenApr 19 · 800 Meters · Place 9 · University of Virginia Club | 800 Meters | 9. | 2:06.80a PB | - |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | New Captains ClassicApr 18 · 3000m Steeplechase · Place 3 · University of Virginia Cl | 3000m Steeplechase | 3 | 10:32.05 PB | Sr |
| Apr 18 | New Captains ClassicApr 18 · 1500 Meters · Place 7 · University of Virginia Cl | 1500 Meters | 7 | 4:05.60 PB | Sr |
| Mar 28 | Dr Harry GM Jopson InvitationalMar 28 · 3000m Steeplechase · Place 7 · University of Virginia Club | 3000m Steeplechase | 7 | 10:46.72a | — |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 7 | Liberty OpenFeb 7 · 3000 Meters · Place 35 · University of Virginia Club | 3000 Meters | 35 | 9:07.37a PB | — |