Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2111.34aNCAA Division II Outdoor Track & Field ChampionshipsMay 21, 2026
100m Hurdles · 33" / 0.838m · Outdoor 2025 Upstate Tri County Championship · Apr 1614.89a 2025 Upstate Tri County ChampionshipApril 16, 2025
200 Meters · IndoorCamel City Sprints · Feb 624.39Camel City SprintsFebruary 6, 2026
200 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1024.08aSouthside Power and Fitness InvitationalApril 10, 2026
400 Meters · OutdoorSCHSL State Championships - AAA · May 1756.58SCHSL State Championships - AAAMay 17, 2025
60 Meter · IndoorNCAA Division II Indoor Track & Field Championships · Mar 137.26aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
60 Meters · IndoorCamel City Sprints · Feb 67.27Camel City SprintsFebruary 6, 2026
Long Jump · OutdoorPowdersville JV Meet · Apr 1414-05.00Powdersville JV MeetApril 14, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 1 · ConverseConverse100 MetersRound P1.11.51aWind: -0.2Fr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 3 · ConverseConverse100 Meters3.11.34a PBFr
Apr 23Conference CarolinasApr 23 · 200 Meters · Place 2 · ConverseConverse200 MetersRound P2.24.03aWind: 3.6Fr
Apr 23Conference CarolinasApr 23 · 200 Meters · Place 2 · ConverseConverse200 Meters2.23.87aWind: 2.4Fr
Apr 23Conference CarolinasApr 23 · 100 Meters · Place 1 · ConverseConverse100 MetersRound P1.11.61aWind: 3.5Fr
Apr 23Conference CarolinasApr 23 · 100 Meters · Place 1 · ConverseConverse100 Meters1.11.38aWind: 2.2Fr
Apr 10Southside Power and Fitness InvitationalApr 10 · 200 Meters · Place 1 · ConverseConverse200 Meters1.24.08a PBWind: -0.5Fr
Apr 10Southside Power and Fitness InvitationalApr 10 · 100 Meters · Place 1 · ConverseConverse100 MetersRound P1.11.65aWind: 0.9Fr
Apr 10Southside Power and Fitness InvitationalApr 10 · 100 Meters · Place 1 · ConverseConverse100 Meters1.11.60aWind: -0.4Fr
Mar 26Raleigh RelaysMar 26 · 200 Meters · Place 30 · ConverseConverse200 Meters30.24.59aWind: 1.6Fr
Mar 26Raleigh RelaysMar 26 · 100 Meters · Place 5 · ConverseConverse100 Meters5.11.54aWind: -0.2Fr
Mar 1949er ClassicMar 19 · 100 Meters · Place 1 · ConverseConverse100 Meters111.48aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 1 · ConverseConverse60 MeterRound P1.7.30aFr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 1 · ConverseConverse60 Meter1.7.26a PBFr
Feb 22Conference CarolinasFeb 22 · 60 Meters · Place 1 · ConverseConverse60 MetersRound P17.38FR
Feb 22Conference CarolinasFeb 22 · 60 Meters · Place 1 · ConverseConverse60 Meters17.38FR
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 4 · ConverseConverse200 Meters424.39 PB—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 1 · ConverseConverse60 Meters17.27 PB—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 1 · ConverseConverse60 MetersRound P17.28—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 1 · ConverseConverse60 MetersRound P17.34aFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 1 · ConverseConverse60 Meters17.29aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60 Meter · Place 1 · ConverseConverse60 Meter1.7.49aFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 200 Meters · ConverseConverse200 Meters--DNSFr

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 200 Meters · Place 2 · UnattachedUnattached200 MetersRound P2.24.87aWind: 1.112
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.24.95aWind: 0.812
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 100 Meters · Place 2 · UnattachedUnattached100 MetersRound P2.12.08aWind: 1.612
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.12.22aWind: -0.412
Jun 6AAU Georgia District QualifierJun 6 · 200 Meters · Place 7 · 45-Unattached45-Unattached200 Meters7.25.00aWind: 1.812
Jun 6AAU Georgia District QualifierJun 6 · 100 Meters · Place 8 · 45-Unattached45-Unattached100 MetersRound P8.12.31aWind: -2.412
Jun 6AAU Georgia District QualifierJun 6 · 100 Meters · Place 5 · 45-Unattached45-Unattached100 Meters5.12.32aWind: 112
May 17SCHSL State Championships - AAAMay 17 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters224.7912
May 17SCHSL State Championships - AAAMay 17 · 400 Meters · Place 2 · PowdersvillePowdersville400 Meters256.58 PB12
May 17SCHSL State Championships - AAAMay 17 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters111.9312
May 10SCHSL 3A - District 1May 10 · 100m Hurdles · Place 1 · PowdersvillePowdersville100m Hurdles33" / 0.838m1.15.47a12
May 10SCHSL 3A - District 1May 10 · 400 Meters · Place 1 · PowdersvillePowdersville400 Meters1.59.29a12
May 10SCHSL 3A - District 1May 10 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.25.44a12
May 10SCHSL 3A - District 1May 10 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.40a12
May 3SCHSL 3A - Region 2May 3 · 100m Hurdles · Place 1 · PowdersvillePowdersville100m Hurdles33" / 0.838m1.15.09a12
May 3SCHSL 3A - Region 2May 3 · 400 Meters · Place 1 · PowdersvillePowdersville400 Meters1.59.09a12
May 3SCHSL 3A - Region 2May 3 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.25.82a12
May 3SCHSL 3A - Region 2May 3 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.38a12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · 100m Hurdles · Place 3 · PowdersvillePowdersville100m Hurdles33" / 0.838mRound P3.16.30a12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · 100m Hurdles · Place 1 · PowdersvillePowdersville100m Hurdles33" / 0.838m1.14.89a PB12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.25.55a12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · 100 Meters · Place 1 · PowdersvillePowdersville100 MetersRound P1.12.68a12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.38a12
Apr 8Powdersville Home Meet 2Apr 8 · 100m Hurdles · Place 1 · PowdersvillePowdersville100m Hurdles115.74—
Apr 8Powdersville Home Meet 2Apr 8 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters126.77—
Apr 8Powdersville Home Meet 2Apr 8 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters112.95—
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · 200 Meters · Place 5 · PowdersvillePowdersville200 Meters526.50SR
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · 100 Meters · Place 3 · PowdersvillePowdersville100 Meters312.76SR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAMay 20 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters2.25.25a10
May 20SCHSL State Championships - AAAMay 20 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.03a10
May 13SCHSL 3A - Upper StateMay 13 · 400 Meters · PowdersvillePowdersville400 Meters—NT10
May 13SCHSL 3A - Upper StateMay 13 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters2.25.16a10
May 13SCHSL 3A - Upper StateMay 13 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.27a10
May 3SCHSL 3A - Region 2May 3 · 400 Meters · Place 1 · PowdersvillePowdersville400 Meters1.1:01.53a10
May 3SCHSL 3A - Region 2May 3 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.26.00a10
May 3SCHSL 3A - Region 2May 3 · 100 Meters · Place 3 · PowdersvillePowdersville100 MetersRound P3.13.08a10
May 3SCHSL 3A - Region 2May 3 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.29a10
Apr 29Tri Country ChampionshipsApr 29 · 400 Meters · Place 2 · PowdersvillePowdersville400 Meters2.1:00.02a10
Apr 29Tri Country ChampionshipsApr 29 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters2.25.10a10
Apr 29Tri Country ChampionshipsApr 29 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.11.98a10
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 200 Meters · Place 9 · PowdersvillePowdersville200 Meters925.98—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters212.18—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 400 Meters · Place 6 · PowdersvillePowdersville400 Meters6.1:01.45a10
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 200 Meters · Place 3 · PowdersvillePowdersville200 Meters3.25.34a10
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.07a10

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAA May 21 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.12.12aWind: -29
May 14SCHSL 3A - Upper StateMay 14 · 200 Meters · Place 3 · PowdersvillePowdersville200 Meters3.25.67a9
May 14SCHSL 3A - Upper StateMay 14 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.12.32a9
May 3SCHSL 3A - Region 2May 3 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.25.59a9
May 3SCHSL 3A - Region 2May 3 · 100 Meters · Place 2 · PowdersvillePowdersville100 MetersRound P2.12.46a9
May 3SCHSL 3A - Region 2May 3 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.12.40a9
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 200 Meters · Place 13 · PowdersvillePowdersville200 Meters1326.219
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 100 Meters · Place 9 · PowdersvillePowdersville100 Meters912.339
Mar 30Palmetto-Home Meet #2Mar 30 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters126.73—
Mar 30Palmetto-Home Meet #2Mar 30 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters112.63—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 200 Meters · Place 4 · PowdersvillePowdersville200 Meters425.51—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters212.46—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 100 Meters · Place 2 · PowdersvillePowdersville100 MetersRound P212.57—
Mar 19Hurricane Track Invitational Mar 19 · 400 Meters · Place 1 · PowdersvillePowdersville400 Meters1.1:02.32a9
Mar 19Hurricane Track Invitational Mar 19 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.26.19a9
Mar 19Hurricane Track Invitational Mar 19 · 100 Meters · Place 1 · PowdersvillePowdersville100 MetersRound P1.12.60a9
Mar 19Hurricane Track Invitational Mar 19 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters1.12.34a9
Mar 10Wren March 10 MeetMar 10 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters126.81—
Mar 10Wren March 10 MeetMar 10 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters112.88—

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15SCHSL Class 3A Upper StateMay 15 · 200 Meters · Place 5 · PowdersvillePowdersville200 Meters5.26.98a8
May 15SCHSL Class 3A Upper StateMay 15 · 100 Meters · Place 6 · PowdersvillePowdersville100 Meters6.13.09a8
Apr 22Powdersville Meet #4Apr 22 · Long Jump · Place 3 · PowdersvillePowdersvilleLong Jump312-11.00—
Apr 22Powdersville Meet #4Apr 22 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters127.36—
Apr 22Powdersville Meet #4Apr 22 · 100 Meters · Place 1 · PowdersvillePowdersville100 Meters113.24—
Apr 17Golden Corner InvitationalApr 17 · Long Jump · Place 13 · PowdersvillePowdersvilleLong Jump13.14-18
Apr 17Golden Corner InvitationalApr 17 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters2.26.77a8
Apr 17Golden Corner InvitationalApr 17 · 100 Meters · Place 3 · PowdersvillePowdersville100 Meters3.13.06a8
Apr 17Golden Corner InvitationalApr 17 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.12.94a8
Apr 14Powdersville JV MeetApr 14 · Long Jump · Place 2 · PowdersvillePowdersvilleLong Jump2.14-05.00 PB8
Apr 14Powdersville JV MeetApr 14 · 200 Meters · Place 2 · PowdersvillePowdersville200 Meters2.27.09a8
Apr 14Powdersville JV MeetApr 14 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.13.26a8
Apr 1Powdersville Meet #3Apr 1 · Long Jump · Place 3 · PowdersvillePowdersvilleLong Jump3.13-01.508
Apr 1Powdersville Meet #3Apr 1 · 200 Meters · Place 1 · PowdersvillePowdersville200 Meters1.27.59a8
Apr 1Powdersville Meet #3Apr 1 · 100 Meters · Place 2 · PowdersvillePowdersville100 Meters2.12.74a8

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 9Seneca MeetMar 9 · 200 Meters · Place 6 · PowdersvillePowdersville200 Meters6.29.36a7
Mar 9Seneca MeetMar 9 · 100 Meters · Place 11 · PowdersvillePowdersville100 Meters11.14.07a7