Personal bests

Best marks in available results
Event / courseMarkMeetDate
2650 m · Southwest Guilford HSGC High School XC Championship · Oct 811:54.60GC High School XC ChampionshipOctober 8, 2025
3,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 812:26.232025 AAU North Carolina District Cross Country QualifierNovember 8, 2025
3,000 Meters · Ivey Redmon Sports ComplexNorth Carolina Middle School and Age Group Championships · Nov 212:54.75North Carolina Middle School and Age Group ChampionshipsNovember 2, 2025
3,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2912:37.01Brooks South XC ChampionshipsNovember 29, 2025
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 613:03.34AAU Cross Country NationalsDecember 6, 2025
4,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 417:35.49Hagan Stone XC ClassicOctober 4, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 9 Year Olds · Place 41 · High Point BlazeHigh Point Blaze3,000 Meters 9 Year Olds4113:03.34 PB4
Nov 29Brooks South XC ChampionshipsNov 29 · 3,000 Meters Youth 10&U · Place 11 · Cash ElementaryCash Elementary3,000 Meters Youth 10&U1112:37.01 PB4
Nov 16USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 3,000 Meters 9-10 · Place 5 · 13-Unattached13-Unattached3,000 Meters 9-10512:59.424
Nov 82025 AAU North Carolina District Cross Country QualifierNov 8 · 3,000 Meters 9-10 · Place 6 · High Point BlazeHigh Point Blaze3,000 Meters 9-10612:26.23 PB4
Nov 2North Carolina Middle School and Age Group ChampionshipsNov 2 · 3,000 Meters 9-10 · Place 9 · High Point BlazeHigh Point Blaze3,000 Meters 9-10912:54.75 PB4
Oct 11Run Cabarrus InvitationalOct 11 · 2,000 Meters Elementary · Place 8 · High Point BlazeHigh Point Blaze2,000 Meters Elementary88:27.03—
Oct 8GC High School XC ChampionshipOct 8 · 2,650 Meters Middle School · Place 10 · High Point BlazeHigh Point Blaze2,650 Meters Middle School1011:54.60 PB4
Oct 4Hagan Stone XC ClassicOct 4 · 4,000 Meters Middle School · Place 28 · High Point BlazeHigh Point Blaze4,000 Meters Middle School2817:35.49 PB4
Sep 27GCXISep 27 · 4,000 Meters MS · Place 47 · High Point BlazeHigh Point Blaze4,000 Meters MS4718:33.294
Sep 5Friday Night Lights XC FestivalSep 5 · 2 Miles Middle School · Place 125 · gh Pointgh Point2 Miles Middle School12515:28.1—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 2,000 Meters Varsity · Place 16 · High Point BlazeHigh Point Blaze2,000 Meters Varsity168:03.25—
Nov 3North Carolina Middle School and Age Group ChampionshipsNov 3 · 2,000 Meters Varsity · Place 2 · M High Point BlazeM High Point Blaze2,000 Meters Varsity28:30.45—
Oct 9GC High School XC ChampionshipOct 9 · 4,000 Meters Middle School · Place 14 · High Point BlazeHigh Point Blaze4,000 Meters Middle School1418:16.523
Oct 5Hagan Stone XC ClassicOct 5 · 4,000 Meters Middle School · Place 16 · High Point BlazeHigh Point Blaze4,000 Meters Middle School1618:01.123