Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Jackson ParkNCHSAA 3A West Regional · Jan 1619:41.26NCHSAA 3A West RegionalJanuary 16, 2021
5,000 Meters · Kings Mountain HSCCS PreCounty Meet · Dec 1519:43.00CCS PreCounty MeetDecember 15, 2020
5,000 Meters · Livingstone CollegeLivingstone XC Invitational · Oct 1330:38.7Livingstone XC InvitationalOctober 13, 2023
5,000 Meters · Shelby HSSHS Home Meet · Jan 619:29.00SHS Home MeetJanuary 6, 2021
6,000 Meters · Bob Jones UniversityBruins XC Night Classic 4k/6k · Sep 225:44.4Bruins XC Night Classic 4k/6kSeptember 2, 2022
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1129:44.40NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:41.5Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:15.7Paul Short Run (College)October 3, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2027:54.7DIII Pre-NatsSeptember 20, 2025
8,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 227:48.8USA South Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 126:40.46USA South Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Walters State Community CollegeWalters State Meet · Sep 931:40Walters State MeetSeptember 9, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · PfeifferPfeiffer8,000 Meters College—DNSSr
Nov 1USA South Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 9 · PfeifferPfeiffer8,000 Meters Champ926:40.46 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 283 · PfeifferPfeiffer8,000 Meters White28327:15.7 PBSr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 88 · PfeifferPfeiffer8,000 Meters College8827:54.7 PBSr
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Place 11 · PfeifferPfeiffer8,000 Meters College1127:19.1Sr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2USA South Cross Country ChampionshipsNov 2 · 8,000 Meters USA South · Place 12 · PfeifferPfeiffer8,000 Meters USA South1227:48.8 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 332 · PfeifferPfeiffer8,000 Meters White33228:41.5 PBJr
Sep 14Pfeiffer InvitationalSep 14 · 8,000 Meters College · Place 27 · PfeifferPfeiffer8,000 Meters College2728:25.0Jr
Sep 7Catawba Fleet Feet XC InviteSep 7 · 8,000 Meters Varsity · Place 49 · PfeifferPfeiffer8,000 Meters Varsity4930:23.6JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div II · Place 188 · Cleveland (N.C.) CCCleveland (N.C.) CC8,000 Meters Men 8000 Meter Run Div II18829:44.40 PBSo
Oct 28NJCAA Region X MeetOct 28 · 8,000 Meters Varsity · Place 5 · Cleveland (N.C.) CCCleveland (N.C.) CC8,000 Meters Varsity530:57.2SO
Oct 13Livingstone XC InvitationalOct 13 · 5,000 Meters College · Place 17 · Cleveland (N.C.) CCCleveland (N.C.) CC5,000 Meters College1730:38.7 PBSo
Sep 23Yeti InvitationalSep 23 · 8,000 Meters Varsity · Place 17 · Cleveland CCCleveland CC8,000 Meters Varsity1731:35.1SO
Sep 9Walters State MeetSep 9 · 8,000 Meters College · Place 22 · Cleveland (N.C.) CCCleveland (N.C.) CC8,000 Meters College2231:40 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Blue Bear XC InvitationalSep 9 · 8,000 Meters Varsity · Place 15 · Cleveland CCCleveland CC8,000 Meters Varsity1534:18.2FR
Sep 2Bruins XC Night Classic 4k/6kSep 2 · 6,000 Meters College · Place 51 · Cleveland (N.C.) CCCleveland (N.C.) CC6,000 Meters College5125:44.4 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 3A West XC RegionalOct 30 · 5,000 Meters Varsity · Place 81 · Kings MountainKings Mountain5,000 Meters Varsity8120:22.0412
Oct 2Wendy's InvitationalOct 2 · 5,000 Meters 3A · Place 92 · Kings MountainKings Mountain5,000 Meters 3A9220:16.2SR
Sep 25Freedom InvitationalSep 25 · 5,000 Meters Championship · Place 78 · Kings MountainKings Mountain5,000 Meters Championship7820:15.59—
Aug 27WNC Cross Country CarnivalAug 27 · 5,000 Meters Invitational · Place 56 · Kings MountainKings Mountain5,000 Meters Invitational5622:36.6112
Jan 16NCHSAA 3A West RegionalJan 16 · 5,000 Meters Varsity · Place 63 · Kings MountainKings Mountain5,000 Meters Varsity6319:41.26 PB12
Jan 6SHS Home MeetJan 6 · 5,000 Meters Varsity · Place 5 · Kings MountainKings Mountain5,000 Meters Varsity519:29.00 PB12

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 17CCS PreCounty MeetDec 17 · 5,000 Meters Varsity · Place 5 · Kings MountainKings Mountain5,000 Meters Varsity519:43.0012
Dec 17CCS PreCounty MeetDec 17 · 5,000 Meters Varsity · Place 5 · Kings MountainKings Mountain5,000 Meters Varsity519:43.0012
Dec 15CCS PreCounty MeetDec 15 · 5,000 Meters Varsity · Place 5 · Kings MountainKings Mountain5,000 Meters Varsity519:43.00 PB12
Dec 8Big South Conference ChampionshipDec 8 · 5,000 Meters Varsity · Place 15 · Kings MountainKings Mountain5,000 Meters Varsity1520:22.4612
Nov 23Kings Mountain Meet #2Nov 23 · 5,000 Meters Varsity · Place 4 · Kings MountainKings Mountain5,000 Meters Varsity419:42.5012
Nov 17Kings Mountain Meet #1 Nov 17 · 5,000 Meters Varsity · Place 4 · Kings MountainKings Mountain5,000 Meters Varsity420:55.1812