Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cary AcademyCary Academy Home Meet · Oct 14 | 19:17 | Cary Academy Home Meet | October 14, 2016 |
| 5,000 Meters · Gaston Christian School CourseGaston Christian Home Meet · Sep 19 | 19:36 | Gaston Christian Home Meet | September 19, 2017 |
| 5,000 Meters · Guilford College XC CoursePACIS Conference Championship · Oct 19 | 18:45.03 | PACIS Conference Championship | October 19, 2017 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 18:44.88 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 18:18 | Northside Christian Home Meet | October 10, 2017 |
| 5,000 Meters · Southwest Guilford HSRumble on the Ridge · Aug 17 | 19:52.67 | Rumble on the Ridge | August 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 3A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 52 · Wesleyan Christian Academy | 5,000 Meters Varsity | 52 | 18:00.42Unofficial | 12 |
| Oct 19 | PACIS Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 14 · Wesleyan Christian Academy | 5,000 Meters Varsity | 14 | 18:45.03 PB | 12 |
| Oct 10 | Northside Christian Home MeetOct 10 · 5,000 Meters Varsity · Place 6 · Wesleyan Christian Academy | 5,000 Meters Varsity | 6 | 18:18 PB | 12 |
| Sep 19 | Gaston Christian Home MeetSep 19 · 5,000 Meters Varsity · Place 9 · Wesleyan Christian Academy | 5,000 Meters Varsity | 9 | 19:36 PB | 12 |
| Aug 24 | Northwest Invitational (Pre Conference Meet}Aug 24 · 5,000 Meters Varsity · Place 7 · Wesleyan Chr | 5,000 Meters Varsity | 7 | 19:05.51 | — |
| Aug 17 | Rumble on the RidgeAug 17 · 5,000 Meters Varsity · Place 7 · Wesleyan Christian Academy | 5,000 Meters Varsity | 7 | 19:52.67 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 3A Championships · Place 61 · Wesleyan Christian Academy | 5,000 Meters NCISAA 3A Championships | 61 | 18:44.88 PB | 11 |
| Oct 18 | PACIS Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 13 · Wesleyan Christian Academy | 5,000 Meters Varsity | 13 | 18:56.97 | 11 |
| Oct 14 | Cary Academy Home MeetOct 14 · 5,000 Meters Varsity · Place 17 · Wesleyan Christian Academy | 5,000 Meters Varsity | 17 | 19:17 PB | 11 |
| Oct 1 | Hagan Stone XC ClassicOct 1 · 5,000 Meters Varsity · Place 21 · Wesleyan Chr | 5,000 Meters Varsity | 21 | 18:32.66 | 11 |
| Sep 24 | Greensboro InvitationalSep 24 · 5,000 Meters Invitational · Place 64 · Wesleyan Chr | 5,000 Meters Invitational | 64 | 19:05.22 | 11 |
| Sep 10 | UNCW Seahawk InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · Wesleyan Chr | 5,000 Meters Varsity | 14 | 19:36.96 | — |
| Aug 30 | Guilford County XC ChampionshipAug 30 · 5,000 Meters Varsity · Place 47 · Wesleyan Chr | 5,000 Meters Varsity | 47 | 19:53.38 | — |
2015 Cross Country
1 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Hagan Stone XC ClassicOct 4 · 5,000 Meters Championship · Place 134 · Wesleyan Chr | 5,000 Meters Championship | 134 | 20:03.10 | — |