Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 621:07.61Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Gray's Creek High SchoolCreek Run · Aug 2717:30.18Creek RunAugust 27, 2022
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 717:47.89Hagan Stone XC Classic 2022October 7, 2022
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1617:32.27Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
5,000 Meters · Rolesville High SchoolRams XC Invitational · Oct 918:19.14Rams XC InvitationalOctober 9, 2021
5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 2817:23.16NCHSAA 4A Mideast RegionalOctober 28, 2023
8,000 Meters · HardeevilleSand Shark Invite · Oct 1128:04.3Sand Shark InviteOctober 11, 2025
8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2428:55.4Conference Carolinas Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1228:30.5Pfeiffer XC InvitationalSeptember 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 76 · Mount OliveMount Olive8,000 Meters Conference Carolinas7628:55.4 PBFr
Oct 11Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 53 · Mount OliveMount Olive8,000 Meters Collegiate5328:04.3 PBFr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Mount OliveMount Olive8,000 Meters College0DNSFr
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Place 27 · Mount OliveMount Olive8,000 Meters College2728:30.5 PBFr
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 64 · Mount OliveMount Olive5,000 Meters COLLEGE MEN 5K6421:07.61 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 57 · Gray's CreekGray's Creek5,000 Meters Varsity5717:23.16 PB11
Oct 7Hagan Stone XC ClassicOct 7 · 5,000 Meters Varsity · Place 11 · Gray's CreekGray's Creek5,000 Meters Varsity1117:22.3111
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 79 · Gray's CreekGray's Creek5,000 Meters Invitational7917:47.211
Sep 24th Annual Liberty Kickoff MeetSep 2 · 5,000 Meters Varsity · Place 3 · Gray's CreekGray's Creek5,000 Meters Varsity318:17.3111

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 54 · Gray's CreekGray's Creek5,000 Meters Varsity5417:34.1510
Oct 19United 8 XC Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 3 · Gray's CreekGray's Creek5,000 Meters Varsity317:20.8410
Oct 7Hagan Stone XC Classic 2022Oct 7 · 5,000 Meters Championship · Place 24 · Gray's CreekGray's Creek5,000 Meters Championship2417:47.89 PB10
Sep 28United 8 XC Meet #4 @ South ViewSep 28 · 5,000 Meters Varsity · Place 5 · Gray's CreekGray's Creek5,000 Meters Varsity520:22.7210
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 23 · Gray's CreekGray's Creek5,000 Meters Varsity Invitational (SATURDAY)2317:32.27 PB10
Sep 33rd Annual Liberty KickoffSep 3 · 5,000 Meters Varsity · Place 2 · Gray's CreekGray's Creek5,000 Meters Varsity217:22.1010
Aug 27Creek RunAug 27 · 5,000 Meters Varsity · Place 4 · Gray's CreekGray's Creek5,000 Meters Varsity417:30.18 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 4A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 68 · Gray's CreekGray's Creek5,000 Meters Varsity6817:54.169
Oct 9Rams XC InvitationalOct 9 · 5,000 Meters Varsity · Place 10 · Gray's CreekGray's Creek5,000 Meters Varsity1018:19.14 PB9
Aug 28Creek Run InvitationalAug 28 · 5,000 Meters Varsity · Place 3 · Gray's CreekGray's Creek5,000 Meters Varsity317:49.599