Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 23:41.54 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 11 | 22:31.02 | NCRunners Elite XC Invitational | October 11, 2024 |
| 5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 16 | 22:05.57 | Southwestern 4A XC Championship | October 16, 2024 |
| 5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 21 | 23:19.0 | Region “B” Race | October 21, 2025 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 29 | 21:47.47 | Carolinas Kickoff | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 164 · Providence | 5,000 Meters Varsity | 164 | 23:12.06 | 11 |
| Oct 27 | NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 164 · Providence | 5,000 Meters Varsity | 164 | 23:12.06 | 11 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 186 · Providence | 5,000 Meters Junior Varsity JR/SR | 186 | 23:41.54 PB | 11 |
| Aug 29 | Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 162 · Providence | 5,000 Meters Boys Open 5K | 162 | 21:47.47 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 175 · Providence | 5,000 Meters Varsity | 175 | 23:19.0 PB | 10 |
| Oct 15 | SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 58 · Providence | 5,000 Meters Junior Varsity | 58 | 23:45.3 | 10 |
| Oct 4 | Wendy's InvitationalOct 4 · 5,000 Meters Freshman Sophomore · Place 291 · Providence | 5,000 Meters Freshman Sophomore | 291 | 23:08.01 | 10 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Freshman Sophomore · Place 435 · Providence | 5,000 Meters Freshman Sophomore | 435 | 24:23.2 | 10 |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 222 · Providence | 5,000 Meters Junior Varsity | 222 | 24:35.69 | — |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 222 · Providence | 5,000 Meters Junior Varsity | 222 | 24:35.69 | 10 |
| Aug 2 | Providence 2-Mile Time TrialAug 2 · 2 Miles Varsity · Place 26 · Providence | 2 Miles Varsity | 26 | 14:47Unofficial | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NCHSAA Region B MeetOct 22 · 5,000 Meters Varsity · Place 111 · Providence | 5,000 Meters Varsity | 111 | 22:49.24 | 12 |
| Oct 16 | Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 57 · Providence | 5,000 Meters Varsity | 57 | 22:05.57 PB | 9 |
| Oct 11 | NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 187 · Providence | 5,000 Meters Championship | 187 | 22:31.02 PB | 9 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 189 · Providence | 5,000 Meters Varsity | 189 | 23:14.63 | 12 |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 189 · Providence | 5,000 Meters Varsity | 189 | 23:14.63 | 12 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 287 · Providence | 5,000 Meters Junior Varsity | 287 | 22:36.2 | 12 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 170 · Providence | 5,000 Meters Junior Varsity | 170 | 22:12.81 | 12 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 170 · Providence | 5,000 Meters Junior Varsity | 170 | 22:12.81 | 12 |