Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Columbia High SchoolRegion 3-4A Championship · Oct 2318:13.36Region 3-4A ChampionshipOctober 23, 2024
5,000 Meters · Darlington Middle SchoolDarlington XC Carnival · Oct 1518:56.2Darlington XC CarnivalOctober 15, 2022
5,000 Meters · Hilton FieldAAAA State Qualifier · Nov 1617:01.73AAAA State QualifierNovember 16, 2024
5,000 Meters · mcalpineWendys Invite · Oct 718:58.40Wendys InviteOctober 7, 2023
5,000 Meters · Newberry CollegeAAAA State Qualifier · Nov 518:13.90AAAA State QualifierNovember 5, 2022
5,000 Meters · Newberry College XC CourseSouth Carolina AAAA State Qualifier · Nov 318:56.3South Carolina AAAA State QualifierNovember 3, 2023
5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 1417:06.4Mike Moore ClassicSeptember 14, 2024
5,000 Meters · Sandhills Research CenterSCHSL AAAA State Championship · Nov 1218:44.5SCHSL AAAA State ChampionshipNovember 12, 2022
5,000 Meters · York Comprehensive HSYork Meet #1 · Sep 120:27.7York Meet #1September 1, 2022
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2026:37.49Bulldog StampedeSeptember 20, 2025
8,000 Meters · HardeevilleSand Shark Invite · Oct 1128:47.2Sand Shark InviteOctober 11, 2025
8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2429:32.9Conference Carolinas Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1229:35.78Queen City InviteSeptember 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 91 · Francis MarionFrancis Marion8,000 Meters Conference Carolinas9129:32.9 PBFr
Oct 11Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 65 · Francis MarionFrancis Marion8,000 Meters Collegiate6528:47.2 PBFr
Oct 3Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 91 · Francis MarionFrancis Marion8,000 Meters Varsity9132:59.5FR
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 110 · Francis MarionFrancis Marion7,000 Meters College11026:37.49 PBFr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 201 · Francis MarionFrancis Marion8,000 Meters Collegiate20129:35.78 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16AAAA State QualifierNov 16 · 5,000 Meters Varsity Odd · Place 21 · LancasterLancaster5,000 Meters Varsity Odd2117:01.73 PB12
Oct 23Region 3-4A ChampionshipOct 23 · 5,000 Meters Varsity · Place 10 · LancasterLancaster5,000 Meters Varsity1018:13.36 PB12
Sep 14Mike Moore ClassicSep 14 · 5,000 Meters Varsity · Place 25 · LancasterLancaster5,000 Meters Varsity2517:06.4 PB12
Sep 3Great Falls MeetSep 3 · 5,000 Meters Varsity · Place 4 · LancasterLancaster5,000 Meters Varsity421:12.7—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3South Carolina AAAA State QualifierNov 3 · 5,000 Meters Even · Place 62 · LancasterLancaster5,000 Meters Even6218:56.3 PB11
Oct 7Wendys InviteOct 7 · 5,000 Meters Blue · Place 79 · LancasterLancaster5,000 Meters Blue7918:58.40 PB11
Sep 23Mike Moore ClassicSep 23 · 5,000 Meters Varsity · Place 67 · LancasterLancaster5,000 Meters Varsity6718:44.3JR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 67 · LancasterLancaster5,000 Meters Varsity6718:44.5 PB10
Nov 5AAAA State QualifierNov 5 · 5,000 Meters Odd · Place 32 · LancasterLancaster5,000 Meters Odd3218:13.90 PB10
Oct 15Darlington XC CarnivalOct 15 · 5,000 Meters Varsity · Place 15 · LancasterLancaster5,000 Meters Varsity1518:56.2 PB10
Sep 15Lancaster Meet 1Sep 15 · 5,000 Meters Varsity · Place 4 · LancasterLancaster5,000 Meters Varsity420:18.4510
Sep 1York Meet #1Sep 1 · 5,000 Meters Varsity · Place 8 · LancasterLancaster5,000 Meters Varsity820:27.7 PB10