Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1034:41.2NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1434:11.5NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Newberry CollegeSouth Carolina AAA State Qualifier · Nov 516:48.2South Carolina AAA State QualifierNovember 5, 2021
5,000 Meters · Palmetto High SchoolSCISA Region 2-AAA Championship · Oct 2617:01.15SCISA Region 2-AAA ChampionshipOctober 26, 2021
5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 1117:25.99SCHSL AAA State ChampionshipNovember 11, 2021
5,000 Meters · Southside High SchoolSCHSL Region 2-3A · Oct 2417:33.7SCHSL Region 2-3AOctober 24, 2020
8,000 Meters · Brevard College3rd Annual Brevard XC Classic · Sep 1826:55.33rd Annual Brevard XC ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:46.18Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1227:39.64Queen City InviteSeptember 12, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1825:29.8Upstate XC InviteOctober 18, 2025
8,000 Meters · Milliken FieldBig South XC · Oct 3026:18.5Big South XCOctober 30, 2026
8,000 Meters · Milliken Plant CourseEye Opener XC Festival-College · Sep 229:43.4Eye Opener XC Festival-CollegeSeptember 2, 2022
8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 3126:16.4Big South XCOctober 31, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 46 · USC UpstateUSC Upstate8,000 Meters Men 8k4626:18.5 PBSr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 113 · USC UpstateUSC Upstate8,000 Meters Varsity11326:13.7SR-4
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 118 · USC UpstateUSC Upstate8,000 Meters Gold11825:46.18 PBSr
Sep 183rd Annual Brevard XC ClassicSep 18 · 8,000 Meters Men · Place 1 · USC UpstateUSC Upstate8,000 Meters Men126:55.3 PBSr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 83 · USC UpstateUSC Upstate8,000 Meters Collegiate8328:30.9Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 197 · USC UpstateUSC Upstate10,000 Meters D1 Southeast19734:11.5 PBSr
Oct 31Big South XCOct 31 · 8,000 Meters Champs · Place 28 · USC UpstateUSC Upstate8,000 Meters Champs2826:16.4 PBSr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 38 · USC UpstateUSC Upstate8,000 Meters College3825:29.8 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 212 · USC UpstateUSC Upstate8,000 Meters College Gold21226:13.45Sr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 149 · USC UpstateUSC Upstate8,000 Meters Collegiate14927:39.64 PBSr
Aug 29Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 47 · USC UpstateUSC Upstate8,000 Meters Men 8k4726:27.4Sr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 212 · USC UpstateUSC Upstate10,000 Meters Championship21234:41.2 PBSo
Oct 14Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 160 · USC UpstateUSC Upstate8,000 Meters Varsity16027:18.3SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Eye Opener XC Festival-CollegeSep 2 · 8,000 Meters College · Place 63 · USC UpstateUSC Upstate8,000 Meters College6329:43.4 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11SCHSL AAA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 11 · PowdersvillePowdersville5,000 Meters Varsity1117:25.99 PB12
Nov 5South Carolina AAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 1 · PowdersvillePowdersville5,000 Meters Varsity Gold A116:48.2 PB12
Oct 26SCISA Region 2-AAA ChampionshipOct 26 · 5,000 Meters Varsity · Place 1 · PowdersvillePowdersville5,000 Meters Varsity117:01.15 PB12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24SCHSL Region 2-3AOct 24 · 5,000 Meters Varsity · Place 1 · PowdersvillePowdersville5,000 Meters Varsity117:33.7 PB11