Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Long Leaf ParkChampionship - SE NC XC Series Race #3 · Oct 1315:00.29Championship - SE NC XC Series Race #3October 13, 2026
3,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 618:30.44Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
3,000 Meters · Central Children’s HomeNC USATF Cross Country Youth Races · Sep 2818:19.03NC USATF Cross Country Youth RacesSeptember 28, 2024
3,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 814:37.282025 AAU North Carolina District Cross Country QualifierNovember 8, 2025
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 2416:20.64USATF North Carolina Association Junior Olympic ChampionshipsNovember 24, 2024
4,000 Meters · Central Children’s HomeCentral Children's Home Cross Country Festival · Sep 2619:53.0Central Children's Home Cross Country FestivalSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Championship - SE NC XC Series Race #3Oct 13 · 2 Miles Varsity Boys 2 Mile Run · Place 89 · Cape Fear Flyers2 Miles Varsity Boys 2 Mile Run8915:00.29 PB7
Oct 1Hay Bale Scramble - SE NC XC Series Race #2Oct 1 · 2 Miles Varsity Boys 2 Mile Run · Place 96 · Cape Fear Flyers2 Miles Varsity Boys 2 Mile Run9616:02.047
Sep 26Central Children's Home Cross Country FestivalSep 26 · 4,000 Meters 13-14 Boys · Place 2 · Cape Fear Flyers4,000 Meters 13-14 Boys219:53.0 PB7
Sep 17Southeastern NC XC Series KickoffSep 17 · 2 Miles Varsity Boys 2 Mile Run · Place 101 · Cape Fear Flyers2 Miles Varsity Boys 2 Mile Run10116:42.907

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 3,000 Meters 11-12 · Cape Fear Flyers3,000 Meters 11-12—DNS6
Nov 82025 AAU North Carolina District Cross Country QualifierNov 8 · 3,000 Meters 11-12 · Place 27 · Cape Fear Flyers3,000 Meters 11-122714:37.28 PB6
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 3,000 Meters MS & ELEM · Place 85 · Cape Fear Flyers3,000 Meters MS & ELEM8518:30.44 PB6
Aug 30The 6th Annual Liberty KickoffAug 30 · 3,000 Meters Middle School · Place 50 · Cape Fear Flyers3,000 Meters Middle School5016:30.606

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 24USATF North Carolina Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters 11-12 · Place 15 · Cape Fear Flyers3,000 Meters 11-121516:20.64 PB5
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 3,000 Meters 11-12 · Place 31 · Cape Fear Flyers3,000 Meters 11-123115:01.345
Oct 16SENC Independent Schools ChampionshipsOct 16 · 3,000 Meters Boys 3k Middle School Championship · Place 98 · Cape Fear Flyers3,000 Meters Boys 3k Middle School Championship9815:40.22Unofficial5
Sep 28NC USATF Cross Country Youth RacesSep 28 · 3,000 Meters 11-12 boys · Place 6 · Cape Fear Flyers3,000 Meters 11-12 boys618:19.03 PB5
Sep 20Adidas XC Challenge (HS)Sep 20 · 2,000 Meters Open · Place 20 · M5 Cape Fear Flyers2,000 Meters Open207:59.9—
Sep 6Wilmington Beach BlastSep 6 · 3,000 Meters Varsity · Place 106 · Cape Fear Flyers3,000 Meters Varsity10621:22.85
Sep 6Wilmington Beach BlastSep 6 · 3,000 Meters Varsity · Place 106 · Cape Fear Flyers3,000 Meters Varsity10621:22.85
Sep 6Wilmington Beach BlastSep 6 · Varsity · Place 181 · 5 Cape Fear FlyersVarsity18121:22.8—