Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boyd Lee ParkBo Run · Sep 2720:21.58Bo RunSeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 121:14.7NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 420:55.08NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 2921:48.47NCHSAA 3A East RegionalOctober 29, 2022
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2521:34.74WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 5A East Regional · Oct 2521:34.74NCHSAA 5A East RegionalOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 38 · West Carteret5,000 Meters 5A3821:14.7 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 38 · West Carteret5,000 Meters 5A3821:14.7112
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 38 · West Carteret5,000 Meters 5A3821:14.7112
Oct 25NCHSAA 5A East RegionalOct 25 · 5,000 Meters Varsity · Place 12 · West Carteret5,000 Meters Varsity1221:34.74 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 5A East · Place 12 · West Carteret5,000 Meters NCHSAA 5A East1221:34.74 PB12
Sep 27Bo RunSep 27 · 5,000 Meters Championship · Place 4 · West Carteret5,000 Meters Championship420:21.58 PB12
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 40 · West Carteret5,000 Meters Invitational4021:11.712

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 32 · West Carteret5,000 Meters 3A3220:25.8811
Oct 26NCHSAA 3A East Regional 2024Oct 26 · 5,000 Meters Varsity · Place 11 · West Carteret5,000 Meters Varsity1120:11.16Unofficial11
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 57 · West Carteret5,000 Meters Varsity5720:44.011
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 83 · West Carteret5,000 Meters Invitational8321:56.211
Aug 22Long Leaf 3200M KickoffAug 22 · 3,200 Meters Varsity · Place 16 · West Carteret3,200 Meters Varsity1613:15.2211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 51 · West Carteret5,000 Meters 3A5120:55.08 PB10
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Invitational · Place 14 · West Carteret5,000 Meters Invitational1422:44.0510
Aug 24Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 33 · West Carteret3,200 Meters Varsity3314:07.5910
Aug 19HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 36 · West Carteret3,000 Meters Varsity3613:26.0010

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 108 · West Carteret5,000 Meters 3A10823:44.509
Oct 29NCHSAA 3A East RegionalOct 29 · 5,000 Meters Varsity · Place 30 · West Carteret5,000 Meters Varsity3021:48.47 PB9
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 89 · West Carteret5,000 Meters Invitational8922:45.429
Sep 24Onslow County Championships/Regional PreviewSep 24 · 5,000 Meters Varsity · Place 6 · West Carteret5,000 Meters Varsity623:16.9—
Sep 1Laney MEC Varsity/JV Home Meet #1Sep 1 · 5,000 Meters Junior Varsity · Place 44 · West Carteret5,000 Meters Junior Varsity4425:33.949
Aug 19Hwy 24 Light Up the NightAug 19 · 3,000 Meters Open · Place 23 · West Carteret3,000 Meters Open2316:41.65—