Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorVMI Winter Relays · Feb 9 | 4:25.01 | VMI Winter Relays | February 9, 2018 |
| 1 Mile · OutdoorColonial Relays · Apr 2 | 5:05.77a | Colonial Relays | April 2, 2026 |
| 10,000 Meters · OutdoorCAA Outdoor Track & Field Championships · May 5 | 33:20.23a | CAA Outdoor Track & Field Championships | May 5, 2017 |
| 1500 Meters · OutdoorChristopher Newport Captains Classic & Combined Events · Apr 14 | 4:00.42 | Christopher Newport Captains Classic & Combined Events | April 14, 2017 |
| 3000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 2 | 8:40.77 | Darius Dixon Memorial Invitational | February 2, 2018 |
| 3000 Meters · OutdoorTribe Invitational · Mar 17 | 8:46.19 | Tribe Invitational | March 17, 2017 |
| 3000m Steeplechase · 0.914m · OutdoorColonial Athletic Association Outdoor Championships · May 4 | 9:47.15a | Colonial Athletic Association Outdoor Championships | May 4, 2018 |
| 3000m Steeplechase · OutdoorColonial Relays · Apr 6 | 9:48.10 | Colonial Relays | April 6, 2018 |
| 5000 Meters · IndoorVince Brown Invitational · Feb 4 | 15:01.02 | Vince Brown Invitational | February 4, 2017 |
| 5000 Meters · OutdoorColonial Relays · Mar 31 | 15:00.00 | Colonial Relays | March 31, 2016 |
| 800 Meters · OutdoorChristopher Newport Captains Classic & Combined Events · Apr 14 | 1:59.40 | Christopher Newport Captains Classic & Combined Events | April 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Colonial RelaysApr 2 · 1 Mile · Place 8 · UnattachedUnattached | 1 Mile | 8. | 5:05.77a PB | - |
2018 Outdoor Track
4 results2018 Indoor Track
4 results2017 Indoor Track
3 results2017 Outdoor Track
6 results2016 Outdoor Track
3 results