Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDavidson Relays · Mar 2910.70aDavidson RelaysMarch 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorSCHSL State Championships - AAA · May 2015.62aSCHSL State Championships - AAAMay 20, 2023
200 Meters · IndoorMondo College Invitational · Jan 1722.72Mondo College InvitationalJanuary 17, 2026
200 Meters · OutdoorFMU Invite · Apr 421.61aFMU InviteApril 4, 2025
300 Meters · IndoorLiberty Kickoff · Dec 438.16aLiberty KickoffDecember 4, 2025
400m Hurdles · 36" / 0.914m · OutdoorSCHSL Region 1-3A · May 51:07.42aSCHSL Region 1-3AMay 5, 2021
60 Meter · IndoorLiberty Kickoff · Dec 56.95aLiberty KickoffDecember 5, 2024
60 Meters · IndoorUSC Invite · Feb 216.92USC InviteFebruary 21, 2026
60m Hurdles · 42" / 1.067m · IndoorLiberty Kickoff · Dec 58.76aLiberty KickoffDecember 5, 2024
High Jump · OutdoorHanna Home Meet #3 · Mar 271.75mHanna Home Meet #3March 27, 2024
Long Jump · OutdoorHanna Home Meet #3 · Mar 276.09mHanna Home Meet #3March 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 28 · CokerCoker200 MetersRound P28.22.61aWind: 3.7So
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 21 · CokerCoker100 MetersRound P21.10.83aWind: 4.6So
Apr 17Winthrop InvitationalApr 17 · 200 Meters · Place 12 · CokerCoker200 Meters12.21.88aWind: 0.6So
Apr 17Winthrop InvitationalApr 17 · 100 Meters · Place 8 · CokerCoker100 Meters8.10.72aWind: 2.4So
Mar 27Davidson RelaysMar 27 · 100 Meters · Place 15 · CokerCoker100 Meters15.10.85aWind: 1.9So
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 200 Meters · Place 15 · CokerCoker200 Meters1522.50aSo

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 15 · CokerCoker60m Hurdles42" / 1.067mRound P15.9.00aSo
Feb 28South Atlantic ChampsFeb 28 · 60 Meter · Place 25 · CokerCoker60 MeterRound P25.7.15aSo
Feb 21USC InviteFeb 21 · 60m Hurdles · Place 15 · CokerCoker60m HurdlesRound P158.83SO
Feb 21USC InviteFeb 21 · 60 Meters · Place 6 · CokerCoker60 MetersRound P66.92 PBSO
Feb 21USC InviteFeb 21 · 60 Meters · Place 6 · CokerCoker60 MetersRound S66.93SO
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 24 · CokerCoker200 Meters2422.81—
Feb 6Camel City SprintsFeb 6 · 60m Hurdles · Place 23 · CokerCoker60m HurdlesRound P239.05—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 19 · CokerCoker60 MetersRound P196.965—
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 15 · CokerCoker200 Meters1522.72 PB—
Jan 17Mondo College InvitationalJan 17 · 60m Hurdles · Place 29 · CokerCoker60m HurdlesRound P298.975—
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60m Hurdles · Place 16 · CokerCoker60m Hurdles169.05aSO
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 9 · CokerCoker60 Meters97.07aSO

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 300 Meters · Place 21 · CokerCoker300 Meters21.38.16a PBSo
Dec 4Liberty KickoffDec 4 · 60 Meter · Place 30 · CokerCoker60 MeterRound P30.7.13aWind: 0So
Feb 22USC Indoor OpenFeb 22 · 60m Hurdles · Place 9 · CokerCoker60m Hurdles42" / 1.067mRound P9.8.86aFr
Feb 22USC Indoor OpenFeb 22 · 60 Meter · Place 13 · CokerCoker60 MeterRound P13.7.00aFr
Feb 7Camel City SprintsFeb 7 · 200 Meters · Place 21 · CokerCoker200 Meters2123.32a—
Feb 7Camel City SprintsFeb 7 · 60 Meters · Place 21 · CokerCoker60 Meters217.08a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 60 Meter · Place 17 · CokerCoker60 MeterRound S17.7.04aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 60 Meter · Place 18 · CokerCoker60 MeterRound P18.7.07aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 200 Meters · Place 22 · CokerCoker200 Meters22.23.21aFr
Jan 18Mondo College InvitationalJan 18 · 60 Meters · Place 17 · CokerCoker60 MetersRound P177.137—
Jan 18Mondo College InvitationalJan 18 · 60m Hurdles · Place 13 · CokerCoker60m HurdlesRound P139.31—
Jan 18Mondo College InvitationalJan 18 · 60m Hurdles · Place 13 · CokerCoker60m Hurdles139.31a—
Jan 18Mondo College InvitationalJan 18 · 60 Meters · Place 17 · CokerCoker60 Meters177.14a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 200 Meters · Place 22 · CokerCoker200 MetersRound P2222.19FR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 100 Meters · Place 19 · CokerCoker100 MetersRound P1910.92FR
Apr 192025 SC State ClassicApr 19 · 100 Meters · Place 13 · CokerCoker100 MetersRound P13.11.11aWind: -0.5Fr
Apr 4FMU InviteApr 4 · 200 Meters · Place 2 · CokerCoker200 Meters2.21.61a PBWind: 0.5Fr
Mar 29Davidson RelaysMar 29 · 100 Meters · Place 8 · CokerCoker100 Meters810.70a PBFr
Mar 20Alan Connie Shamrock InvitationalMar 20 · 100 Meters · Place 31 · CokerCoker100 MetersRound P3111.01aFr
Mar 14Myrtle Beach Collegiate ChallengeMar 14 · 200 Meters · Place 24 · CokerCoker200 Meters2422.62a—
Mar 14Myrtle Beach Collegiate ChallengeMar 14 · 100 Meters · Place 14 · CokerCoker100 MetersRound P1410.99a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 60m Hurdles · Place 20 · CokerCoker60m Hurdles42" / 1.067mRound P20.8.76a PBWind: 0Fr
Dec 5Liberty KickoffDec 5 · 60 Meter · Place 8 · CokerCoker60 MeterRound P8.6.95a PBWind: 0Fr
Dec 5Liberty KickoffDec 5 · 60 Meter · Place 8 · CokerCoker60 Meter8.6.96aWind: 0Fr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAMay 17 · 110m Hurdles · Place 14 · SenecaSeneca110m Hurdles39" / 0.991m14.15.89a12
May 17SCHSL State Championships - AAAMay 17 · High Jump · Place 13 · SenecaSenecaHigh Jump13.1.70m12
May 11SCHSL 3A - Upper StateMay 11 · 110m Hurdles · Place 10 · SenecaSeneca110m Hurdles39" / 0.991m10.16.05a12
May 11SCHSL 3A - Upper StateMay 11 · High Jump · Place 2 · SenecaSenecaHigh Jump2.1.85m12
Mar 27Hanna Home Meet #3Mar 27 · Long Jump · Place 6 · SenecaSenecaLong Jump66.09m PB—
Mar 27Hanna Home Meet #3Mar 27 · High Jump · Place 3 · SenecaSenecaHigh Jump31.75m PB—
Mar 27Hanna Home Meet #3Mar 27 · 200 Meters · Place 1 · SenecaSeneca200 Meters122.92—
Mar 27Hanna Home Meet #3Mar 27 · 110m Hurdles · Place 5 · SenecaSeneca110m Hurdles517.26—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · High Jump · Place 2 · SenecaSenecaHigh Jump21.75m—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · High Jump · Place 13 · SenecaSenecaHigh Jump131.75m—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 110m Hurdles · Place 7 · SenecaSeneca110m Hurdles717.17—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 110m Hurdles · Place 13 · SenecaSeneca110m Hurdles1317.17—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 100 Meters · Place 5 · SenecaSeneca100 Meters511.43—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 100 Meters · Place 9 · SenecaSeneca100 Meters911.43—
Mar 16 Clash of the Carolina'sMar 16 · 110m Hurdles · SenecaSeneca110m Hurdles39" / 0.991mRound P—FSWind: -112
Mar 16 Clash of the Carolina'sMar 16 · 100 Meters · Place 21 · SenecaSeneca100 MetersRound P21.11.52aWind: -112

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAMay 20 · 110m Hurdles · Place 5 · SenecaSeneca110m Hurdles39" / 0.991m5.15.62a PB11
May 20SCHSL State Championships - AAAMay 20 · 100 Meters · Place 11 · SenecaSeneca100 Meters11.11.01a11
May 13SCHSL 3A - Upper StateMay 13 · 110m Hurdles · Place 5 · SenecaSeneca110m Hurdles39" / 0.991m5.16.18a11
May 13SCHSL 3A - Upper StateMay 13 · 200 Meters · Place 18 · SenecaSeneca200 Meters18.24.43a11
May 13SCHSL 3A - Upper StateMay 13 · 100 Meters · Place 7 · SenecaSeneca100 Meters7.11.04a11
May 3SCHSL 3A - Region 1May 3 · 110m Hurdles · Place 1 · SenecaSeneca110m Hurdles39" / 0.991m1.16.02a11
May 3SCHSL 3A - Region 1May 3 · 200 Meters · Place 3 · SenecaSeneca200 Meters3.22.89a11
May 3SCHSL 3A - Region 1May 3 · 100 Meters · Place 1 · SenecaSeneca100 MetersRound P1.11.40a11
May 3SCHSL 3A - Region 1May 3 · 100 Meters · Place 1 · SenecaSeneca100 Meters1.10.89a11
Apr 29Tri Country ChampionshipsApr 29 · 110m Hurdles · Place 12 · SenecaSeneca110m Hurdles39" / 0.991m12.17.83a11
Apr 29Tri Country ChampionshipsApr 29 · High Jump · Place 8 · SenecaSenecaHigh Jump8.5-811
Apr 29Tri Country ChampionshipsApr 29 · 100 Meters · Place 1 · SenecaSeneca100 Meters1.10.77a11
Mar 28Dorman Home meet 2Mar 28 · 200 Meters · Place 12 · SenecaSeneca200 Meters1224.59JR
Mar 28Dorman Home meet 2Mar 28 · 100 Meters · Place 2 · SenecaSeneca100 Meters211.38JR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 110m Hurdles · SenecaSeneca110m Hurdles39" / 0.991m—NT11
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 100 Meters · Place 7 · SenecaSeneca100 Meters7.11.17a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 33 · UnattachedUnattached60 MeterRound P33.7.36a11
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 200 Meters · Place 36 · UnattachedUnattached200 Meters36.23.94a11

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAA May 21 · 110m Hurdles · Place 16 · SenecaSeneca110m Hurdles39" / 0.991m16.18.13aWind: -1.210
May 14SCHSL 3A - Upper StateMay 14 · 110m Hurdles · Place 7 · SenecaSeneca110m Hurdles39" / 0.991m7.16.25a10
May 14SCHSL 3A - Upper StateMay 14 · 100 Meters · Place 14 · SenecaSeneca100 Meters14.11.20a10
May 4SCHSL 3A - Region 1May 4 · Long Jump · Place 13 · SenecaSenecaLong Jump13.18-09.2510
May 4SCHSL 3A - Region 1May 4 · 110m Hurdles · Place 2 · SenecaSeneca110m Hurdles39" / 0.991mRound P2.17.32a10
May 4SCHSL 3A - Region 1May 4 · 110m Hurdles · Place 2 · SenecaSeneca110m Hurdles39" / 0.991m2.16.71a10
May 4SCHSL 3A - Region 1May 4 · 100 Meters · Place 8 · SenecaSeneca100 MetersRound P8.11.64a10
May 4SCHSL 3A - Region 1May 4 · 100 Meters · Place 7 · SenecaSeneca100 Meters7.11.48a10
Apr 16Golden Corner InvitationalApr 16 · Long Jump · Place 7 · SenecaSenecaLong Jump719-2SO
Apr 16Golden Corner InvitationalApr 16 · 110m Hurdles · Place 1 · SenecaSeneca110m Hurdles116.05SO
Apr 4Pendleton Meet #4Apr 4 · 100 Meters · Place 1 · SenecaSeneca100 Meters111.53—
Apr 4Pendleton Meet #4Apr 4 · 110m Hurdles · Place 1 · SenecaSeneca110m Hurdles117.45—
Apr 4Pendleton Meet #4Apr 4 · Long Jump · Place 4 · SenecaSenecaLong Jump417-11.00—
Mar 30Seneca vs. West Oak, Daniel, BHPMar 30 · Long Jump · Place 2 · SenecaSenecaLong Jump219-1SO
Mar 30Seneca vs. West Oak, Daniel, BHPMar 30 · 100 Meters · Place 1 · SenecaSeneca100 Meters111.66SO
Mar 19Foothills Track ClassicMar 19 · Long Jump · Place 12 · SenecaSenecaLong Jump1219-1.50SO
Mar 19Foothills Track ClassicMar 19 · 110m Hurdles · Place 15 · SenecaSeneca110m Hurdles1520.01SO

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 15SCHSL Class 3A Upper StateMay 15 · 110m Hurdles · Place 9 · SenecaSeneca110m Hurdles39" / 0.991m9.16.43a9
May 5SCHSL Region 1-3AMay 5 · 400m Hurdles · Place 9 · SenecaSeneca400m Hurdles36" / 0.914m9.1:07.42a PB9
May 5SCHSL Region 1-3AMay 5 · 110m Hurdles · Place 5 · SenecaSeneca110m Hurdles39" / 0.991mRound P5.17.91a9
May 5SCHSL Region 1-3AMay 5 · 110m Hurdles · Place 4 · SenecaSeneca110m Hurdles39" / 0.991m4.16.74a9
May 5SCHSL Region 1-3AMay 5 · 100 Meters · Place 14 · SenecaSeneca100 MetersRound P14.12.10a9
Apr 28Upstate Tri-County ChampionshipApr 28 · 400m Hurdles · Place 14 · SenecaSeneca400m Hurdles141:06.059
Apr 28Upstate Tri-County ChampionshipApr 28 · 110m Hurdles · Place 10 · SenecaSeneca110m HurdlesRound P1017.139
Apr 28Upstate Tri-County ChampionshipApr 28 · 100 Meters · Place 14 · SenecaSeneca100 MetersRound P1411.829
Apr 17Golden Corner InvitationalApr 17 · 110m Hurdles · Place 8 · SenecaSeneca110m Hurdles39" / 0.991mRound P8.18.28a9
Apr 17Golden Corner InvitationalApr 17 · 110m Hurdles · Place 8 · SenecaSeneca110m Hurdles39" / 0.991m8.19.14a9
Apr 17Golden Corner InvitationalApr 17 · 100 Meters · Place 9 · SenecaSeneca100 MetersRound P9.11.96a9
Apr 15Seneca Triangular MeetApr 15 · 110m Hurdles · Place 2 · SenecaSeneca110m Hurdles39" / 0.991m2.18.42a9
Apr 15Seneca Triangular MeetApr 15 · 200 Meters · Place 3 · SenecaSeneca200 Meters3.24.80a9
Apr 15Seneca Triangular MeetApr 15 · 100 Meters · Place 5 · SenecaSeneca100 Meters5.11.91a9
Apr 12Walhalla Home Meet #2Apr 12 · 400m Hurdles · Place 9 · SenecaSeneca400m Hurdles91:16.04—
Apr 12Walhalla Home Meet #2Apr 12 · 110m Hurdles · Place 3 · SenecaSeneca110m Hurdles319.14—
Apr 12Walhalla Home Meet #2Apr 12 · 100 Meters · Place 3 · SenecaSeneca100 Meters311.65—
Apr 6Seneca JV Meet #2Apr 6 · 400m Hurdles · Place 2 · SenecaSeneca400m Hurdles36" / 0.914m2.1:13.41a9
Apr 6Seneca JV Meet #2Apr 6 · 110m Hurdles · Place 2 · SenecaSeneca110m Hurdles39" / 0.991m2.19.32a9
Mar 15Seneca Home JV MeetMar 15 · 110m Hurdles · Place 1 · SenecaSeneca110m Hurdles39" / 0.991m1.18.26a9
Mar 13Chick-Fil-A GamesMar 13 · 400m Hurdles · Place 19 · SenecaSeneca400m Hurdles191:13.349
Mar 13Chick-Fil-A GamesMar 13 · 110m Hurdles · Place 12 · SenecaSeneca110m Hurdles1219.509
Mar 8Seneca Home MeetMar 8 · 110m Hurdles · Place 4 · SenecaSeneca110m Hurdles39" / 0.991m4.21.84a9
Mar 8Seneca Home MeetMar 8 · 100 Meters · Place 13 · SenecaSeneca100 Meters13.12.95a9