Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 618:42.13Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:19.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 118:05.8NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Long Leaf ParkCarolina Coast Conference Championships · Oct 1417:50.92Carolina Coast Conference ChampionshipsOctober 14, 2025
5,000 Meters · Olson Park XC CourseCarolina Coast Conference Championships · Oct 1517:21.98Carolina Coast Conference ChampionshipsOctober 15, 2026
5,000 Meters · Red Oak Middle SchoolKnights Invitational · Aug 2918:26Knights InvitationalAugust 29, 2026
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2518:15.61WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3117:24.77Wake Med Super RegionalOctober 31, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1217:36.96Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 88 · Topsail5,000 Meters 7A8817:19.3 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 27 · Topsail5,000 Meters 7A East2717:24.77 PB11
Oct 15Carolina Coast Conference ChampionshipsOct 15 · 5,000 Meters Varsity Boys 5K · Place 15 · Topsail5,000 Meters Varsity Boys 5K1517:21.98 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red Invitational · Place 98 · Topsail5,000 Meters Red Invitational9817:35.1911
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 181 · Topsail5,000 Meters Championship18117:39.111
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 28 · Topsail5,000 Meters HS CHAMPIONSHIP BOYS 5K2817:36.96 PB11
Aug 29Knights InvitationalAug 29 · 5,000 Meters Championship · Place 18 · Topsail5,000 Meters Championship1818:26 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 120 · Topsail5,000 Meters 7A12018:05.8 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 120 · Topsail5,000 Meters 7A12018:05.8110
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 120 · Topsail5,000 Meters 7A12018:05.8110
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 49 · Topsail5,000 Meters Varsity4918:15.6110
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 49 · Topsail5,000 Meters NCHSAA 7A East4918:15.61 PB10
Oct 14Carolina Coast Conference ChampionshipsOct 14 · 5,000 Meters Varsity Boys · Place 24 · Topsail5,000 Meters Varsity Boys2417:50.92 PB10
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 71 · Topsail5,000 Meters Varsity7117:51.810
Sep 11New Hanover County ChampionshipSep 11 · 5,000 Meters New Division · Place 64 · Topsail5,000 Meters New Division6419:54.5810
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 54 · Topsail5,000 Meters HS CHAMPIONSHIP BOYS 5K5418:42.13 PB10
Aug 28NH County 5k OpenerAug 28 · 5,000 Meters Varsity · Place 25 · Topsail5,000 Meters Varsity2518:21.22Unofficial10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 167 · Topsail5,000 Meters 4A16718:24.009
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 78 · Topsail5,000 Meters Varsity7818:17.719
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 188 · Topsail5,000 Meters Invitational18818:51.19
Sep 7Knights Invite/ NNSep 7 · 5,000 Meters Championship · Place 25 · Topsail5,000 Meters Championship2519:27.38—
Aug 29Opening MEC Cross Country Meet 5kAug 29 · 5,000 Meters Varsity · Place 38 · Topsail5,000 Meters Varsity3819:31.099