Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fisher Farm ParkHough Invite · Sep 3020:10.0Hough InviteSeptember 30, 2023
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:42.9NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1119:06.73NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 2517:25.35NCHSAA 7A West RegionalOctober 25, 2025
5,000 Meters · McAlpine Greenway ParkSWC 7A/8A Conference Championship · Oct 1517:33.8SWC 7A/8A Conference ChampionshipOctober 15, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2917:35.46Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:49.9adidas XC ChallengeSeptember 18, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 105 · Ballantyne RidgeBallantyne Ridge5,000 Meters 7A10517:42.9 PB11
Oct 21Southwestern 7A/8A Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 22 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity2217:53.5211
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 85 · Ballantyne RidgeBallantyne Ridge5,000 Meters Red8518:05.9611
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 196 · Ballantyne RidgeBallantyne Ridge5,000 Meters Championship19617:49.9 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 16 · Ballantyne RidgeBallantyne Ridge5,000 Meters Junior Varsity JR/SR1618:45.4911
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 12 · Ballantyne RidgeBallantyne Ridge5,000 Meters Boys Open 5K1217:35.46 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 43 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity4317:25.35 PB10
Oct 15SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 10 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity1017:33.8 PB10
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 38 · Ballantyne RBallantyne R5,000 Meters Varsity3817:28.4611
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 33 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity3318:00.311
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 47 · Ballantyne RBallantyne R5,000 Meters Invitational4717:48.611

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 69 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity6918:54.7610
Oct 16SoMeck 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 41 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity4118:37.6110
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Invitational · Place 26 · Ballantyne RidgeBallantyne Ridge5,000 Meters Invitational2619:06.73 PB10
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 73 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity7319:07.159
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 73 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity7319:07.159
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 180 · Ballantyne RidgeBallantyne Ridge5,000 Meters Varsity18021:22.69

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCHSAA Region B RaceOct 24 · 5,000 Meters Varsity · Place 13 · Ardrey KellArdrey Kell5,000 Meters Varsity1320:07.509
Sep 30Hough InviteSep 30 · 5,000 Meters Varsity · Place 56 · Ardrey KellArdrey Kell5,000 Meters Varsity5620:10.0 PB9
Sep 15Queens City Invitational Sep 15 · 5,000 Meters Varsity · Place 89 · Ardrey KellArdrey Kell5,000 Meters Varsity8919:53.369
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 116 · Ardrey KellArdrey Kell5,000 Meters Junior Varsity11620:50.69
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 45 · Ardrey KellArdrey Kell5,000 Meters Junior Varsity4520:55.209
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 45 · Ardrey KellArdrey Kell5,000 Meters Varsity4520:55.209
Aug 19Pioneer Clash of the ClassesAug 19 · 2 Miles Freshman · Place 25 · Ardrey KellArdrey Kell2 Miles Freshman2513:079