Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crooked Creek ParkA/AA State Qualifier · Oct 3119:27.2A/AA State QualifierOctober 31, 2020
5,000 Meters · Dorman HSJim and Eileen Kilbreth Spartanburg County Championship · Oct 319:06Jim and Eileen Kilbreth Spartanburg County ChampionshipOctober 3, 2020
5,000 Meters · Hillcrest HSRegion 1-AA · Oct 1917:15.0Region 1-AAOctober 19, 2022
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 217:58.8Eye Opener InvitationalSeptember 2, 2022
5,000 Meters · Milliken Plant CourseEye Opener · Aug 3123:14.3Eye OpenerAugust 31, 2018
5,000 Meters · Newberry CollegeAA State Qualifier · Nov 417:45.0AA State QualifierNovember 4, 2022
5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 418:03.5South Carolina AA State QualifierNovember 4, 2023
5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeClass AAA Upper State · Nov 918:43.9Class AAA Upper StateNovember 9, 2019
5,000 Meters · Sandhills Research CenterSCHSL AA State Championship · Nov 1017:59.0SCHSL AA State ChampionshipNovember 10, 2022
5,000 Meters · Southside High SchoolSCHSL 3A Region 2 · Oct 2619:29SCHSL 3A Region 2October 26, 2019
6,000 Meters · Milliken & CompanyConverse Kick-off · Sep 524:09.0Converse Kick-offSeptember 5, 2025
8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 2130:58.5Brevard XC ClassicSeptember 21, 2024
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 431:19.62Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Florida CollegeContinental AC Cross Country Championships · Nov 831:37.2Continental AC Cross Country ChampionshipsNovember 8, 2024
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1830:54.1Upstate XC InviteOctober 18, 2025
8,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1231:54.8Pfeiffer XC InvitationalSeptember 12, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Athletic Conference XC Championships · Nov 729:22.192025 Appalachian Athletic Conference XC ChampionshipsNovember 7, 2025
8,000 Meters · Winthrop UniversityWinthrop/Adidas Invitational · Oct 1831:25.6Winthrop/Adidas InvitationalOctober 18, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 70 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters AAC7029:22.19 PBSo
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 176 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College17630:01.85So
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 201 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College20130:54.1 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 182 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College Silver18231:19.62 PBSo
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Place 55 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College5531:54.8 PBSo
Sep 5Converse Kick-offSep 5 · 6,000 Meters College · Place 116 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)6,000 Meters College11624:09.0 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Continental AC Cross Country ChampionshipsNov 8 · 8,000 Meters Continental · Place 18 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Continental1831:37.2 PBFr
Oct 25NAIA Appalachian ChallengeOct 25 · 8,000 Meters Varsity · Place 155 · Spartanburg MethodistSpartanburg Methodist8,000 Meters Varsity15529:00.7FR
Oct 18Winthrop/Adidas InvitationalOct 18 · 8,000 Meters College · Place 29 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College2931:25.6 PBFr
Sep 21Brevard XC ClassicSep 21 · 8,000 Meters Open · Place 48 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters Open4830:58.5 PBFr
Sep 62024 Eye Opener XC CollegeSep 6 · 8,000 Meters College · Place 133 · Spartanburg Methodist (S.C.)Spartanburg Methodist (S.C.)8,000 Meters College13330:57.09Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11SCHSL AA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 39 · ChesneeChesnee5,000 Meters Varsity3918:47.0712
Nov 4South Carolina AA State QualifierNov 4 · 5,000 Meters Odd · Place 20 · ChesneeChesnee5,000 Meters Odd2018:03.5 PB12
Oct 21SC Region 1 AA ChampionshipOct 21 · 5,000 Meters Varsity · Place 14 · ChesneeChesnee5,000 Meters Varsity1418:00.6312
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 71 · ChesneeChesnee5,000 Meters Championship7118:26.6312

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10SCHSL AA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 22 · ChesneeChesnee5,000 Meters Varsity2217:59.0 PB11
Nov 4AA State QualifierNov 4 · 5,000 Meters Odd · Place 5 · ChesneeChesnee5,000 Meters Odd517:45.0 PB11
Oct 19Region 1-AAAOct 19 · 5,000 Meters Varsity · Place 11 · ChesneeChesnee5,000 Meters Varsity1117:15.02—
Oct 19Region 1-AAOct 19 · 5,000 Meters Varsity · Place 11 · ChesneeChesnee5,000 Meters Varsity1117:15.0 PB11
Oct 4Landrum Grillmaster InvitationalOct 4 · 5,000 Meters Varsity · Place 6 · ChesneeChesnee5,000 Meters Varsity618:06.3511
Sep 6Landrum Home Meet #1Sep 6 · 5,000 Meters Varsity · Place 3 · ChesneeChesnee5,000 Meters Varsity319:10.1711
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 29 · ChesneeChesnee5,000 Meters Championship2917:58.8 PB11

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12SCHSL AA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 39 · ChesneeChesnee5,000 Meters Varsity3919:10.1810
Nov 5South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 20 · ChesneeChesnee5,000 Meters Varsity Gold A2018:55.810
Oct 23SCISA Region 2-AA ChampionshipOct 23 · Varsity · Place 14 · ChesneeChesneeVarsity1419:04.3910
Sep 30Landrum Grillmaster InvitationalSep 30 · Varsity · Place 16 · ChesneeChesneeVarsity1619:24.2510
Sep 3Eye OpenerSep 3 · 5,000 Meters Championship · Place 132 · ChesneeChesnee5,000 Meters Championship1322:43.3SO
Sep 1Landrum Home Scrimmage Sep 1 · 5,000 Meters Varsity · Place 18 · ChesneeChesnee5,000 Meters Varsity1820:54.189

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A/AA State QualifierOct 31 · 5,000 Meters Varsity Odd · Place 39 · ChesneeChesnee5,000 Meters Varsity Odd3919:27.2 PB9
Oct 20Region 2-AA ChampionshipOct 20 · 5,000 Meters Varsity · Place 21 · ChesneeChesnee5,000 Meters Varsity2119:31.19
Oct 3Jim and Eileen Kilbreth Spartanburg County ChampionshipOct 3 · 5,000 Meters Varsity · Place 36 · ChesneeChesnee5,000 Meters Varsity3619:06 PB9
Sep 28Landrum Grillmaster InvitationalSep 28 · 5,000 Meters Varsity · Place 25 · ChesneeChesnee5,000 Meters Varsity2520:09.559

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9Class AAA Upper StateNov 9 · 5,000 Meters Varsity · Place 52 · ChesneeChesnee5,000 Meters Varsity5218:43.9 PB8
Nov 2Spartanburg County ChampionshipNov 2 · 5,000 Meters Varsity · Place 54 · ChesneeChesnee5,000 Meters Varsity5419:35.98
Oct 26SCHSL 3A Region 2Oct 26 · 5,000 Meters Varsity · Place 12 · ChesneeChesnee5,000 Meters Varsity1219:29 PB8
Oct 3Landrum Grillmaster InvitationalOct 3 · 5,000 Meters Varsity · Place 25 · ChesneeChesnee5,000 Meters Varsity2519:47.249
Sep 14Eye OpenerSep 14 · 5,000 Meters Championship · Place 199 · ChesneeChesnee5,000 Meters Championship19919:43.58

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27SCHSL 3A Upper StateOct 27 · 5,000 Meters Varsity · Place 90 · ChesneeChesnee5,000 Meters Varsity9021:33.777
Oct 20Jim and Eileen Spartanburg County ChampionshipOct 20 · 5,000 Meters Varsity · Place 102 · ChesneeChesnee5,000 Meters Varsity10221:18.24—
Oct 13SCHSL Region 2-3AOct 13 · 5,000 Meters Varsity · Place 21 · ChesneeChesnee5,000 Meters Varsity2121:10.307
Oct 4Landrum Grillmaster InvitationalOct 4 · 5,000 Meters Varsity · Place 85 · ChesneeChesnee5,000 Meters Varsity8521:52.927
Aug 31Eye OpenerAug 31 · 5,000 Meters Championship · Place 390 · ChesneeChesnee5,000 Meters Championship39023:14.3 PB7