Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AA State Championship · Nov 1419:07.7SCHSL AA State ChampionshipNovember 14, 2025
5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 2019:53.0Lake Murray InvitationalSeptember 20, 2025
5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 1621:41.27Skyhawk InvitationalAugust 16, 2025
5,000 Meters · Heathwood HallHeathwood Hall Highlander Invitational · Aug 2919:38.9Heathwood Hall Highlander InvitationalAugust 29, 2026
5,000 Meters · Mid-Carolina HSRegion 3 - 2A · Oct 3019:44.63Region 3 - 2AOctober 30, 2025
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 225:11.4Eye Opener InvitationalSeptember 2, 2022
5,000 Meters · Prosperity LakefestRegion 2 AA Championship · Oct 2425:01.9Region 2 AA ChampionshipOctober 24, 2022
5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 1420:17.1Mike Moore ClassicSeptember 14, 2024
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1120:06.49SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 720:06.22025 SCHSL XC Qualifier 5A-ANovember 7, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7SCHSL 2A State QualifierNov 7 · 5,000 Meters Odd · Place 68 · Mid-Carolina5,000 Meters Odd6820:45.412
Oct 20Region 3 - 2AOct 20 · Varsity · Place 13 · M 12 Mid-CarolinaVarsity136:29—
Oct 1Mid-Carolina MeetOct 1 · 5,000 Meters Varsity · Place 30 · Mid-Carolina5,000 Meters Varsity3020:56.912
Sep 19Lake Murray InvitationalSep 19 · 5,000 Meters Junior Varsity 10-12 · Place 27 · Mid-Carolina5,000 Meters Junior Varsity 10-122720:15.412
Aug 29Heathwood Hall Highlander InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 26 · Mid-Carolina5,000 Meters Junior Varsity2619:38.9 PB12
Aug 15Skyhawk InvitationalAug 15 · 5,000 Meters Varsity · Place 204 · Mid-Carolina5,000 Meters Varsity20423:33.012

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14SCHSL AA State ChampionshipNov 14 · 5,000 Meters AA · Place 61 · Mid-Carolina5,000 Meters AA6119:07.7 PB12
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Even · Place 39 · Mid-Carolina5,000 Meters 2A Even3920:06.2 PB12
Oct 30Region 3 - 2AOct 30 · 5,000 Meters Varsity · Place 10 · Mid-Carolina5,000 Meters Varsity1019:44.63 PB12
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters Championship · Place 158 · Mid-Carolina5,000 Meters Championship15820:06.49 PB12
Oct 2Mid-Carolina MeetOct 2 · 5,000 Meters Varsity · Place 16 · Mid-Carolina5,000 Meters Varsity1619:57.4512
Sep 20Lake Murray InvitationalSep 20 · 5,000 Meters Varsity · Place 163 · Mid-Carolina5,000 Meters Varsity16319:53.0 PB12
Sep 6 Heathwood Hall Highlander InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 46 · Mid-Carolina5,000 Meters Junior Varsity4620:09.712
Aug 16Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 188 · Mid-Carolina5,000 Meters Varsity18821:41.27 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Region 3-2AOct 26 · 5,000 Meters Varsity · Place 25 · Mid-Carolina5,000 Meters Varsity2521:35.0011
Sep 14Mike Moore ClassicSep 14 · 5,000 Meters Junior Varsity · Place 35 · Mid-Carolina5,000 Meters Junior Varsity3520:17.1 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 16Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 175 · Mid-Carolina5,000 Meters Varsity17522:26.7510

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Region 2 AA ChampionshipOct 24 · 5,000 Meters Varsity · Place 29 · Mid-Carolina5,000 Meters Varsity2925:01.9 PB9
Sep 24Lakelands InvitationalSep 24 · 5,000 Meters Junior Varsity Grades 7-9 · Place 47 · Mid-Carolina5,000 Meters Junior Varsity Grades 7-94722:28.24—
Sep 20Clinton Home Meet #2Sep 20 · 5,000 Meters Varsity · Place 33 · Mid-Carolina5,000 Meters Varsity3326:10.559
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 398 · Mid-Carolina5,000 Meters Championship39825:11.4 PB9