Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 2A West Regional · Oct 27 | 23:05.08 | NCHSAA 2A West Regional | October 27, 2018 |
| 5,000 Meters · Kings Mountain HSCCS PreCounty Meet · Dec 15 | 19:00.05 | CCS PreCounty Meet | December 15, 2020 |
| 5,000 Meters · McAlpine Creek ParkNCHSAA 2A West Regional · Jan 15 | 20:43.40 | NCHSAA 2A West Regional | January 15, 2021 |
| 5,000 Meters · Rural HillNCHSAA 2A West Regional · Nov 2 | 19:40.48 | NCHSAA 2A West Regional | November 2, 2019 |
| 5,000 Meters · Shelby HSSHS Home Meet · Jan 6 | 19:44.80 | SHS Home Meet | January 6, 2021 |
| 5,000 Meters · South Mountain Christian CampSWAC (2A) Championship · Oct 22 | 20:44.88 | SWAC (2A) Championship | October 22, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | NCHSAA 2A West RegionalJan 15 · 5,000 Meters Varsity · Place 60 · Shelby | 5,000 Meters Varsity | 60 | 20:43.40 PB | 12 |
| Jan 6 | SHS Home MeetJan 6 · 5,000 Meters Varsity · Place 6 · Shelby | 5,000 Meters Varsity | 6 | 19:44.80 PB | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | CCS PreCounty MeetDec 17 · 5,000 Meters Varsity · Place 2 · Shelby | 5,000 Meters Varsity | 2 | 19:00.05 | 12 |
| Dec 17 | CCS PreCounty MeetDec 17 · 5,000 Meters Varsity · Place 2 · Shelby | 5,000 Meters Varsity | 2 | 19:00.05 | 12 |
| Dec 15 | CCS PreCounty MeetDec 15 · 5,000 Meters Varsity · Place 2 · Shelby | 5,000 Meters Varsity | 2 | 19:00.05 PB | 12 |
| Dec 2 | SWAC Preview #1Dec 2 · 5,000 Meters Varsity · Place 11 · Shelby | 5,000 Meters Varsity | 11 | 19:52.07 | 12 |
| Nov 23 | Common Ground Day #1Nov 23 · 5,000 Meters Varsity · Place 5 · Shelby | 5,000 Meters Varsity | 5 | 20:56 | 12 |
| Nov 18 | SWAC Pre-Conference (Cleveland/Gaston)Nov 18 · Varsity · Place 5 · Shelby | Varsity | 5 | 19:28.30 | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 2A West RegionalNov 2 · 5,000 Meters Varsity · Place 102 · Shelby | 5,000 Meters Varsity | 102 | 19:40.48 PB | 11 |
| Oct 22 | SW4A Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Shelby | 5,000 Meters Varsity | 14 | 20:44.88 | 11 |
| Oct 22 | SWAC (2A) ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Shelby | 5,000 Meters Varsity | 14 | 20:44.88 PB | 11 |
| Oct 9 | United Way InvitationalOct 9 · 5,000 Meters Invitational · Place 61 · Shelby | 5,000 Meters Invitational | 61 | 20:01.14 | 11 |
| Sep 18 | White Squirrel ClassicSep 18 · 5,000 Meters Varsity · Place 45 · Shelby | 5,000 Meters Varsity | 45 | 20:00.9 | 11 |
| Sep 10 | Shelby Home MeetSep 10 · 5,000 Meters Varsity · Place 13 · Shelby | 5,000 Meters Varsity | 13 | 20:07.80 | 11 |
| Sep 4 | Luminary RunSep 4 · 5,000 Meters Varsity · Place 26 · Shelby | 5,000 Meters Varsity | 26 | 20:48.65 | 11 |
| Sep 3 | SWAC Pre-Conference Meet (2A)Sep 3 · 5,000 Meters Varsity · Place 17 · Shelby | 5,000 Meters Varsity | 17 | 23:21.15 | 11 |
| Aug 27 | The 221 RunAug 27 · 5,000 Meters Varsity · Place 18 · Shelby | 5,000 Meters Varsity | 18 | 22:02.74 | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA 2A West RegionalOct 27 · 5,000 Meters Varsity · Place 135 · Shelby | 5,000 Meters Varsity | 135 | 23:05.08 PB | 10 |
| Oct 16 | SWAC 2A Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 37 · Shelby | 5,000 Meters Varsity | 37 | 22:39.90 | 10 |
| Oct 2 | Armentrout InvitationalOct 2 · 5,000 Meters Varsity · Place 69 · Shelby | 5,000 Meters Varsity | 69 | 25:28.86 | 10 |
| Sep 25 | Cleveland County ChampionshipSep 25 · 5,000 Meters Varsity · Place 23 · SHELB | 5,000 Meters Varsity | 23 | 22:50.54 | 10 |
| Sep 11 | Shelby InvitationalSep 11 · 5,000 Meters Varsity · Place 93 · Shelby | 5,000 Meters Varsity | 93 | 24:37.40 | 10 |
| Sep 5 | SWAC - Pre Conference MeetSep 5 · 5,000 Meters Varsity · Place 33 · Shelby | 5,000 Meters Varsity | 33 | 24:12.70 | 10 |
| Aug 21 | Luminary RunAug 21 · 5,000 Meters Varsity · Place 130 · Shelby | 5,000 Meters Varsity | 130 | 26:23.37 | 10 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Shelby InvitationalSep 12 · Varsity · Place 33 · Shelby | Varsity | 33 | 25:27.70 | 9 |