Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 2023:24.2Lake Murray InvitationalSeptember 20, 2025
5,000 Meters · Hilton FieldAA State Qualifier · Nov 1623:04.6AA State QualifierNovember 16, 2024
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1625:31.89Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 223:16.02Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 1121:35.34SCHSL AA State ChampionshipNovember 11, 2023
5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 421:28.2South Carolina AA State QualifierNovember 4, 2023
5,000 Meters · Pelion High SchoolRegion 3-2A · Oct 2522:44.2Region 3-2AOctober 25, 2022
5,000 Meters · Ridge Spring-Monetta Middle-High SchoolTrojan Country Invitational · Sep 620:46.3Trojan Country InvitationalSeptember 6, 2025
5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 723:24.02025 SCHSL XC Qualifier 5A-ANovember 7, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Odd · Place 76 · Batesburg-Leesville5,000 Meters 2A Odd7623:24.0 PB12
Oct 2Pelion / Strictly Running InvitationalOct 2 · 5,000 Meters Varsity · Place 273 · Batesburg-Leesville5,000 Meters Varsity27323:09.512
Sep 20Lake Murray InvitationalSep 20 · 5,000 Meters Varsity · Place 252 · Batesburg-Leesville5,000 Meters Varsity25223:24.2 PB12
Sep 6Trojan Country InvitationalSep 6 · 5,000 Meters Varsity · Place 55 · Batesburg-Leesville5,000 Meters Varsity5520:46.3 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16AA State QualifierNov 16 · 5,000 Meters Varsity Even · Place 82 · Batesburg-Leesville5,000 Meters Varsity Even8223:04.6 PB11
Oct 30Region 2-2A ChampionshipsOct 30 · Varsity · Place 41 · M 11 Batesburg-LeesvilleVarsity417:19—
Oct 19Lexington County ChampionshipsOct 19 · Varsity · Place 73 · M 11 Batesburg-LeesvilleVarsity737:34—
Sep 10Ninety Six Meet #1Sep 10 · 5,000 Meters Varsity · Place 14 · Batesburg-Leesville5,000 Meters Varsity1420:39.14JR
Sep 10Ninety Six Meet #1Sep 10 · 5,000 Meters Varsity · Place 14 · Batesburg-Leesville5,000 Meters Varsity1420:39.14JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11SCHSL AA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 98 · Batesburg-Leesville5,000 Meters Varsity9821:35.34 PB10
Nov 4South Carolina AA State QualifierNov 4 · 5,000 Meters Even · Place 64 · Batesburg-Leesville5,000 Meters Even6421:28.2 PB10
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 366 · Batesburg-Leesville5,000 Meters Championship36623:16.02 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Region 3-2AOct 25 · 5,000 Meters Varsity · Place 36 · Batesburg-Leesville5,000 Meters Varsity3622:44.2 PB9
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Open (SATURDAY) · Place 387 · Batesburg-Leesville5,000 Meters Open (SATURDAY)38725:31.89 PB9
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 607 · Batesburg-Leesville5,000 Meters Junior Varsity60730:02.69