Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 616:21.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 3116:21.45NCHSAA 7A West RegionalOctober 31, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 316:38.76Wendy's InvitationalOctober 3, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2916:16.35Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:43.7adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 33 · Ballantyne Ridge5,000 Meters 7A3316:21.3 PB11
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 20 · Ballantyne Ridge5,000 Meters Varsity2016:21.45 PB11
Oct 21Southwestern 7A/8A Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Ballantyne Ridge5,000 Meters Varsity216:27.5011
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 17 · Ballantyne Ridge5,000 Meters Red1716:38.76 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 86 · Ballantyne Ridge5,000 Meters Championship8616:43.7 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 24 · Ballantyne Ridge5,000 Meters Invitational2416:59.3611
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 12 · Ballantyne Ridge5,000 Meters Boys' Varsity 5K Championship1216:16.35 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 36 · Ballantyne Ridge5,000 Meters Varsity3616:59.2910
Oct 15SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 5 · Ballantyne Ridge5,000 Meters Varsity517:13.010
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 25 · Ballantyne R5,000 Meters Varsity2517:00.1010
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 9 · Ballantyne Ridge5,000 Meters Varsity917:21.910
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 33 · Ballantyne R5,000 Meters Invitational3317:36.410
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 9 · Ballantyne Ridge5,000 Meters Varsity917:23.75—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 9 · Ballantyne Ridge5,000 Meters Invitational917:23.7510

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 62 · Ballantyne Ridge5,000 Meters Varsity6218:41.579
Oct 16SoMeck 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 25 · Ballantyne Ridge5,000 Meters Varsity2517:56.999
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 34 · Ballantyne Ridge5,000 Meters Varsity3418:02.589
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 34 · Ballantyne Ridge5,000 Meters Varsity3418:02.589
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 34 · Ballantyne Ridge5,000 Meters Varsity3418:09.09
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Invitational · Place 57 · Ballantyne Ridge5,000 Meters Invitational5718:34.149