Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Long Leaf ParkCFA XC 2022 Kickoff · Sep 114:44.72CFA XC 2022 KickoffSeptember 1, 2022
5,000 Meters · Arendell Parrott AcademyAPA Home Meet 9/3 · Sep 322:34.57APA Home Meet 9/3September 3, 2026
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 621:01.61Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Boyd Lee ParkCPIC Championships · Oct 1619:44.38CPIC ChampionshipsOctober 16, 2025
5,000 Meters · Kinston Rotary Dog ParkAPA Home Meet · Sep 1519:59.6APA Home MeetSeptember 15, 2025
5,000 Meters · Long Leaf ParkNew Hanover County Championship · Sep 1120:26.04New Hanover County ChampionshipSeptember 11, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2420:13.30NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Olsen ParkCPIC Conference Meet - Wilmington · Oct 120:27.42CPIC Conference Meet - WilmingtonOctober 1, 2024
5,000 Meters · South View High SchoolThe Jungle Run Experience · Aug 2223:42.2The Jungle Run Experience August 22, 2026
5,000 Meters · South View HSJungle Run · Aug 2321:23.38Jungle RunAugust 23, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2520:49.31NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1223:04.15Wilmington Beach Blast 2026September 12, 2026
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 919:55.90WCA 11th Annual Pumpkin RunOctober 9, 2025
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1221:31.66Pumpkin RunOctober 12, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 127 · Cape Fear Academy5,000 Meters Varsity12721:38.1512
Oct 22CPIC Championship Meet 2026Oct 22 · 5,000 Meters Varsity · Place 50 · Cape Fear Academy5,000 Meters Varsity5021:37.1612
Oct 8WCA 12th Annual Pumpkin RunOct 8 · 5,000 Meters HS Varsity Boys · Place 97 · Cape Fear Academy5,000 Meters HS Varsity Boys9723:40.7812
Sep 24New Hanover County Championship 2026Sep 24 · 5,000 Meters Varsity · Place 74 · Cape Fear Academy5,000 Meters Varsity7421:12.5612
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 409 · Cape Fear Academy5,000 Meters Varsity Invitational (SATURDAY)40923:15.6Unofficial12
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 144 · Cape Fear Academy5,000 Meters HS CHAMPIONSHIP BOYS 5K14423:04.15 PB12
Sep 3APA Home Meet 9/3Sep 3 · 5,000 Meters Varsity · Place 40 · Cape Fear Academy5,000 Meters Varsity4022:34.57 PB12
Aug 26CFA/CCHS Home MeetAug 26 · 5,000 Meters Varsity · Place 8 · Cape Fear Academy5,000 Meters Varsity822:08.0312
Aug 22The Jungle Run Experience Aug 22 · 5,000 Meters Varsity 1 · Place 39 · Cape Fear Academy5,000 Meters Varsity 13923:42.2 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 105 · Cape Fear Academy5,000 Meters Varsity10520:13.30 PB11
Oct 16CPIC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 35 · Cape Fear Academy5,000 Meters Varsity3519:44.38 PB11
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 46 · Cape Fear Academy5,000 Meters HS Varsity Boys4619:55.90 PB11
Sep 15APA Home MeetSep 15 · 5,000 Meters Varsity · Place 17 · Cape Fear Academy5,000 Meters Varsity1719:59.6 PB11
Sep 11New Hanover County ChampionshipSep 11 · 5,000 Meters New Division · Place 76 · Cape Fear Academy5,000 Meters New Division7620:26.04 PB11
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 103 · Cape Fear Academy5,000 Meters HS CHAMPIONSHIP BOYS 5K10321:01.61 PB11
Aug 28NH County 5k OpenerAug 28 · 5,000 Meters Varsity · Place 67 · Cape Fear Academy5,000 Meters Varsity6721:22.51Unofficial11
Aug 23Jungle RunAug 23 · 5,000 Meters Invitational · Place 25 · Cape Fear Academy5,000 Meters Invitational2521:23.38 PB11
Aug 16CFA 3k ScrimmageAug 16 · 3,000 Meters Varsity · Place 5 · Cape Fear Academy3,000 Meters Varsity511:55.80Unofficial11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 119 · Cape Fear Academy5,000 Meters Varsity11920:49.31 PB10
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 41 · Cape Fear Academy5,000 Meters Varsity4121:4410
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 356 · Cape Fear Academy5,000 Meters Varsity35621:49.6—
Oct 1CPIC Conference Meet - WilmingtonOct 1 · 5,000 Meters Varsity · Place 21 · Cape Fear Academy5,000 Meters Varsity2120:27.42 PB10
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 192 · Cape Fear Academy5,000 Meters Varsity19221:34.410
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 121 · Cape Fear Academy5,000 Meters Varsity12120:42.9510
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 123 · Cape Fear Academy5,000 Meters Varsity12320:42.9510
Aug 22Long Leaf 3200M KickoffAug 22 · 3,200 Meters Varsity · Place 71 · Cape Fear Academy3,200 Meters Varsity7113:49.3510

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17CPIC ChampionshipOct 17 · 5,000 Meters Varsity · Place 50 · Cape Fear Academy5,000 Meters Varsity5021:05.62Unofficial9
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 55 · Cape Fear Academy5,000 Meters Varsity5521:31.66 PB9
Sep 18CPICSep 18 · 5,000 Meters Varsity · Place 36 · Cape Fear Academy5,000 Meters Varsity3621:22.71Unofficial9
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 271 · Cape Fear Academy5,000 Meters Invitational27121:41.19
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 85 · Cape Fear Academy5,000 Meters Varsity8521:33.34Unofficial9
Aug 24Long Leaf 3200m KickoffAug 24 · 3,200 Meters Junior Varsity · Place 47 · Cape Fear Academy3,200 Meters Junior Varsity4714:24.669
Aug 19Hoggard 3200M Time TrialAug 19 · 3,200 Meters Varsity · Place 90 · Cape Fear Academy3,200 Meters Varsity9015:04.539

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Cape Fear Academy5,000 Meters Varsity0DNS8
Oct 19CRC 2022 XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 24 · Cape Fear Academy5,000 Meters Varsity2422:13.18
Oct 14By the Moon's Light: 3rd AnnualOct 14 · 5,000 Meters Varsity · Place 51 · Cape Fear Academy5,000 Meters Varsity5122:34.21—
Oct 6New Hanover County Championships MeetOct 6 · 5,000 Meters Varsity · Place 98 · Cape Fear Academy5,000 Meters Varsity9824:30.228
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 179 · Cape Fear Ac5,000 Meters Junior Varsity17924:41.98
Sep 9Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 5,000 Meters Junior Varsity · Place 57 · Cape Fear Academy5,000 Meters Junior Varsity5723:31.15—
Sep 1CFA XC 2022 KickoffSep 1 · 3,000 Meters JV/Middle School · Place 20 · Cape Fear Academy3,000 Meters JV/Middle School2014:44.72 PB8
Aug 25Long Leaf 3K KickoffAug 25 · 3,000 Meters Junior Varsity · Place 55 · Cape Fear Academy3,000 Meters Junior Varsity5515:31.658
Aug 20Hoggard 3K ScrimmageAug 20 · 3,000 Meters Varsity · Place 93 · Cape Fear Academy3,000 Meters Varsity9314:47.718