Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCane Bay Track and Field Invitational · Apr 115.05aCane Bay Track and Field InvitationalApril 1, 2023
110m Hurdles · 42" / 1.067m · OutdoorBig South Outdoor Track and Field Championships · May 1114.90aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
400 Meters · IndoorMid-Winter Collegiate Invite · Feb 1352.87aMid-Winter Collegiate InviteFebruary 13, 2026
400 Meters · OutdoorWest Ashley Wednesday #3 · Mar 3057.09West Ashley Wednesday #3March 30, 2022
400 Meters · Relay Split · IndoorVisit Winston-Salem College Kick-off · Dec 650.488Visit Winston-Salem College Kick-offDecember 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorBig South Outdoor Track and Field Championships · May 1154.00aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
60m Hurdles · 42" / 1.067m · IndoorVisit Winston-Salem College Kick-off · Dec 28.65aVisit Winston-Salem College Kick-offDecember 2, 2023
Javelin · 800g · OutdoorSCHSL Region 8-5A · May 595' 4"SCHSL Region 8-5AMay 5, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400m Hurdles · Place 8 · USC UpstateUSC Upstate400m Hurdles36" / 0.914mRound P8.54.24aJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400m Hurdles · Place 5 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m5.54.00a PBJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 110m Hurdles · Place 7 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m7.14.90a PBWind: 1.8Jr
Apr 24Charlotte InviteApr 24 · 400m Hurdles · Place 8 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m8.54.63aJr
Apr 24Charlotte InviteApr 24 · 110m Hurdles · Place 14 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m14.15.46aWind: 0.9Jr
Apr 17Georgia Tech InvitationalApr 17 · 400m Hurdles · Place 19 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m19.54.33aJr
Apr 17Georgia Tech InvitationalApr 17 · 110m Hurdles · Place 22 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m22.15.00aWind: 0.7Jr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 31 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m31.55.71aJr
Apr 10Duke InvitationalApr 10 · 110m Hurdles · Place 29 · USC UpstateUSC Upstate110m Hurdles42" / 1.067mRound P29.14.97aWind: 1.8Jr
Mar 27Davidson RelaysMar 27 · 400m Hurdles · Place 4 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m4.55.31aJr
Mar 27Davidson RelaysMar 27 · 110m Hurdles · Place 10 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m10.15.73aWind: 1.5Jr
Mar 1949er ClassicMar 19 · 400m Hurdles · Place 15 · USC UpstateUSC Upstate400m Hurdles1556.30aJr
Mar 1949er ClassicMar 19 · 110m Hurdles · Place 28 · USC UpstateUSC Upstate110m Hurdles2815.21aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60m Hurdles · Place 7 · USC UpstateUSC Upstate60m Hurdles78.46aJR
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60m Hurdles · Place 5 · USC UpstateUSC Upstate60m Hurdles58.41aJR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60m Hurdles · Place 13 · USC UpstateUSC Upstate60m Hurdles42" / 1.067mRound P13.8.78aJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 400 Meters · Place 31 · USC UpstateUSC Upstate400 Meters31.52.87a PBJr
Jan 16Tryon Winter ClassicJan 16 · 60m Hurdles · Place 8 · USC UpstateUSC Upstate60m Hurdles42" / 1.067mRound P8.8.72aJr
Jan 16Tryon Winter ClassicJan 16 · 60m Hurdles · USC UpstateUSC Upstate60m Hurdles42" / 1.067m—NTJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60m Hurdles · Place 19 · USC UpstateUSC Upstate60m Hurdles42" / 1.067m19.8.88aJr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · USC UpstateUSC Upstate400 MetersRelay Split—50.488 PBJr
Feb 28Big South Indoor ChampionshipFeb 28 · 60m Hurdles · Place 6 · USC UpstateUSC Upstate60m Hurdles42" / 1.067m6.8.83aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400m Hurdles · Place 4 · USC UpstateUSC Upstate400m Hurdles456.03aSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400m Hurdles · Place 3 · USC UpstateUSC Upstate400m Hurdles353.70aSO
Apr 252025 Charlotte InviteApr 25 · 400m Hurdles · Place 12 · USC UpstateUSC Upstate400m Hurdles1257.81SO
Apr 252025 Charlotte InviteApr 25 · 110m Hurdles · Place 11 · USC UpstateUSC Upstate110m Hurdles1116.05SO
Apr 11Asheville Bulldog InvitationalApr 11 · 400m Hurdles · Place 3 · USC UpstateUSC Upstate400m Hurdles355.98aSo
Apr 11Asheville Bulldog InvitationalApr 11 · 110m Hurdles · Place 6 · USC UpstateUSC Upstate110m Hurdles615.65aSo
Mar 29Davidson RelaysMar 29 · 400m Hurdles · Place 7 · USC UpstateUSC Upstate400m Hurdles756.47aSo
Mar 29Davidson RelaysMar 29 · 110m Hurdles · Place 9 · USC UpstateUSC Upstate110m Hurdles915.67aSo
Mar 2049er ClassicMar 20 · 400m Hurdles · Place 8 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m8.56.26aSo
Mar 2049er ClassicMar 20 · 110m Hurdles · Place 21 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m21.16.04aWind: 0.5So

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 400m Hurdles · Place 5 · USC UpstateUSC Upstate400m Hurdles36" / 0.914mRound P5.55.45aFr
May 6Big SouthMay 6 · 400m Hurdles · Place 6 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m6.55.79aFr
May 6Big SouthMay 6 · 110m Hurdles · Place 6 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m6.15.35aWind: 1.3Fr
Apr 262024 Charlotte InviteApr 26 · 400 Hurdles · Place 8 · USC UpstateUSC Upstate400 Hurdles855.61FR
Apr 262024 Charlotte InviteApr 26 · 110 Hurdles · Place 10 · USC UpstateUSC Upstate110 Hurdles1015.42FR
Apr 19Georgia Tech InvitationalApr 19 · 400m Hurdles · Place 26 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m26.56.02aFr
Apr 19Georgia Tech InvitationalApr 19 · 110m Hurdles · Place 27 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m27.15.70aWind: 0.2Fr
Apr 5VertKlasse MeetingApr 5 · 400m Hurdles · Place 13 · USC UpstateUSC Upstate400m Hurdles1356.73a—
Apr 5VertKlasse MeetingApr 5 · 110m Hurdles · Place 14 · USC UpstateUSC Upstate110m Hurdles1415.57a—
Mar 22Weems Baskin InvitationalMar 22 · 400m Hurdles · Place 13 · USC UpstateUSC Upstate400m Hurdles1357.90a—
Mar 22Weems Baskin InvitationalMar 22 · 110m Hurdles · Place 10 · USC UpstateUSC Upstate110m Hurdles1015.17a—
Mar 1449er ClassicMar 14 · 400m Hurdles · Place 23 · USC UpstateUSC Upstate400m Hurdles36" / 0.914m23.59.27aFr
Mar 1449er ClassicMar 14 · 110m Hurdles · Place 30 · USC UpstateUSC Upstate110m Hurdles42" / 1.067m30.17.48aWind: -0.1Fr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3South Carolina InvitationalFeb 3 · 60m Hurdles · Place 18 · USC UpstateUSC Upstate60m Hurdles188.73a—
Feb 2South Carolina Invitational - GarnetFeb 2 · 60m Hurdles · Place 18 · USC UpstateUSC Upstate60m Hurdles188.73a—
Jan 13Gamecock Indoor OpenerJan 13 · 60m Hurdles · Place 12 · USC UpstateUSC Upstate60m Hurdles128.59a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 60m Hurdles · Place 11 · USC UpstateUSC Upstate60m Hurdles42" / 1.067mRound P11.8.65a PBFr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400m Hurdles · Place 12 · Fort DorchesterFort Dorchester400m Hurdles36" / 0.914m12.57.85a12
May 20SCHSL State Championships - AAAAAMay 20 · 110m Hurdles · Place 8 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m8.15.23aWind: 012
May 13SCHSL 5A - Lower StateMay 13 · 400m Hurdles · Place 6 · Fort DorchesterFort Dorchester400m Hurdles36" / 0.914m6.59.43a12
May 13SCHSL 5A - Lower StateMay 13 · 110m Hurdles · Place 5 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m5.15.24aWind: 2.112
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 400m Hurdles · Place 5 · Fort DorchesterFort Dorchester400m Hurdles557.71—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 110m Hurdles · Place 13 · Fort DorchesterFort Dorchester110m Hurdles1315.45—
Apr 1Cane Bay Track and Field InvitationalApr 1 · 400m Hurdles · Place 4 · Fort DorchesterFort Dorchester400m Hurdles36" / 0.914m4.58.84a12
Apr 1Cane Bay Track and Field InvitationalApr 1 · 110m Hurdles · Place 4 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991mRound P4.15.48a12
Apr 1Cane Bay Track and Field InvitationalApr 1 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m3.15.05a PB12
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · 400m Hurdles · Place 3 · Fort DorchesterFort Dorchester400m Hurdles357.71—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · 110m Hurdles · Place 4 · Fort DorchesterFort Dorchester110m Hurdles415.45—
Mar 4Wildcat ClassicMar 4 · 400m Hurdles · Place 2 · Fort DorchesterFort Dorchester400m Hurdles21:00.12—
Mar 4Wildcat ClassicMar 4 · 110m Hurdles · Place 1 · Fort DorchesterFort Dorchester110m Hurdles115.36—
Mar 4Wildcat ClassicMar 4 · 110m Hurdles · Place 2 · Fort DorchesterFort Dorchester110m HurdlesRound P215.64—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 110m Hurdles · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m—DQ11
May 14SCHSL 5A - Lower StateMay 14 · 400m Hurdles · Place 14 · Fort DorchesterFort Dorchester400m Hurdles36" / 0.914m14.1:03.27a11
May 14SCHSL 5A - Lower StateMay 14 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m3.15.37a11
May 4SCHSL 5A - Region 8May 4 · 110m Hurdles · Place 2 · Fort DorchesterFort Dorchester110m Hurdles215.46—
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 110m Hurdles · Place 15 · Fort DorchesterFort Dorchester110m Hurdles1516.37JR
Apr 8All American Track Classic 2022Apr 8 · 110m Hurdles · Place 40 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991mRound P40.16.57a11
Apr 2Cane Bay Track and Field InvitationalApr 2 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991mRound P3.16.86a11
Apr 2Cane Bay Track and Field InvitationalApr 2 · 110m Hurdles · Place 5 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m5.16.87a11
Mar 30West Ashley Wednesday #3Mar 30 · 400 Meters · Place 7 · Fort DorchesterFort Dorchester400 Meters757.09 PB—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · 110m Hurdles · Place 2 · Fort DorchesterFort Dorchester110m Hurdles215.70—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · 110m Hurdles · Place 2 · Fort DorchesterFort Dorchester110m HurdlesRound P216.12—
Mar 12Azalea/Raising Canes Invitational Mar 12 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m Hurdles316.32—
Mar 5Woodland Low Country InvitationalMar 5 · 110m Hurdles · Place 1 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991mRound P1.16.05a11
Mar 5Woodland Low Country InvitationalMar 5 · 110m Hurdles · Place 1 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m1.16.06a11

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14SCHSL Class 5A State QualifierMay 14 · 110m Hurdles · Place 24 · Fort DorchesFort Dorches110m HurdlesRound P2417.40—
May 5SCHSL Region 8-5AMay 5 · 400m Hurdles · Place 7 · Fort DorchesterFort Dorchester400m Hurdles36" / 0.914m7.1:07.49a10
May 5SCHSL Region 8-5AMay 5 · Javelin · Place 8 · Fort DorchesterFort DorchesterJavelin800g8.95' 4" PB10
May 5SCHSL Region 8-5AMay 5 · 110m Hurdles · Place 7 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991mRound P7.17.11a10
May 5SCHSL Region 8-5AMay 5 · 110m Hurdles · Place 4 · Fort DorchesterFort Dorchester110m Hurdles39" / 0.991m4.16.27a10
Apr 21Dorchester County ChampionshipApr 21 · 400m Hurdles · Place 3 · Fort DorchesterFort Dorchester400m Hurdles31:05.46—
Apr 17Ashley Ridge Saturday MeetApr 17 · Javelin · Place 4 · Fort DorchesFort DorchesJavelin483-05—
Apr 17Ashley Ridge Saturday MeetApr 17 · 400m Hurdles · Place 6 · Fort DorchesFort Dorches400m Hurdles61:05.36—
Apr 17Ashley Ridge Saturday MeetApr 17 · 110m Hurdles · Place 2 · Fort DorchesFort Dorches110m Hurdles216.53—
Apr 17Ashley Ridge Saturday MeetApr 17 · 110m Hurdles · Place 4 · Fort DorchesFort Dorches110m Hurdles416.44—
Apr 3Cane Bay InvitationalApr 3 · 400m Hurdles · Place 10 · Fort DorchesterFort Dorchester400m Hurdles101:05.36—
Apr 3Cane Bay InvitationalApr 3 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m Hurdles316.81—
Apr 3Cane Bay InvitationalApr 3 · 110m Hurdles · Place 3 · Fort DorchesterFort Dorchester110m HurdlesRound P316.78—
Mar 24Cane Bay Meet #3Mar 24 · 400m Hurdles · Place 3 · Fort DorchesFort Dorches400m Hurdles31:07.9910
Mar 24Cane Bay Meet #3Mar 24 · 110m Hurdles · Place 2 · Fort DorchesFort Dorches110m Hurdles216.7910
Mar 13Summerville Home Meet #2Mar 13 · 110m Hurdles · Place 4 · Fort DorchesFort Dorches110m Hurdles416.7010
Mar 6The Wood Lowcounty InvitationalMar 6 · 400m Hurdles · Place 8 · Fort DorchesterFort Dorchester400m Hurdles81:08.45—
Mar 6The Wood Lowcounty InvitationalMar 6 · 110m Hurdles · Place 4 · Fort DorchesterFort Dorchester110m Hurdles416.53—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 11West Ashley Home Meet #1Mar 11 · 400m Hurdles · Place 3 · Fort DorchesterFort Dorchester400m Hurdles31:12.12—
Mar 11West Ashley Home Meet #1Mar 11 · 110m Hurdles · Place 1 · Fort DorchesterFort Dorchester110m Hurdles117.21—