Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 1A West Regional · Oct 31 | 21:17.12 | NCHSAA 1A West Regional | October 31, 2015 |
| 5,000 Meters · 2010 ACA InvitationalNCHSAA 1A West Regional · Oct 29 | 20:49.97 | NCHSAA 1A West Regional | October 29, 2016 |
| 5,000 Meters · Cannon SchoolCannon School Non-Conference Meet · Aug 29 | 24:33.81 | Cannon School Non-Conference Meet | August 29, 2018 |
| 5,000 Meters · McAlpine Creek ParkCISAA Meet #6 · Oct 11 | 21:59.69 | CISAA Meet #6 | October 11, 2016 |
| 5,000 Meters · Metrolina Christian Academy3rd Carolinas Kickoff Inv. · Aug 25 | 21:35.69 | 3rd Carolinas Kickoff Inv. | August 25, 2018 |
| 5,000 Meters · Porter Ridge High SchoolPorter Ridge Meet #1 · Oct 11 | 22:30.05 | Porter Ridge Meet #1 | October 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA 1A West RegionalOct 27 · 5,000 Meters 1A · Place 69 · Mountain Isl | 5,000 Meters 1A | 69 | 20:50.69 | 12 |
| Oct 16 | PAC-7 1A Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 31 · Mountain Isalnd | 5,000 Meters Varsity | 31 | 21:12 | — |
| Oct 9 | Metrolina Christian Meet No. 2Oct 9 · 5,000 Meters Varsity · Place 56 · Mountain Island Charter | 5,000 Meters Varsity | 56 | 21:04.0 | 12 |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters 3A · Place 199 · Mountain Island Charter | 5,000 Meters 3A | 199 | 22:21.52 | SR |
| Sep 29 | High Country ClassicSep 29 · Varsity · Place 99 · Mountain Isl | Varsity | 99 | 22:06 | 12 |
| Aug 29 | Cannon Home MeetAug 29 · 5,000 Meters Varsity · Place 37 · Mountain Isl | 5,000 Meters Varsity | 37 | 24:33.81 | — |
| Aug 29 | Cannon School Non-Conference MeetAug 29 · 5,000 Meters Varsity · Place 37 · Mountain Island Charter | 5,000 Meters Varsity | 37 | 24:33.81 PB | 12 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 5,000 Meters Boys' Varsity 5K Championship · Place 92 · Mountain Island Charter | 5,000 Meters Boys' Varsity 5K Championship | 92 | 21:35.69 PB | 12 |
| Aug 21 | Luminary RunAug 21 · 5,000 Meters Varsity · Place 112 · Mountain Island Char | 5,000 Meters Varsity | 112 | 25:14.37 | 12 |
2017 Cross Country
3 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 1A West RegionalOct 29 · 5,000 Meters Varsity · Place 59 · Mountain Island Charter | 5,000 Meters Varsity | 59 | 20:49.97 PB | 10 |
| Oct 18 | Southern Piedmont Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 41 · Mountain Island Charter | 5,000 Meters Varsity | 41 | 21:41 | — |
| Oct 11 | CISAA Meet #6Oct 11 · 5,000 Meters Varsity · Place 34 · Mountain Island Charter | 5,000 Meters Varsity | 34 | 21:59.69 PB | 10 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NCHSAA 1A West RegionalOct 31 · 5,000 Meters Varsity · Place 75 · Mountain Island Charter | 5,000 Meters Varsity | 75 | 21:17.12 PB | 9 |