Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Abbey Golf Course & Driving Range2016 NCAA Division II Cross Country Champs (59th Men & 36th Women) · Nov 19 | 33:57.6 | 2016 NCAA Division II Cross Country Champs (59th Men & 36th Women) | November 19, 2016 |
| 10,000 Meters · Tom Rutledge Cross Country Course2015 NCAA Division II Cross Country Champs (58th Men & 35th Women) · Nov 21 | 33:34.8 | 2015 NCAA Division II Cross Country Champs (58th Men & 35th Women) | November 21, 2015 |
| 10,000 Meters · Wingate UniversityNCAA DII Southeast Regional Cross Country Championships · Nov 9 | 32:57.7 | NCAA DII Southeast Regional Cross Country Championships | November 9, 2019 |
| 8,000 Meters · Asheville Christian AcademyAsheville Cross Country Challenge · Oct 1 | 26:34.3 | Asheville Cross Country Challenge | October 1, 2016 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 25:35.7 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Lenoir Rhyne UniversitySouth Atlantic XC Championships · Oct 21 | 26:53.4 | South Atlantic XC Championships | October 21, 2017 |
| 8,000 Meters · Montevallo campusFalcon Classic · Sep 17 | 26:19.8 | Falcon Classic | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII Southeast Regional Cross Country ChampionshipsNov 9 · 10,000 Meters Championship · Place 31 · Mars Hill | 10,000 Meters Championship | 31 | 32:57.7 PB | Sr |
| Oct 26 | South Atlantic Conference ChampionshipsOct 26 · 8,000 Meters Varsity · Place 43 · Mars Hill | 8,000 Meters Varsity | 43 | 28:12.3 | SR-4 |
| Oct 11 | Royals XC ChallengeOct 11 · 8,000 Meters Varsity · Place 50 · Mars Hill | 8,000 Meters Varsity | 50 | 25:14.1 | SR-4 |
| Oct 5 | Greater Louisville ClassicOct 5 · 8,000 Meters Blue · Place 48 · Mars Hill | 8,000 Meters Blue | 48 | 25:35.7 PB | Sr |
| Sep 28 | Greensboro InvitationalSep 28 · 8,000 Meters Varsity · Place 1 · Mars Hill Un | 8,000 Meters Varsity | 1 | 26:55.50 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II Southeast RegionalNov 4 · 10,000 Meters Men · Place 36 · Mars Hill | 10,000 Meters Men | 36 | 33:38.6 | Jr |
| Oct 21 | South Atlantic XC ChampionshipsOct 21 · 8,000 Meters Men · Place 34 · Mars Hill | 8,000 Meters Men | 34 | 26:53.4 PB | Jr |
| Oct 13 | Queen City InvitationalOct 13 · 8,000 Meters Varsity · Place 14 · Mars Hill | 8,000 Meters Varsity | 14 | 25:10 | JR-3 |
| Sep 29 | Royals XC ChallengeSep 29 · 8,000 Meters Varsity · Place 44 · Mars Hill | 8,000 Meters Varsity | 44 | 26:07 | JR-3 |
| Sep 23 | CSU InvitationalSep 23 · 8,000 Meters Varsity · Place 5 · Mars Hill | 8,000 Meters Varsity | 5 | 26:27.0 | JR-3 |
| Sep 1 | Covered Bridge OpenSep 1 · 8,000 Meters Varsity · Place 25 · Mars Hill | 8,000 Meters Varsity | 25 | 26:57.50 | JR |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | 2016 NCAA Division II Cross Country Champs (59th Men & 36th Women)Nov 19 · 10,000 Meters Men · Place 196 · Mars Hill | 10,000 Meters Men | 196 | 33:57.6 PB | So |
| Oct 7 | Royals Cross Country ChallengeOct 7 · 8,000 Meters Varsity · Place 41 · Mars Hill | 8,000 Meters Varsity | 41 | 25:45.7 | SO-2 |
| Oct 1 | Asheville Cross Country ClassicOct 1 · 8,000 Meters Varsity · Place 11 · Mars Hill Un | 8,000 Meters Varsity | 11 | 26:34.28 | SO |
| Oct 1 | Asheville Cross Country ChallengeOct 1 · 8,000 Meters Men · Place 11 · Mars Hill | 8,000 Meters Men | 11 | 26:34.3 PB | So |
| Sep 17 | Falcon ClassicSep 17 · 8,000 Meters Men · Place 26 · Mars Hill | 8,000 Meters Men | 26 | 26:19.8 PB | So |
2015 Cross Country
1 results