Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · John Hunt Cross Country ParkNJCAA Men's Half Marathon Championship · Nov 141:30:52.30NJCAA Men's Half Marathon ChampionshipNovember 14, 2023
5,000 Meters · Dorman HSCavalier Classic · Sep 2820:52Cavalier ClassicSeptember 28, 2019
5,000 Meters · Fort Bluff Youth CampNACA Cross Country Championships · Nov 1222:08.0NACA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2719:56.89Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Milliken Plant CourseSpartanburg County Championship · Nov 219:49.9Spartanburg County ChampionshipNovember 2, 2019
5,000 Meters · Milliken Plant CourseEye Opener · Aug 3125:07.7Eye OpenerAugust 31, 2018
5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 1919:50.57Starlight Run at the ReservationOctober 19, 2019
5,000 Meters · Va-Du-Mar ParkIndependent Schools Championship · Oct 2822:27.14Independent Schools ChampionshipOctober 28, 2017
6,000 Meters · Milliken & CompanyConverse Kick-off · Sep 526:34.9Converse Kick-offSeptember 5, 2025
8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 2132:07.0Brevard XC ClassicSeptember 21, 2024
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 333:06.02Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Florida CollegeContinental AC Cross Country Championships · Nov 835:51.6Continental AC Cross Country ChampionshipsNovember 8, 2024
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1131:55.20NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1832:14.9Upstate XC InviteOctober 18, 2025
8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 436:00.2USC Upstate Eye Opener InvitationalSeptember 4, 2026
8,000 Meters · North Georgia PropaneNorth Georgia Invitational · Sep 1840:34.5North Georgia InvitationalSeptember 18, 2026
8,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1231:55.4Pfeiffer XC InvitationalSeptember 12, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 2430:13.752025 Appalachian ChallengeOctober 24, 2025
8,000 Meters · Winthrop UniversityWinthrop/Adidas Invitational · Oct 1831:31.5Winthrop/Adidas InvitationalOctober 18, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6AAC Conference ChampionshipsNov 6 · 8,000 Meters Championship · Place 79 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Championship7931:17.06Sr
Oct 23NAIA Appalachian ChallengeOct 23 · 8,000 Meters Varsity · Place 229 · Spartanburg MethodistSpartanburg Methodist8,000 Meters Varsity22931:47.00SR
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 248 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Silver24833:06.02 PBSr
Sep 18North Georgia InvitationalSep 18 · 8,000 Meters Collegiate · Place 55 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Collegiate5540:34.5 PBSr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 143 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Collegiate14336:00.2 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 90 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters AAC9031:53.45Jr
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 185 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College18530:13.75 PBJr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 217 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College21732:14.9 PBJr
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Place 56 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College5631:55.4 PBJr
Sep 5Converse Kick-offSep 5 · 6,000 Meters College · Place 135 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)6,000 Meters College13526:34.9 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Continental AC Cross Country ChampionshipsNov 8 · 8,000 Meters Continental · Place 30 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Continental3035:51.6 PBSo
Oct 25NAIA Appalachian ChallengeOct 25 · 8,000 Meters Varsity · Place 173 · Spartanburg MethodistSpartanburg Methodist8,000 Meters Varsity17330:01.2SO
Oct 18Winthrop/Adidas InvitationalOct 18 · 8,000 Meters College · Place 30 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College3031:31.5 PBSo
Sep 21Brevard XC ClassicSep 21 · 8,000 Meters Open · Place 56 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Open5632:07.0 PBSo
Sep 62024 Eye Opener XC CollegeSep 6 · 8,000 Meters College · Place 155 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College15535:38.47So

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14NJCAA Men's Half Marathon ChampionshipNov 14 · 13.1 Miles 13.1 · Place 140 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)13.1 Miles 13.11401:30:52.30 PBFr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 202 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Men 8000 Meter Run Div I20231:55.20 PBFr
Sep 15Queens City Invitational Sep 15 · 8,000 Meters College · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College0DNSFr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NACA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 54 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity5422:08.0 PB12
Oct 29Jim and Eileen Kilbreth Spartanburg County ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 27 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity2721:01.87SR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 244 · Inman, SCInman, SC5,000 Meters Championship24419:56.89 PB11
Oct 30Spartanburg County ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 18 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity1820:1811
Oct 16Starlight RunOct 16 · 5,000 Meters Varsity · Place 120 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity12020:36.45—
Sep 1Landrum Home Scrimmage Sep 1 · 5,000 Meters Varsity · Place 31 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity3122:10.6010

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7SCHSAA & ICXC ChampionshipNov 7 · 5,000 Meters Varsity · Place 13 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity1319:24.64SO
Oct 17Starlight RunOct 17 · 5,000 Meters Varsity · Place 66 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity6618:55.79SO
Oct 10Fall ClassicOct 10 · 5,000 Meters Varsity · Place 76 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity7619:37.28SO
Sep 22SCA InvitationalSep 22 · 5,000 Meters Varsity · Place 30 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity3020:05.05SO

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Spartanburg County ChampionshipNov 2 · 5,000 Meters Junior Varsity · Place 20 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity2019:49.9 PB9
Oct 26SCHSAA ChampionshipOct 26 · 5,000 Meters Varsity · Place 33 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity3320:48.389
Oct 19Starlight Run at the ReservationOct 19 · 5,000 Meters Junior Varsity · Place 31 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity3119:50.57 PB9
Oct 12Bob Jenkins SCTCCCA Coaches ClassicOct 12 · Junior Varsity Grades 7-9 · Place 215 · Carolina HomeschoolCarolina HomeschoolJunior Varsity Grades 7-921523:30.47FR
Sep 28Cavalier ClassicSep 28 · 5,000 Meters Junior Varsity · Place 55 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity5520:52 PB9

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27SCHSAA and ICXCOct 27 · 5,000 Meters Varsity · Place 23 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity2320:50.938
Oct 20Jim and Eileen Spartanburg County ChampionshipOct 20 · 5,000 Meters Varsity · Place 97 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity9720:50.91—
Oct 13CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 123 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity12321:29.808
Oct 4Palmetto InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 6 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity622:52.788
Sep 21Starlight Reservation RunSep 21 · 5,000 Meters Junior Varsity · Place 145 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity14522:14.018
Sep 18SCA InvitationalSep 18 · 5,000 Meters Varsity · Place 167 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity16724:53.538
Aug 31Eye OpenerAug 31 · 5,000 Meters Junior Varsity · Place 380 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity38025:07.7 PB8

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Independent Schools ChampionshipOct 28 · 5,000 Meters Varsity · Place 42 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity4222:27.14 PB7
Sep 19SCA InvitationalSep 19 · 5,000 Meters Varsity · Place 146 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity14625:02.80—
Sep 1Eye Opener InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 646 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity64632:42.57