Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorTryon Winter Classic · Jan 16 | 5:00.01a | Tryon Winter Classic | January 16, 2026 |
| 1000 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 31 | 3:01.37a | Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 | January 31, 2025 |
| 1500 Meters · OutdoorPhoenix Invitational · Mar 13 | 4:42.89a | Phoenix Invitational | March 13, 2026 |
| 1600 Meters · OutdoorJerry Arnold Invitational · Mar 6 | 5:13.95a | Jerry Arnold Invitational | March 6, 2021 |
| 3000m Steeplechase · OutdoorSouthside Power and Fitness Invitational · Apr 11 | 12:17.96 | Southside Power and Fitness Invitational | April 11, 2025 |
| 3200 Meters · OutdoorGrayson Invitational 2021 · Apr 17 | 11:23.35a | Grayson Invitational 2021 | April 17, 2021 |
| 400 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 31 | 58.34a | Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 | January 31, 2025 |
| 600 Meters · IndoorTryon Winter Classic · Jan 16 | 1:32.33a | Tryon Winter Classic | January 16, 2026 |
| 800 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 10 | 2:11.90a | Southside Power and Fitness Invitational | April 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
4 results2025 Outdoor Track
2 results2025 Indoor Track
3 results2021 Outdoor Track
2 results