Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · R-S Central HSRutherfordton County Preview · Aug 13 | 25:52.89 | Rutherfordton County Preview | August 13, 2018 |
| 3 Miles · A.C. Reynolds High SchoolA.C. Reynolds Home Meet #1 · Sep 19 | 39:10.20 | A.C. Reynolds Home Meet #1 | September 19, 2018 |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 2A West Regional · Oct 27 | 32:19.83 | NCHSAA 2A West Regional | October 27, 2018 |
| 5,000 Meters · R-S Central HSR-S Saturday Brunch #1B · Nov 28 | 28:44.51 | R-S Saturday Brunch #1B | November 28, 2020 |
| 5,000 Meters · Rural HillNCHSAA 2A West Regional · Nov 2 | 31:32.62 | NCHSAA 2A West Regional | November 2, 2019 |
| 5,000 Meters · Shelby HSSWAC 2A Conference Championship · Oct 16 | 38:40.20 | SWAC 2A Conference Championship | October 16, 2018 |
| 5,000 Meters · South Mountain Christian CampSWAC (2A) Championship · Oct 22 | 32:52.43 | SWAC (2A) Championship | October 22, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | R-S Saturday Brunch #1BNov 28 · 5,000 Meters Varsity · Place 6 · East Rutherford | 5,000 Meters Varsity | 6 | 28:44.51 PB | 11 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 2A West RegionalNov 2 · 5,000 Meters Varsity · Place 154 · East Rutherford | 5,000 Meters Varsity | 154 | 31:32.62 PB | 10 |
| Oct 22 | SWAC (2A) ChampionshipOct 22 · 5,000 Meters Varsity · Place 41 · East Rutherford | 5,000 Meters Varsity | 41 | 32:52.43 PB | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA 2A West RegionalOct 27 · 5,000 Meters Varsity · Place 126 · East Rutherford | 5,000 Meters Varsity | 126 | 32:19.83 PB | 9 |
| Oct 16 | SWAC 2A Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 37 · East Rutherford | 5,000 Meters Varsity | 37 | 38:40.20 PB | 9 |
| Sep 19 | A.C. Reynolds Home Meet #1Sep 19 · 3 Miles Varsity · Place 86 · East Rutherford | 3 Miles Varsity | 86 | 39:10.20 PB | 9 |
| Sep 5 | SWAC - Pre Conference MeetSep 5 · 5,000 Meters Varsity · Place 41 · East Rutherford | 5,000 Meters Varsity | 41 | 38:05.00 | 9 |
| Aug 21 | Luminary RunAug 21 · 5,000 Meters Junior Varsity · Place 49 · East Rutherford | 5,000 Meters Junior Varsity | 49 | 47:01.75 | 9 |
| Aug 13 | Rutherfordton County PreviewAug 13 · 2 Miles Varsity · Place 16 · East Rutherford | 2 Miles Varsity | 16 | 25:52.89 PB | 9 |