Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Central Children’s HomeNC USATF Cross Country Youth Races · Sep 2813:39.91NC USATF Cross Country Youth RacesSeptember 28, 2024
3,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 912:34.04AAU North Carolina District Cross Country QualifierNovember 9, 2024
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1912:56.10USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 816:56.972025 AAU North Carolina District Cross Country QualifierNovember 8, 2025
4,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2420:07.6Greensboro XC InvitationalSeptember 24, 2022
4,000 Meters · Ivey Redmon Sports ComplexUSATF North Carolina Junior Olympic Association Cross Country Championships · Nov 1618:01.29USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNovember 16, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 18 · Durham Striders Track4,000 Meters 13-141818:01.29 PB8
Nov 82025 AAU North Carolina District Cross Country QualifierNov 8 · 4,000 Meters 13-14 · Place 25 · Durham Striders Track4,000 Meters 13-142516:56.97 PB8
Nov 2North Carolina Middle School and Age Group ChampionshipsNov 2 · 4,000 Meters 12-15 · Place 39 · Durham Striders Track4,000 Meters 12-153918:50.528

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 3,000 Meters Varsity · Place 132 · Durham Striders3,000 Meters Varsity13212:42.5512
Nov 24USATF North Carolina Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters 11-12 · Place 12 · Durham Striders Track3,000 Meters 11-121213:04.389
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 3,000 Meters 11-12 · Place 21 · Durham Striders Track3,000 Meters 11-122112:34.04 PB9
Nov 3North Carolina Middle School and Age Group ChampionshipsNov 3 · 3,000 Meters Varsity · Place 15 · M Durham Striders3,000 Meters Varsity1512:52.42—
Sep 28NC USATF Cross Country Youth RacesSep 28 · 3,000 Meters 11-12 boys · Place 2 · Durham Striders Track3,000 Meters 11-12 boys213:39.91 PB9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 21 · Durham Striders Track3,000 Meters 11-122112:56.10 PB8
Oct 7Hagan Stone XC ClassicOct 7 · 4,000 Meters Middle School · Place 15 · Durham Striders4,000 Meters Middle School1517:53.948

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12North Carolina AAU District Cross Country ChampionshipsNov 12 · 3,000 Meters Varsity · Place 11 · Durham Striders3,000 Meters Varsity1113:44.43—
Sep 24Greensboro XC InvitationalSep 24 · 4,000 Meters Middle School · Place 78 · Durham Striders Track4,000 Meters Middle School7820:07.6 PB7