Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AA State Championship · Nov 1419:30.2SCHSL AA State ChampionshipNovember 14, 2025
5,000 Meters · Hilton FieldAA State Qualifier · Nov 1619:44.6AA State QualifierNovember 16, 2024
5,000 Meters · Landrum HSRegion 1-AA Championship · Oct 2518:18Region 1-AA ChampionshipOctober 25, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3019:48.0Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 221:38.03Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 1121:29.12SCHSL AA State ChampionshipNovember 11, 2023
5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 420:54.6South Carolina AA State QualifierNovember 4, 2023
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1119:05.05SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event VenueSCHSL AA State Championship · Nov 2219:12.90SCHSL AA State ChampionshipNovember 22, 2024
5,000 Meters · Woodruff High SchoolSpartanburg Christian Invitational · Sep 2320:09.60Spartanburg Christian InvitationalSeptember 23, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14SCHSL AA State ChampionshipNov 14 · 5,000 Meters AA · Place 70 · Chesnee5,000 Meters AA7019:30.2 PB10
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Odd · Place 26 · Chesnee5,000 Meters 2A Odd2619:43.710
Oct 25Region 1-AA ChampionshipOct 25 · 5,000 Meters Varsity · Place 25 · Chesnee5,000 Meters Varsity2518:18 PB10
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters Championship · Place 86 · Chesnee5,000 Meters Championship8619:05.05 PB10
Oct 4Landrum GrillmasterOct 4 · 5,000 Meters Varsity · Place 13 · Chesnee5,000 Meters Varsity1319:1410
Sep 23Spartanburg Christian InvitationalSep 23 · 5,000 Meters Varsity · Place 22 · Chesnee5,000 Meters Varsity2220:09.60 PB10
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 163 · Chesnee5,000 Meters Championship16319:48.0 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22SCHSL AA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 55 · Chesnee5,000 Meters Varsity5519:12.90 PB9
Nov 16AA State QualifierNov 16 · 5,000 Meters Varsity Even · Place 38 · Chesnee5,000 Meters Varsity Even3819:44.6 PB9
Sep 14Landrum Grillmaster InvitationalSep 14 · 5,000 Meters Varsity · Place 36 · Chesnee5,000 Meters Varsity3620:17.819

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11SCHSL AA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 94 · Chesnee5,000 Meters Varsity9421:29.12 PB8
Nov 4South Carolina AA State QualifierNov 4 · 5,000 Meters Odd · Place 56 · Chesnee5,000 Meters Odd5620:54.6 PB8
Oct 21SC Region 1 AA ChampionshipOct 21 · 5,000 Meters Varsity · Place 39 · Chesnee5,000 Meters Varsity3920:26.978
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 305 · Chesnee5,000 Meters Championship30521:38.03 PB8