Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSpartan Classic · Dec 18 | 4:06.61a | Spartan Classic | December 18, 2017 |
| 1600 Meters · IndoorJDL Titan Clash · Dec 7 | 6:59.95a | JDL Titan Clash | December 7, 2017 |
| 1600 Meters · OutdoorCPC Meet #2 North Davidson, Mt. Tabor, RJR, West Forsyth · Mar 21 | 7:04.3 | CPC Meet #2 North Davidson, Mt. Tabor, RJR, West Forsyth | March 21, 2017 |
| 800 Meters · OutdoorCPC Meet #2 North Davidson, Mt. Tabor, RJR, West Forsyth · Mar 21 | 3:05.9 | CPC Meet #2 North Davidson, Mt. Tabor, RJR, West Forsyth | March 21, 2017 |
| Combined results · OutdoorNorth Davidson Home Meet CPC #2 · Mar 16 | 1:16.9 | North Davidson Home Meet CPC #2 | March 16, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | Mighty Explorers Meet #2Jan 11 · 1000 Meters · Place 21 · North Davidson | 1000 Meters | 21 | 4:25.02 | — |
2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Spartan ClassicDec 18 · 1000 Meters · Place 22 · North Davidson | 1000 Meters | 22. | 4:06.61a PB | 12 |
| Dec 18 | Spartan ClassicDec 18 · 1600 Meters · Place 27 · North Davidson | 1600 Meters | 27. | 7:02.67a | 12 |
| Dec 7 | JDL Titan ClashDec 7 · 1000 Meters · Place 21 · North Davidson | 1000 Meters | 21. | 4:12.62a | 12 |
| Dec 7 | JDL Titan ClashDec 7 · 1600 Meters · Place 21 · North Davidson | 1600 Meters | 21. | 6:59.95a PB | 12 |
2017 Outdoor Track
7 results2016 Outdoor Track
1 results