Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Milliken Plant CourseNCAA DII Southeast Region Cross Country Championships · Nov 6 | 33:40.7 | NCAA DII Southeast Region Cross Country Championships | November 6, 2021 |
| 10,000 Meters · Wingate UniversityNCAA DII Southeast Regional Cross Country Championships · Nov 9 | 34:16.6 | NCAA DII Southeast Regional Cross Country Championships | November 9, 2019 |
| 5,000 Meters · Frank Lisk ParkConference Carolinas Cross Country Championships · Jan 29 | 16:37.6 | Conference Carolinas Cross Country Championships | January 29, 2021 |
| 5,000 Meters · Furman University Gene Mullin Invitational · Oct 7 | 17:23.7 | Gene Mullin Invitational | October 7, 2017 |
| 5,000 Meters · Southern Wesleyan Univ.SWU Warrior Meet · Oct 2 | 17:25.2 | SWU Warrior Meet | October 2, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCAA DII Southeast Region Cross Country ChampionshipsNov 6 · 10,000 Meters Championship · Place 57 · Belmont Abbey | 10,000 Meters Championship | 57 | 33:40.7 PB | Sr |
| Oct 23 | Conference Carolinas Cross Country ChampionshipsOct 23 · 8,000 Meters Championship · Place 25 · Belmont Abbey | 8,000 Meters Championship | 25 | 5:24.3 | SR |
| Oct 8 | Royals XC ChallengeOct 8 · 8,000 Meters Varsity · Place 6 · Belmont Abbey | 8,000 Meters Varsity | 6 | 25:53.7 | SR |
| Oct 8 | Royals XC ChallengeOct 8 · 8,000 Meters Varsity · Place 6 · Belmont Abbey | 8,000 Meters Varsity | 6 | 25:53.7 | SR |
| Jan 29 | Conference Carolinas Cross Country ChampionshipsJan 29 · 5,000 Meters College · Place 6 · Belmont Abbey | 5,000 Meters College | 6 | 16:37.6 PB | Sr |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | SWU Warrior MeetOct 2 · 5,000 Meters College · Place 8 · Belmont Abbey | 5,000 Meters College | 8 | 17:25.2 PB | Sr |
2019 Cross Country
2 results2017 Cross Country
3 results