Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAll American Track Classic 2022 · Apr 85:03.53aAll American Track Classic 2022April 8, 2022
1600 Meters · OutdoorHeathwood Hall Henry Woodward Invitational · Mar 184:51.29Heathwood Hall Henry Woodward InvitationalMarch 18, 2023
200 Meters · OutdoorFlorence Track Club Developmental Meet · Apr 2943.57aFlorence Track Club Developmental MeetApril 29, 2017
300 Meters · OutdoorRidge View Blazer Twilight · Mar 3139.08aRidge View Blazer Twilight March 31, 2023
3000 Meters · OutdoorBlazer Twilight Invitational · Apr 410:10.83Blazer Twilight InvitationalApril 4, 2025
400 Meters · OutdoorDreher Home Meet 1 · Mar 2953.87Dreher Home Meet 1March 29, 2023
800 Meters · OutdoorLexington County Championships · Apr 252:00.89Lexington County ChampionshipsApril 25, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Lexington County TF Championships Apr 22 · 800 Meters · Place 4 · Dutch ForkDutch Fork800 Meters4.2:02.13a12
Apr 9Wavelight All American Track ClassicApr 9 · 800 Meters · Place 130 · Dutch ForkDutch Fork800 Meters1302:08.57a12
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 800 Meters · Place 10 · Dutch ForkDutch Fork800 Meters10.2:05.74a12
Mar 13McDonalds Fryday Night LightsMar 13 · 800 Meters · Place 5 · Dutch ForkDutch Fork800 Meters52:03.0812
Mar 7Diamond Hornets InvitationalMar 7 · 800 Meters · Place 10 · Dutch ForkDutch Fork800 Meters102:08.1612

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10SCHSL 5A - D1 Mid StateMay 10 · 800 Meters · Place 17 · Dutch ForkDutch Fork800 Meters172:10.2211
Apr 4Blazer Twilight InvitationalApr 4 · 3000 Meters · Place 15 · Dutch ForkDutch Fork3000 Meters1510:10.83 PB11
Mar 28Blazer Twilight Mar 28 · 3000 Meters · Place 15 · Dutch ForkDutch Fork3000 Meters15.10:10.83a11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 3Mar 22 · 800 Meters · Place 5 · Dutch ForkDutch Fork800 Meters5.2:09.28a11
Mar 15Redhawk InvitationalMar 15 · 800 Meters · Place 3 · Dutch ForkDutch Fork800 Meters32:09.62—
Mar 1Diamond Hornets InvitationalMar 1 · 800 Meters · Place 17 · Dutch ForkDutch Fork800 Meters172:14.82—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11SCHSL 5A - Upper StateMay 11 · 800 Meters · Place 20 · Dutch ForkDutch Fork800 Meters20.2:30.09a10
May 1SCHSL 5A - Region 4May 1 · 800 Meters · Place 5 · Dutch ForkDutch Fork800 Meters52:02.43—
Apr 25Lexington County ChampionshipsApr 25 · 800 Meters · Place 3 · Dutch ForkDutch Fork800 Meters32:00.89 PB—
Apr 20Gary Phillips InvitationalApr 20 · 800 Meters · Place 1 · Dutch ForkDutch Fork800 Meters12:03.86—
Mar 26Chapin Meet #3Mar 26 · 800 Meters · Place 3 · Dutch ForkDutch Fork800 Meters32:02.01—
Mar 16 Clash of the Carolina'sMar 16 · 800 Meters · Place 17 · Dutch ForkDutch Fork800 Meters17.2:04.73a10
Mar 8Redhawk InvitationalMar 8 · 800 Meters · Place 3 · Dutch ForkDutch Fork800 Meters32:06.91—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4SCHSL 5A - Region 4May 4 · 400 Meters · Place 9 · Dutch ForkDutch Fork400 Meters9.53.92a9
Apr 18River Bluff #4Apr 18 · 800 Meters · Place 5 · Dutch ForkDutch Fork800 Meters52:08.86—
Apr 1Palmetto State HS ClassicApr 1 · 800 Meters · Place 4 · Dutch ForkDutch Fork800 Meters42:06.92—
Mar 31Ridge View Blazer Twilight Mar 31 · 300 Meters · Place 34 · Dutch ForkDutch Fork300 Meters34.39.08a PB9
Mar 29Dreher Home Meet 1Mar 29 · 400 Meters · Place 2 · Dutch ForkDutch Fork400 Meters253.87 PB—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 800 Meters · Place 6 · Dutch ForkDutch Fork800 Meters62:05.95—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 800 Meters · Place 6 · Dutch ForkDutch Fork800 Meters62:05.95—
Mar 18Heathwood Hall Henry Woodward InvitationalMar 18 · 1600 Meters · Place 5 · Dutch ForkDutch Fork1600 Meters54:51.29 PB—
Mar 11Redhawk InvitationalMar 11 · 800 Meters · Place 8 · Dutch ForkDutch Fork800 Meters82:09.35—
Mar 4Diamond Hornets InvitationalMar 4 · 800 Meters · Place 9 · Dutch ForkDutch Fork800 Meters92:11.42—
Mar 4Diamond Hornets InvitationalMar 4 · 800 Meters · Place 9 · Dutch ForkDutch Fork800 Meters92:11.42—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6SCHSL 5A - Region 5May 6 · 1600 Meters · Place 13 · Dutch ForkDutch Fork1600 Meters134:59.258
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 130 · Dutch ForkDutch Fork1 Mile130.5:03.53a PB8
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 3 Mar 26 · 1600 Meters · Place 9 · Dutch ForkDutch Fork1600 Meters9.5:06.40a8
Mar 19Heathwood Hall Henry Woodward InvitationalMar 19 · 1600 Meters · Place 4 · Dutch ForkDutch Fork1600 Meters45:04.298
Mar 12Silver Fox InvitationalMar 12 · 1600 Meters · Place 16 · Dutch ForkDutch Fork1600 Meters165:12.60—
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 42 · Dutch ForkDutch Fork1600 Meters425:03.28—
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 42 · Dutch ForkDutch Fork1600 Meters425:03.288

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27River Bluff MeetApr 27 · 1600 Meters · Place 9 · Dutch ForkDutch Fork1600 Meters9.5:18.40a7
Apr 22Camden High Regular Season #3Apr 22 · 1600 Meters · Place 9 · Dutch ForkDutch Fork1600 Meters95:26.917
Apr 17CIU Rams InvitationalApr 17 · 1600 Meters · Place 56 · Dutch ForkDutch Fork1600 Meters56.5:23.12a7

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Florence Track Club Developmental MeetApr 29 · 800 Meters · Place 22 · The Storm Track ClubThe Storm Track Club800 Meters22.3:45.96a3
Apr 29Florence Track Club Developmental MeetApr 29 · 400 Meters · Place 14 · The Storm Track ClubThe Storm Track Club400 Meters14.1:34.23a3
Apr 29Florence Track Club Developmental MeetApr 29 · 200 Meters · Place 24 · The Storm Track ClubThe Storm Track Club200 Meters24.43.57a PB3