Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cannon SchoolCISAA Meet #5 · Oct 2 | 23:17.84 | CISAA Meet #5 | October 2, 2018 |
| 5,000 Meters · Carolina International SchoolCIS Home Meet #2 · Aug 31 | 23:31 | CIS Home Meet #2 | August 31, 2016 |
| 5,000 Meters · Charlotte Latin School - Home courseCharlotte Latin Meet · Sep 26 | 25:02.56 | Charlotte Latin Meet | September 26, 2018 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 21:46.23 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A State Championships · Oct 25 | 19:11.1 | NCISAA 4A State Championships | October 25, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 19:46.6 | Eye Opener | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | CISAA Meet #6Oct 9 · 5,000 Meters Varsity · Place 81 · Charlotte Christian | 5,000 Meters Varsity | 81 | 25:05.25 | 11 |
| Oct 2 | CISAA Meet #5Oct 2 · 5,000 Meters Varsity · Place 53 · Charlotte Christian | 5,000 Meters Varsity | 53 | 23:17.84 PB | 11 |
| Sep 26 | Charlotte Latin MeetSep 26 · 5,000 Meters Varsity · Place 68 · Charlotte Christian | 5,000 Meters Varsity | 68 | 25:02.56 PB | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 3A Championships · Place 122 · Charlotte Christian | 5,000 Meters NCISAA 3A Championships | 122 | 21:46.23 PB | 9 |
| Oct 11 | CISAA Meet #6Oct 11 · 5,000 Meters Varsity · Place 33 · Charlotte Christian | 5,000 Meters Varsity | 33 | 21:55.62 | 9 |
| Sep 13 | CISAA Meet #3Sep 13 · 5,000 Meters Varsity · Place 37 · Charlotte Christian | 5,000 Meters Varsity | 37 | 23:25.61 | 9 |
| Aug 31 | CIS Home Meet #2Aug 31 · 5,000 Meters Varsity · Place 54 · Charlotte Christian | 5,000 Meters Varsity | 54 | 23:31 PB | 9 |
| Aug 30 | CISAA Meet #1Aug 30 · 5,000 Meters Varsity · Place 54 · Charlotte Christian | 5,000 Meters Varsity | 54 | 23:31 | 9 |