Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Aiken Steeplechase RacecourseSCHSL AAAAA State Championship · Nov 1522:47.4SCHSL AAAAA State ChampionshipNovember 15, 2025
5,000 Meters · Hilton FieldAAAAA State Qualifier · Nov 1522:39.54AAAAA State QualifierNovember 15, 2024
5,000 Meters · Mullet HallLowcountry Invitational · Sep 2724:12.10Lowcountry InvitationalSeptember 27, 2025
5,000 Meters · Newberry CollegeAAAAA State Qualifier · Nov 422:51.3AAAAA State QualifierNovember 4, 2022
5,000 Meters · Newberry College XC CourseSouth Carolina AAAAA State Qualifier · Nov 422:44.2South Carolina AAAAA State QualifierNovember 4, 2023
5,000 Meters · North Myrtle Beach Sports ComplexRegion 6-5A Championship · Oct 3023:13.1Region 6-5A ChampionshipOctober 30, 2024
5,000 Meters · St. James High SchoolSt James Home Meet #1 · Sep 2424:38St James Home Meet #1September 24, 2025
5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 1123:45.23SCTCCCA Bob Jenkins Coaches ClassicOctober 11, 2025
5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 724:08.82025 SCHSL XC Qualifier 5A-ANovember 7, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 223:57.46Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · West FlorenceRegion 7-4A · Oct 2824:16.1Region 7-4AOctober 28, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7SCHSL 4A State QualifierNov 7 · 5,000 Meters Even · Place 88 · St James5,000 Meters Even8825:02.712
Oct 28Region 7-4AOct 28 · 5,000 Meters Varsity · Place 21 · St James5,000 Meters Varsity2124:16.1 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 279 · St James5,000 Meters Blue Invitational27923:57.46 PB12
Sep 30St. James Home Meet #1Sep 30 · 5,000 Meters Varsity · Place 15 · St James5,000 Meters Varsity1527:2612
Sep 5Chief InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · St James5,000 Meters Varsity1624:10.012

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15SCHSL AAAAA State ChampionshipNov 15 · 5,000 Meters D2 · Place 84 · St James5,000 Meters D28422:47.4 PB11
Nov 72025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 5A D2 Even · Place 53 · St James5,000 Meters 5A D2 Even5324:08.8 PB11
Oct 11SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters Championship · Place 112 · St James5,000 Meters Championship11223:45.23 PB11
Sep 27Lowcountry InvitationalSep 27 · 5,000 Meters Varsity · Place 108 · St James5,000 Meters Varsity10824:12.10 PB11
Sep 24St James Home Meet #1Sep 24 · 5,000 Meters Varsity · Place 5 · St James5,000 Meters Varsity524:38 PB11
Aug 30Chief InvitationalAug 30 · 5,000 Meters Varsity · Place 19 · St James5,000 Meters Varsity1924:32.911

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15AAAAA State QualifierNov 15 · 5,000 Meters 2 Even · Place 46 · St James5,000 Meters 2 Even4622:39.54 PB10
Oct 30Region 6-5A ChampionshipOct 30 · 5,000 Meters Varsity · Place 17 · St James5,000 Meters Varsity1723:13.1 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4South Carolina AAAAA State QualifierNov 4 · 5,000 Meters Even · Place 71 · St James5,000 Meters Even7122:44.2 PB9
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 6 · St James5,000 Meters Varsity622:07.55Unofficial9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4AAAAA State QualifierNov 4 · 5,000 Meters Even · Place 62 · St James5,000 Meters Even6222:51.3 PB8
Sep 24Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 38 · St. James5,000 Meters Varsity385:33.68
Sep 17Warrior XC InvitationalSep 17 · 5,000 Meters Varsity · Place 89 · ST. JAMES5,000 Meters Varsity8922:42—
Sep 3Chief InvitationalSep 3 · 5,000 Meters Varsity · Place 21 · St James5,000 Meters Varsity2125:26.358