Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AA State Championship · Nov 1417:01.5SCHSL AA State ChampionshipNovember 14, 2025
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1316:52.1Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Greer High School XC CourseYellow Jacket Cross Country Invitational · Sep 616:29.4Yellow Jacket Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Hillcrest HSRegion 1-AA · Oct 1917:50.2Region 1-AAOctober 19, 2022
5,000 Meters · Hilton FieldAA State Qualifier · Nov 1616:43.7AA State QualifierNovember 16, 2024
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2719:22.25WNCCC InvitationalAugust 27, 2022
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:08.79New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Landrum HSLandrum Grillmaster · Oct 415:39Landrum GrillmasterOctober 4, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:04.18Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3016:39.9Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 218:10.95Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 1117:22.09SCHSL AA State ChampionshipNovember 11, 2023
5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 417:58.1South Carolina AA State QualifierNovember 4, 2023
5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeLakelands Invitational · Sep 2520:03.33Lakelands InvitationalSeptember 25, 2021
5,000 Meters · Riverside HSStarlight Invitational Run · Oct 1816:29.50Starlight Invitational RunOctober 18, 2025
5,000 Meters · Sandhills Research CenterSCHSL AA State Championship · Nov 1018:37.2SCHSL AA State ChampionshipNovember 10, 2022
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1116:38.00SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event VenueSCHSL AA State Championship · Nov 2216:25.73SCHSL AA State ChampionshipNovember 22, 2024
6,000 Meters · Charleston Southern UniversityBuccaneer Open · Sep 419:43.7Buccaneer OpenSeptember 4, 2026
6,000 Meters · Furman University Golf ClubFurman Invitational · Sep 1218:48.9Furman InvitationalSeptember 12, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 227:36.9Paul Short RunOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 59 · Charleston SouthernCharleston Southern8,000 Meters Varsity5925:18.6FR-1
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 282 · Charleston SouthernCharleston Southern8,000 Meters Gold28227:36.9 PBFr
Sep 12Furman InvitationalSep 12 · 6,000 Meters Collegiate · Place 19 · Charleston SouthernCharleston Southern6,000 Meters Collegiate1918:48.9 PBFr
Sep 4Buccaneer OpenSep 4 · 6,000 Meters Men · Place 12 · Charleston SouthernCharleston Southern6,000 Meters Men1219:43.7 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 166 · UnattachedUnattached5,000 Meters Gold16616:08.79 PB12
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 143 · Campobello SCCampobello SC5,000 Meters Championship14317:04.18 PB12
Nov 14SCHSL AA State ChampionshipNov 14 · 5,000 Meters AA · Place 13 · LandrumLandrum5,000 Meters AA1317:01.5 PB12
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Odd · Place 4 · LandrumLandrum5,000 Meters 2A Odd417:07.912
Oct 25Region 1-AA ChampionshipOct 25 · 5,000 Meters Varsity · Place 2 · LandrumLandrum5,000 Meters Varsity215:4812
Oct 18Starlight Invitational RunOct 18 · 5,000 Meters Elite · Place 17 · LandrumLandrum5,000 Meters Elite1716:29.50 PB12
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters International · Place 28 · LandrumLandrum5,000 Meters International2816:38.00 PB12
Oct 4Landrum GrillmasterOct 4 · 5,000 Meters Varsity · Place 1 · LandrumLandrum5,000 Meters Varsity115:39 PB12
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Varsity · Place 3 · LandrumLandrum5,000 Meters Varsity316:52.1 PB12
Sep 6Yellow Jacket Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · LandrumLandrum5,000 Meters Varsity616:29.4 PB12
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters International · Place 55 · LandrumLandrum5,000 Meters International5516:39.9 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22SCHSL AA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 4 · LandrumLandrum5,000 Meters Varsity416:25.73 PB11
Nov 16AA State QualifierNov 16 · 5,000 Meters Varsity Even · Place 3 · LandrumLandrum5,000 Meters Varsity Even316:43.7 PB11
Sep 14Landrum Grillmaster InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · LandrumLandrum5,000 Meters Varsity216:29.8311

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11SCHSL AA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 18 · LandrumLandrum5,000 Meters Varsity1817:22.09 PB10
Nov 4South Carolina AA State QualifierNov 4 · 5,000 Meters Even · Place 12 · LandrumLandrum5,000 Meters Even1217:58.1 PB10
Oct 21SC Region 1 AA ChampionshipOct 21 · 5,000 Meters Varsity · Place 26 · LandrumLandrum5,000 Meters Varsity2618:36.7110
Sep 16Yellow Jacket Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 10 · LandrumLandrum5,000 Meters Varsity1017:08.610
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 54 · LandrumLandrum5,000 Meters Championship5418:10.95 PB10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10SCHSL AA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 37 · LandrumLandrum5,000 Meters Varsity3718:37.2 PB9
Nov 4AA State QualifierNov 4 · 5,000 Meters Odd · Place 18 · LandrumLandrum5,000 Meters Odd1818:46.69
Oct 19Region 1-AAAOct 19 · 5,000 Meters Varsity · Place 17 · LandrumLandrum5,000 Meters Varsity1717:50.21—
Oct 19Region 1-AAOct 19 · 5,000 Meters Varsity · Place 17 · LandrumLandrum5,000 Meters Varsity1717:50.2 PB9
Oct 4Landrum Grillmaster InvitationalOct 4 · 5,000 Meters Varsity · Place 19 · LandrumLandrum5,000 Meters Varsity1919:34.859
Sep 24Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 60 · LandrumLandrum5,000 Meters Varsity6018:43.20—
Sep 6Landrum Home Meet #1Sep 6 · 5,000 Meters Varsity · Place 6 · LandrumLandrum5,000 Meters Varsity619:41.979
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 125 · LandrumLandrum5,000 Meters Championship12519:41.49
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 41 · LandrumLandrum5,000 Meters Invitational4119:22.25 PB9

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12SCHSL AA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 56 · LandrumLandrum5,000 Meters Varsity5619:57.118
Nov 5South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold B · Place 42 · LandrumLandrum5,000 Meters Varsity Gold B4219:42.08
Oct 30Spartanburg County ChampionshipOct 30 · 5,000 Meters Varsity · Place 46 · LandrumLandrum5,000 Meters Varsity4619:538
Oct 23SCISA Region 2-AA ChampionshipOct 23 · Varsity · Place 20 · LandrumLandrumVarsity2019:48.548
Sep 30Landrum Grillmaster InvitationalSep 30 · Varsity · Place 23 · LandrumLandrumVarsity2319:58.768
Sep 25Lakelands InvitationalSep 25 · 5,000 Meters Varsity · Place 120 · LandrumLandrum5,000 Meters Varsity12020:03.33 PB8
Sep 18Hurricane CC InvitationalSep 18 · 5,000 Meters Varsity · Place 53 · LandrumLandrum5,000 Meters Varsity5320:25.57—
Sep 3Eye OpenerSep 3 · 5,000 Meters Championship · Place 232 · LandrumLandrum5,000 Meters Championship2324:03.78
Sep 1Landrum Home Scrimmage Sep 1 · 5,000 Meters Junior Varsity · Place 46 · LandrumLandrum5,000 Meters Junior Varsity4630:40.037

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Landrum Grillmaster InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 33 · LandrumLandrum5,000 Meters Junior Varsity3325:54.857
Sep 16Palmetto InvitationalSep 16 · 5,000 Meters Varsity · Place 53 · LandrumLandrum5,000 Meters Varsity5324:38.407