Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2021 USATF South Carolina Association Youth Track & Field Championships · Jun 2512.752021 USATF South Carolina Association Youth Track & Field ChampionshipsJune 25, 2021
200 Meters · IndoorClemson HS Invitational · Jan 1124.52aClemson HS InvitationalJanuary 11, 2026
200 Meters · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2924.20aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
300 Meters · IndoorStay In Your Lane Invitational · Dec 1339.23aStay In Your Lane InvitationalDecember 13, 2025
400 Meters · IndoorClemson HS Invitational · Jan 1154.30aClemson HS InvitationalJanuary 11, 2026
400 Meters · OutdoorSCHSL State Championships - AAAAA Div. 1 · May 1753.12aSCHSL State Championships - AAAAA Div. 1May 17, 2025
400 Meters · Relay Split · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2954.65Under Armour Track & Field Nationals at IMG AcademyMay 29, 2026
500 Meters · IndoorStay In Your Lane HS Invitational · Dec 91:19.51aStay In Your Lane HS InvitationalDecember 9, 2023
55 Meter · IndoorStay In Your Lane Invitational · Dec 137.24aStay In Your Lane InvitationalDecember 13, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400 Meters · BlythewoodBlythewood400 MetersRelay Split—54.65 PB11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters1.53.59a11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 5 · BlythewoodBlythewood200 MetersRound P5.24.00aWind: 2.311
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 5 · BlythewoodBlythewood200 Meters5.24.20a PBWind: 1.211
Apr 29SCHSL 5A - Region 5Apr 29 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.54.90a11
Apr 29SCHSL 5A - Region 5Apr 29 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters2.24.41a11
Apr 22Senior Night - RNE Home Meet #2Apr 22 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.55.51a11
Apr 22Senior Night - RNE Home Meet #2Apr 22 · 200 Meters · Place 3 · BlythewoodBlythewood200 Meters3.24.88a11
Apr 9Wavelight All American Track ClassicApr 9 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters254.26a11
Apr 9Wavelight All American Track ClassicApr 9 · 200 Meters · Place 9 · BlythewoodBlythewood200 MetersRound P924.53a11
Apr 2Beach Run InvitationalApr 2 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters155.02a11
Apr 2Beach Run InvitationalApr 2 · 200 Meters · Place 2 · BlythewoodBlythewood200 MetersRound P224.80a11
Apr 2Beach Run InvitationalApr 2 · 200 Meters · Place 3 · BlythewoodBlythewood200 Meters324.57a11
Mar 21Gail Devers InvitationalMar 21 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.54.98a11
Mar 7Diamond Hornets InvitationalMar 7 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters154.5311

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Clemson HS InvitationalJan 11 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.54.30a PB11
Jan 11Clemson HS InvitationalJan 11 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.24.52a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · Place 2 · UnattachedUnattached300 Meters2.39.23a PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 7 · UnattachedUnattached55 Meter7.7.24a PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters1.55.60a10
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 7 · Team BlazeTeam Blaze200 MetersRound P7.26.23a10
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.24.62a10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters1.53.12a PB10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 200 Meters · Place 4 · BlythewoodBlythewood200 Meters4.24.47aWind: -0.510
May 10SCHSL 5A - D1 Mid StateMay 10 · 200 Meters · Place 1 · BlythewoodBlythewood200 Meters125.0910
May 10SCHSL 5A - D1 Mid StateMay 10 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters154.9510
Apr 26Need 4 SpeedApr 26 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.56.42a10
Apr 26Need 4 SpeedApr 26 · 200 Meters · Place 6 · BlythewoodBlythewood200 Meters6.25.56a10
Apr 262nd Annual Need4Speed Invitational Apr 26 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.56.42a10
Apr 262nd Annual Need4Speed Invitational Apr 26 · 200 Meters · Place 6 · BlythewoodBlythewood200 Meters6.25.56a10
Mar 29Cane Bay Track and Field InvitationalMar 29 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters1.55.23a10
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 4Mar 22 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters154.9010
Mar 8Clash of the CarolinasMar 8 · 400 Meters · BlythewoodBlythewood400 Meters—DNS10
Mar 1Diamond Hornets InvitationalMar 1 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters155.67—
Mar 1Diamond Hornets InvitationalMar 1 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters224.71—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 500 Meters · UnattachedUnattached500 Meters--DNS10
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 6 · UnattachedUnattached300 Meters6.40.86a10
Dec 21JDL Holiday InvitationalDec 21 · 55 Meter · Place 20 · UnattachedUnattached55 MeterRound P20.7.41a10
Dec 8JDL Early Bird InvitationalDec 8 · 400 Meters · Place 1 · Blythewood EliteBlythewood Elite400 Meters1.57.20a10
Dec 8JDL Early Bird InvitationalDec 8 · 200 Meters · Place 3 · Blythewood EliteBlythewood Elite200 Meters3.26.38a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters1.55.15a9
May 11SCHSL 5A - Upper StateMay 11 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.56.01a9
May 1SCHSL 5A - Region 3May 1 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters1.56.98a9
Apr 17Blythewood MeetApr 17 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters259.519
Apr 6Golden Corner InvitationalApr 6 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters257.66FR
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 4Mar 23 · 400 Meters · Place 3 · BlythewoodBlythewood400 Meters3.58.55a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 500 Meters · Place 2 · UnattachedUnattached500 Meters2.1:21.32a9
Dec 9Stay In Your Lane HS InvitationalDec 9 · 500 Meters · Place 1 · UnattachedUnattached500 Meters1.1:19.51a PB9
Dec 9Stay In Your Lane HS InvitationalDec 9 · 300 Meters · Place 25 · UnattachedUnattached300 Meters25.44.26a9

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.54.12a7
May 20SCHSL State Championships - AAAAAMay 20 · 200 Meters · Place 1 · BlythewoodBlythewood200 Meters1.24.37aWind: 07
May 14SCHSL 5A - Upper StateMay 14 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters2.54.49a7
May 14SCHSL 5A - Upper StateMay 14 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters2.24.51a7
May 4SCHSL 5A - Region 4May 4 · 400 Meters · Place 3 · BlythewoodBlythewood400 Meters3.56.04a7
May 4SCHSL 5A - Region 4May 4 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters2.24.55a7
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 400 Meters · Place 2 · BlythewoodBlythewood400 Meters256.737
Apr 8All American Track Classic 2022Apr 8 · 200 Meters · Place 5 · BlythewoodBlythewood200 MetersRound P5.25.03a7
Apr 8All American Track Classic 2022Apr 8 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters2.24.49a7
Mar 30Rock Hill vs BlythewoodMar 30 · 200 Meters · Place 2 · BlythewoodBlythewood200 Meters225.027
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 4Mar 26 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters158.07—
Mar 5Diamond Hornets InvitationalMar 5 · 200 Meters · Place 1 · BlythewoodBlythewood200 Meters125.36—
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters156.68—
Mar 5Diamond Hornets InvitationalMar 5 · 200 Meters · Place 1 · BlythewoodBlythewood200 Meters125.367
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 1 · BlythewoodBlythewood400 Meters156.687

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Gamecock Indoor ChallengeJan 8 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters157.45—
Jan 8Gamecock Indoor ChallengeJan 8 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters125.11—

2021 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 MetersRound P1.57.81a12
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters1.55.70a12
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 MetersRound P1.25.92aWind: -0.512
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.25.25aWind: -0.712
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters125.4312
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters112.75 PB12
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 MetersRound P125.9212
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 MetersRound P113.0112
Jun 19Team Blaze Inaugural Max Speed Invitational Jun 19 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.26.50aUnofficial12
Jun 19Team Blaze Inaugural Max Speed Invitational Jun 19 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters1.12.83aUnofficial12
Jun 5SC AAU District QualifierJun 5 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters1.1:01.38a12
Jun 5SC AAU District QualifierJun 5 · 200 Meters · Place 2 · Team BlazeTeam Blaze200 MetersRound P2.27.97a12
Jun 5SC AAU District QualifierJun 5 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.26.42a12
Jun 5SC AAU District QualifierJun 5 · 100 Meters · Place 2 · Team BlazeTeam Blaze100 MetersRound P2.13.44a12
Jun 5SC AAU District QualifierJun 5 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters1.12.82a12
May 28Mark TrailMay 28 · 400 Meters · Place 2 · Team BlazeTeam Blaze400 MetersRound P2.1:00.97a12
May 28Mark TrailMay 28 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters1.57.71a12
May 28Mark TrailMay 28 · 200 Meters · Place 3 · Team BlazeTeam Blaze200 MetersRound P3.26.68a12
May 28Mark TrailMay 28 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.25.03a12
May 28Mark TrailMay 28 · 100 Meters · Place 4 · Team BlazeTeam Blaze100 MetersRound P4.12.97a12
May 28Mark TrailMay 28 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters1.13.03a12
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.27.06aWind: 012
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters1.13.07aWind: 1.912
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters127.4411
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters113.3111
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters11:00.9011
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters1.1:00.78aUnofficial12
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters1.26.07aUnofficial12
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters1.13.05aUnofficial12

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 31Southeastern Youth Club ChampionshipJul 31 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters11:01.4911
Jul 31Southeastern Youth Club ChampionshipJul 31 · 100 Meters · Place 1 · Team BlazeTeam Blaze100 Meters113.0511
Jul 17Palmetto State Games ChampionshipJul 17 · 200 Meters · Place 1 · Team BlazeTeam Blaze200 Meters127.18—
Jul 17Palmetto State Games ChampionshipJul 17 · 400 Meters · Place 1 · Team BlazeTeam Blaze400 Meters11:02.20—