Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1913:27.68USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Central Children’s HomeNC USATF Cross Country Youth Races · Sep 2817:16.89NC USATF Cross Country Youth RacesSeptember 28, 2024
4,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 916:34.20AAU North Carolina District Cross Country QualifierNovember 9, 2024
4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 2418:04.91USATF North Carolina Association Junior Olympic ChampionshipsNovember 24, 2024
4,000 Meters · Ivey Redmon Sports ComplexUSATF North Carolina Junior Olympic Association Cross Country Championships · Nov 1616:58.93USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNovember 16, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 619:18.52AAU Cross Country NationalsDecember 6, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 14 Year Olds · Place 89 · Cape Fear Flyers4,000 Meters 14 Year Olds8919:18.52 PB9
Nov 16USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 15 · Cape Fear Flyers4,000 Meters 13-141516:58.93 PB9
Nov 82025 AAU North Carolina District Cross Country QualifierNov 8 · 4,000 Meters 13-14 · Place 32 · Cape Fear Flyers4,000 Meters 13-143221:01.529

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 4,000 Meters Varsity · Place 188 · Cape Fear Flyers4,000 Meters Varsity18817:29.5713
Nov 24USATF North Carolina Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 13 · Cape Fear Flyers4,000 Meters 13-141318:04.91 PB8
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 4,000 Meters 13-14 · Place 18 · Cape Fear Flyers4,000 Meters 13-141816:34.20 PB8
Nov 3North Carolina Middle School and Age Group ChampionshipsNov 3 · 4,000 Meters Varsity · Place 31 · Cape Fear Flyers4,000 Meters Varsity3117:18.25—
Sep 28NC USATF Cross Country Youth RacesSep 28 · 4,000 Meters 13-14 boys · Place 2 · Cape Fear Flyers4,000 Meters 13-14 boys217:16.89 PB8
Sep 6Wilmington Beach BlastSep 6 · 3,000 Meters Varsity · Place 12 · MS_Cape Fear Flyers3,000 Meters Varsity1215:12.98
Sep 6Wilmington Beach BlastSep 6 · 3,000 Meters Varsity · Place 12 · MS_Cape Fear Flyers3,000 Meters Varsity1215:12.98
Aug 315th Annual Liberty KickoffAug 31 · 3,000 Meters Varsity · Place 24 · Cape Fear Fl3,000 Meters Varsity2412:37.208

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 25 · Cape Fear Flyers3,000 Meters 11-122513:27.68 PB7
Sep 24th Annual Liberty Kickoff MeetSep 2 · 3,000 Meters Varsity · Place 53 · Cape Fear Fl3,000 Meters Varsity5315:06.867

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12North Carolina AAU District Cross Country ChampionshipsNov 12 · 3,000 Meters Varsity · Place 16 · Cape Fear FLyers NC inc.3,000 Meters Varsity1614:21.34—
Oct 8The Run Cabarrus InvitationalOct 8 · 3,000 Meters Varsity · Place 66 · Cape Fear Flyers3,000 Meters Varsity6617:09.9411
Sep 9Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 3,000 Meters Middle School Elementary · Place 124 · Cape Fear Flyers3,000 Meters Middle School Elementary12416:05.0—
Sep 9Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 3,000 Meters Middle School Elementary · Place 124 · Cape Fear Flyers3,000 Meters Middle School Elementary12416:05.0—
Sep 33rd Annual Liberty KickoffSep 3 · 3,000 Meters Varsity · Place 65 · Cape Fear Flyers3,000 Meters Varsity6516:36.306