Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AAAAA State Championship · Nov 1517:54.7SCHSL AAAAA State ChampionshipNovember 15, 2025
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1318:05.1Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3017:49.3Eye Opener XC HSAugust 30, 2025
5,000 Meters · Northwestern HSBob Jenkins York County Cross Country Championships · Oct 2516:51.9Bob Jenkins York County Cross Country ChampionshipsOctober 25, 2025
5,000 Meters · Riverside HSStarlight Invitational Run · Oct 1818:10.83Starlight Invitational RunOctober 18, 2025
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1118:15.00SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 718:28.32025 SCHSL XC Qualifier 5A-ANovember 7, 2025
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 421:52.80Bruins XC Night ClassicSeptember 4, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 328:32.95Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 928:05.2Royals ChallengeOctober 9, 2026
8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1929:02.32026 Converse Kick-OffSeptember 19, 2026
8,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 729:16.8Conference Carolinas XCNovember 7, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Conference Carolinas XCNov 7 · 8,000 Meters Collegiate · Place 91 · ConverseConverse8,000 Meters Collegiate9129:16.8 PBFr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 200 · ConverseConverse8,000 Meters Gold20028:05.2 PBFr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 171 · ConverseConverse8,000 Meters Blue17128:32.95 PBFr
Sep 192026 Converse Kick-OffSep 19 · 8,000 Meters Men · Place 137 · ConverseConverse8,000 Meters Men13729:02.3 PBFr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 50 · ConverseConverse6,000 Meters Men5021:52.80 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15SCHSL AAAAA State ChampionshipNov 15 · 5,000 Meters D2 · Place 51 · NorthwesternNorthwestern5,000 Meters D25117:54.7 PB12
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 5A D2 Odd · Place 26 · NorthwesternNorthwestern5,000 Meters 5A D2 Odd2618:28.3 PB12
Oct 25Bob Jenkins York County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 14 · NorthwesternNorthwestern5,000 Meters Varsity1416:51.9 PB12
Oct 18Starlight Invitational RunOct 18 · 5,000 Meters Checker · Place 46 · NorthwesternNorthwestern5,000 Meters Checker4618:10.83 PB12
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters International · Place 166 · NorthwesternNorthwestern5,000 Meters International16618:15.00 PB12
Sep 16Northwestern Home Meet 1Sep 16 · 5,000 Meters Varsity · Place 1 · NorthwesternNorthwestern5,000 Meters Varsity117:35.8012
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Varsity · Place 34 · NorthwesternNorthwestern5,000 Meters Varsity3418:05.1 PB12
Sep 6Trojan InvitationalSep 6 · 5,000 Meters Varsity · Place 52 · NorthwesternNorthwestern5,000 Meters Varsity5218:15.712
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters International · Place 163 · NorthwesternNorthwestern5,000 Meters International16317:49.3 PB12