Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1921:25.4Clover Classic Eagles Nest XC InvitationalSeptember 19, 2026
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 621:00.3Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek ParkSoMeck 4A XC Championship · Oct 1619:20.62SoMeck 4A XC ChampionshipOctober 16, 2024
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2124:45.5Region “B” RaceOctober 21, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 221:07.66Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 183 · South Mecklenburg5,000 Meters Varsity18326:20.1011
Oct 27NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 183 · South Mecklenburg5,000 Meters Varsity18326:20.1011
Oct 21Greater Charlotte 7A/8A Athletic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 38 · South Mecklenburg5,000 Meters Junior Varsity3820:39.4011
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity II · Place 167 · South Mecklenburg5,000 Meters Junior Varsity II16721:07.66 PB11
Sep 19Clover Classic Eagles Nest XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 19 · South Mecklenburg5,000 Meters Junior Varsity1921:25.4 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 105 · South Mecklenburg5,000 Meters Junior Varsity JR/SR10521:26.0411
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 159 · South Mecklenburg5,000 Meters Varsity 315922:31.4411

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 196 · South Mecklenburg5,000 Meters Varsity19624:45.5 PB10
Oct 15GCAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 30 · South Mecklenburg5,000 Meters Varsity3019:23.810
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 203 · South Meckle5,000 Meters Varsity20319:05.0010
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 247 · South Meckle5,000 Meters Invitational24720:41.910
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 74 · South Mecklenburg5,000 Meters Varsity7419:41.20—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 74 · South Mecklenburg5,000 Meters Invitational7419:41.2010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22NCHSAA Region B MeetOct 22 · 5,000 Meters Varsity · Place 33 · South Mecklenburg5,000 Meters Varsity3319:10.759
Oct 16SoMeck 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 54 · South Mecklenburg5,000 Meters Varsity5419:20.62 PB9
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 161 · South Mecklenburg5,000 Meters Varsity16120:12.139
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 161 · South Mecklenburg5,000 Meters Varsity16120:12.139
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 100 · South Mecklenburg5,000 Meters Open (SATURDAY)10020:19.819
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 186 · South Mecklenburg5,000 Meters JV FR/SO18621:00.3 PB9
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 129 · South Mecklenburg5,000 Meters Championship12920:37.009