Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1612:33.78Pioneer Clash of the ClassesAugust 16, 2025
4,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 913:46.10AAU North Carolina District Cross Country QualifierNovember 9, 2024
4,000 Meters · Hagan-Stone ParkGuilford County Cross County Championship · Oct 1114:58.33Guilford County Cross County ChampionshipOctober 11, 2023
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 5A Central Regional · Oct 2517:34.14NCHSAA 5A Central RegionalOctober 25, 2025
5,000 Meters · Oak Grove HSOak Grove HS Non-Conference Meet · Aug 2618:25Oak Grove HS Non-Conference MeetAugust 26, 2025
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1318:05.8Pfeiffer XC InviteSeptember 13, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 75 · Oak GroveOak Grove5,000 Meters 5A7518:25.611
Oct 31NCHSAA 5A Central RegionalOct 31 · 5,000 Meters Varsity · Place 16 · Oak GroveOak Grove5,000 Meters Varsity1617:51.2111
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 89 · Oak GroveOak Grove5,000 Meters Invitational8918:14.7711
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 26 · Oak GroveOak Grove5,000 Meters HS Invitational2619:11.711

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 5A Central RegionalOct 25 · 5,000 Meters Varsity · Place 23 · Oak GroveOak Grove5,000 Meters Varsity2317:34.14 PB10
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 53 · Oak GroveOak Grove5,000 Meters Championship5318:05.8 PB10
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 249 · Oak GroveOak Grove5,000 Meters Championship24918:52.310
Sep 3Atkins - Piedmont Triad 5A/6A MeetSep 3 · 5,000 Meters Varsity · Place 7 · Oak GroveOak Grove5,000 Meters Varsity719:07.1210
Aug 26Oak Grove HS Non-Conference MeetAug 26 · 5,000 Meters Varsity · Place 7 · Oak GroveOak Grove5,000 Meters Varsity718:25 PB10
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Sophomore · Place 25 · Oak GroveOak Grove2 Miles Sophomore2512:33.78 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 4,000 Meters Varsity · Place 11 · High Point BlazeHigh Point Blaze4,000 Meters Varsity1113:30.0814
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 4,000 Meters 13-14 · Place 5 · High Point BlazeHigh Point Blaze4,000 Meters 13-14513:46.10 PB9
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 125 · Oak GroveOak Grove5,000 Meters 3A12519:09.019
Oct 5Hagan Stone XC ClassicOct 5 · 5,000 Meters Varsity · Place 44 · Oak GroveOak Grove5,000 Meters Varsity4418:12.249
Oct 1Davidson County Cross Country ChampionshipOct 1 · 5,000 Meters Varsity · Place 5 · Oak Grove High SchooOak Grove High Schoo5,000 Meters Varsity517:50.009
Sep 17CD Home vs OG/NDSep 17 · 5,000 Meters Varsity · Place 6 · Oak Grove High SchooOak Grove High Schoo5,000 Meters Varsity618:46.009
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 212 · Oak GroveOak Grove5,000 Meters Invitational21219:32.69
Aug 24Bob Schilly InvitationalAug 24 · 5,000 Meters Varsity · Place 5 · Oak Grove High SchooOak Grove High Schoo5,000 Meters Varsity517:20.179

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Guilford County Cross County ChampionshipOct 11 · 4,000 Meters MS Boys · Place 2 · High Point BlazeHigh Point Blaze4,000 Meters MS Boys214:58.33 PB8
Oct 7Hagan Stone XC ClassicOct 7 · 4,000 Meters Middle School · Place 1 · High Point BlazeHigh Point Blaze4,000 Meters Middle School115:23.868
Sep 30Greensboro InvitationalSep 30 · 4,000 Meters Middle School · Place 5 · High Point BlazeHigh Point Blaze4,000 Meters Middle School515:35.148
Sep 11Greensboro Gladiator XC InviteSep 11 · 2 Miles Middle School · Place 3 · High Point BlazeHigh Point Blaze2 Miles Middle School312:40.928
Sep 11Greensboro Gladiator XC InviteSep 11 · 2 Miles Middle School · Place 3 · High Point BlazeHigh Point Blaze2 Miles Middle School312:40.928
Aug 19Bob Schilly InvitationalAug 19 · 3,000 Meters Varsity · Place 2 · High Point BlazeHigh Point Blaze3,000 Meters Varsity210:08.508

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12North Carolina AAU District Cross Country ChampionshipsNov 12 · 3,000 Meters Varsity · Place 6 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl3,000 Meters Varsity611:56.93—
Oct 8The Run Cabarrus InvitationalOct 8 · 3,000 Meters Varsity · Place 3 · High Point BlazeHigh Point Blaze3,000 Meters Varsity311:35.8812
Sep 29Forsyth Home Educators MeetSep 29 · 2 Miles Middle School · Place 5 · High Point BlazeHigh Point Blaze2 Miles Middle School512:12.16—
Sep 13Greensboro Gladiators XC InvitationalSep 13 · 2 Miles Middle School · Place 6 · High Point BlazeHigh Point Blaze2 Miles Middle School612:33.657

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9NC Runners Elite InvitationalOct 9 · 2 Miles Middle School · Place 10 · High Point BHigh Point B2 Miles Middle School1013:09.49—
Sep 25Greensboro InvitationalSep 25 · 4,000 Meters Middle School · Place 12 · High Point BHigh Point B4,000 Meters Middle School1215:58.91—
Sep 25Greensboro InvitationalSep 25 · 4,000 Meters Middle School · Place 12 · High Point BHigh Point B4,000 Meters Middle School1215:58.91—