Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:29.9NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 117:47.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkNCHSAA 8A West Regional · Oct 3117:25.50NCHSAA 8A West RegionalOctober 31, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 317:43.42Wendy's InvitationalOctober 3, 2026
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2917:18.90Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:47.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 8A · Place 76 · Providence5,000 Meters 8A7617:29.9 PB11
Oct 31NCHSAA 8A West RegionalOct 31 · 5,000 Meters Varsity · Place 45 · Providence5,000 Meters Varsity4517:25.50 PB11
Oct 21Southwestern 7A/8A Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 13 · Providence5,000 Meters Varsity1317:36.0111
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 70 · Providence5,000 Meters Red7017:43.42 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 49 · Providence5,000 Meters Invitational4917:47.7 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 168 · Providence5,000 Meters Championship16818:01.1811
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 43 · Providence5,000 Meters Boys' Varsity 5K Championship4317:18.90 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 79 · Providence5,000 Meters 8A7917:47.3 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 79 · Providence5,000 Meters Varsity7917:47.2510
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 79 · Providence5,000 Meters Varsity7917:47.2510
Oct 25NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 58 · Providence5,000 Meters Varsity5817:56.8010
Oct 15SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 23 · Providence5,000 Meters Varsity2318:23.510
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 236 · Providence5,000 Meters Varsity23617:43.310
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 236 · Providence5,000 Meters Varsity23617:43.310
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 236 · Providence5,000 Meters Varsity23617:43.310
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 214 · Providence5,000 Meters Championship21418:26.610
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 35 · Providence5,000 Meters Varsity3518:29.57—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 35 · Providence5,000 Meters Invitational3518:29.5710
Aug 2Providence 2-Mile Time TrialAug 2 · 2 Miles Varsity · Place 6 · Providence2 Miles Varsity611:46Unofficial10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22NCHSAA Region B MeetOct 22 · 5,000 Meters Varsity · Place 68 · Providence5,000 Meters Varsity6820:16.869
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 32 · Providence5,000 Meters Varsity3220:01.739
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Frosh/Soph · Place 45 · Providence5,000 Meters Frosh/Soph4519:56.819
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 77 · Providence5,000 Meters Varsity7720:28.499
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 77 · Providence5,000 Meters Varsity7720:28.499
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 110 · Providence5,000 Meters Junior Varsity11019:25.09
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 112 · Providence5,000 Meters JV FR/SO11220:05.99