Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dragon Park (James L. Morgan Recreation Complex)SAC HS XC Championship · Oct 1519:09.52SAC HS XC ChampionshipOctober 15, 2024
5,000 Meters · McAlpine Creek ParkNCHSAA 8A West Regionals · Oct 2520:29.61NCHSAA 8A West RegionalsOctober 25, 2025
5,000 Meters · Pinecrest High School Field HouseMid-South Conference Cross Country Championship · Oct 1519:55.76Mid-South Conference Cross Country ChampionshipOctober 15, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 2819:13.00NCHSAA 4A Mideast RegionalOctober 28, 2023

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 77A/8A Mid-South Conference #5 @HokeOct 7 · 5,000 Meters Varsity · Hoke County5,000 Meters Varsity0DNS12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 86 · Hoke County5,000 Meters Varsity8620:29.61 PB11
Oct 15Mid-South Conference Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 23 · Hoke County5,000 Meters Varsity2319:55.76 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 99 · Hoke County5,000 Meters Varsity9919:23.8910
Oct 15SAC HS XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 16 · Hoke County5,000 Meters Varsity1619:09.52 PB10
Oct 8SAC #7 @ Pinecrest HSOct 8 · 5,000 Meters Varsity · Place 16 · Hoke County5,000 Meters Varsity1620:01.00—
Sep 17SAC XC Meet 4Sep 17 · 5,000 Meters Varsity · Place 3 · Hoke County5,000 Meters Varsity319:06.0010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 106 · Hoke County5,000 Meters Varsity10619:13.00 PB9
Oct 17SAC XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 22 · Hoke County5,000 Meters Varsity2219:10.209
Sep 26S A C XC Meet 5Sep 26 · 5,000 Meters Varsity · Place 6 · Hoke County5,000 Meters Varsity620:06.009
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 58 · Hoke County5,000 Meters Varsity5820:17.30Unofficial9