Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 98:04.19USATF National Junior Olympic ChampionshipsDecember 9, 2023
2,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 98:25.13AAU North Carolina District Cross Country QualifierNovember 9, 2024
2,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 198:33.45USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
2,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 208:39.05Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
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

8 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 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

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 30Foot Locker South Regional XC ChampionshipsNov 30 · 3,000 Meters Varsity · Place 12 · High Point BHigh Point B3,000 Meters Varsity1212:24.66—
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 2,000 Meters 7-8 · Place 4 · High Point BlazeHigh Point Blaze2,000 Meters 7-848:25.13 PB3
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
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 2,000 Meters Elementary 2K Championship (SATURDAY) · Place 3 · High Point BlazeHigh Point Blaze2,000 Meters Elementary 2K Championship (SATURDAY)38:39.05 PB3

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 2,000 Meters 7-8 · Place 55 · 205 Endurance205 Endurance2,000 Meters 7-8558:04.19 PB2
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 2,000 Meters 8U · Place 3 · 205 Endurance205 Endurance2,000 Meters 8U38:33.45 PB2
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 2,000 Meters Championship · Place 5 · ES_205 EnduranceES_205 Endurance2,000 Meters Championship59:01.2—