Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AAA State Championship · Nov 1519:54.8SCHSL AAA State ChampionshipNovember 15, 2025
5,000 Meters · Christ ChurchSCISA Region 1-AA Championship · Oct 2623:52.55SCISA Region 1-AA ChampionshipOctober 26, 2021
5,000 Meters · Crescent HSJim Crawford Memorial Invitational · Oct 2119:10Jim Crawford Memorial InvitationalOctober 21, 2025
5,000 Meters · Hilton FieldAAA State Qualifier · Nov 1519:14.07AAA State QualifierNovember 15, 2024
5,000 Meters · McCormick High SchoolLakelands Invitational · Sep 2720:19.32Lakelands InvitationalSeptember 27, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3021:41.5Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 221:13.49Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSC AAA State Qualifier · Nov 521:12.56SC AAA State QualifierNovember 5, 2022
5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeLakelands Invitational · Sep 2523:18.93Lakelands InvitationalSeptember 25, 2021
5,000 Meters · Pendleton HSRegion 1-AAA · Oct 2920:29Region 1-AAAOctober 29, 2025
5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 1221:16.7SCHSL AAA State ChampionshipNovember 12, 2022
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1120:15.32SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event VenueSCHSL AAA State Championship · Nov 2120:07.12SCHSL AAA State ChampionshipNovember 21, 2024
5,000 Meters · Woodmont High SchoolWoodmont Invitational · Oct 419:50.4Woodmont InvitationalOctober 4, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15SCHSL AAA State ChampionshipNov 15 · 5,000 Meters AAA · Place 90 · Crescent5,000 Meters AAA9019:54.8 PB12
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 3A Odd · Place 53 · Crescent5,000 Meters 3A Odd5320:56.812
Oct 29Region 1-AAAOct 29 · 5,000 Meters Varsity · Place 26 · Crescent5,000 Meters Varsity2620:29 PB12
Oct 21Jim Crawford Memorial InvitationalOct 21 · 5,000 Meters Varsity · Place 6 · Crescent5,000 Meters Varsity619:10 PB12
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters Championship · Place 169 · Crescent5,000 Meters Championship16920:15.32 PB12
Oct 4Woodmont InvitationalOct 4 · 5,000 Meters Championship · Place 55 · Crescent5,000 Meters Championship5519:50.4 PB12
Sep 27Lakelands InvitationalSep 27 · 5,000 Meters Varsity · Place 19 · Crescent5,000 Meters Varsity1920:19.32 PB12
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Junior Varsity · Place 217 · Crescent5,000 Meters Junior Varsity21721:41.5 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21SCHSL AAA State ChampionshipNov 21 · 5,000 Meters Varsity · Place 79 · Crescent5,000 Meters Varsity7920:07.12 PB11
Nov 15AAA State QualifierNov 15 · 5,000 Meters Odd · Place 44 · Crescent5,000 Meters Odd4419:14.07 PB11
Nov 7Region 1-AAA ChampionshipNov 7 · Varsity · Place 22 · CrescentVarsity2220:11.4JR
Oct 22Crescent Home Meet #2Oct 22 · 5,000 Meters Varsity · Place 15 · Crescent5,000 Meters Varsity1519:34.4411
Aug 29Region 1-3A Pre-Region MeetAug 29 · Varsity · Place 26 · CrescentVarsity2621:39.0011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3South Carolina AAA State QualifierNov 3 · 5,000 Meters Odd · Place 77 · Crescent5,000 Meters Odd7720:25.0Unofficial10
Sep 12Palmetto InvitationalSep 12 · 5,000 Meters Varsity · Place 66 · Crescent5,000 Meters Varsity6622:17.6610
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 282 · Crescent5,000 Meters Championship28221:13.49 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 106 · Crescent5,000 Meters Varsity10621:16.7 PB9
Nov 5SC AAA State QualifierNov 5 · 5,000 Meters Even · Place 86 · Crescent5,000 Meters Even8621:12.56 PB9
Sep 27Palmetto InvitationalSep 27 · 5,000 Meters Varsity · Place 63 · Crescent5,000 Meters Varsity6322:48.409
Sep 24Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 141 · Crescent5,000 Meters Varsity14121:32.86—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 340 · Crescent5,000 Meters Championship34023:00.19
Aug 31Pre Region 1-3AAug 31 · 5,000 Meters Varsity · Place 57 · Crescent5,000 Meters Varsity5724:01.569

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12SCHSL AA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 92 · Crescent5,000 Meters Varsity9221:47.338
Nov 5South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold B · Place 64 · Crescent5,000 Meters Varsity Gold B6421:14.18
Oct 26SCISA Region 1-AA ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 20 · Crescent5,000 Meters Junior Varsity2023:52.55 PB8
Oct 19Tiger InvitationalOct 19 · 5,000 Meters Varsity · Place 14 · Crescent5,000 Meters Varsity1422:09.318
Sep 25Lakelands InvitationalSep 25 · 5,000 Meters Varsity · Place 218 · Crescent5,000 Meters Varsity21823:18.93 PB8
Sep 18Dixie Headwaters InvitationalSep 18 · Junior Varsity · Place 5 · CrescentJunior Varsity525:12.628