Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPink Spikes · Mar 713.62aPink SpikesMarch 7, 2026
200 Meters · OutdoorElite Speed@Airport · Mar 2928.47Elite Speed@AirportMarch 29, 2025
400 Meters · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 71:06.02aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
400 Meters · OutdoorPink Spikes · Mar 71:04.37aPink SpikesMarch 7, 2026
800 Meters · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 73:03.97aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
800 Meters · OutdoorPink Spikes · Mar 72:26.17aPink SpikesMarch 7, 2026
Discus · 1kg · OutdoorAAU South Carolina District Qualifier · May 3023.04mAAU South Carolina District QualifierMay 30, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1611.54mMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
Shot Put · 4kg · OutdoorAAU South Carolina District Qualifier · May 307.95mAAU South Carolina District QualifierMay 30, 2026
Shot Put · 6lb · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 77.65mCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
Shot Put · 6lb · Outdoor20th Annual Bring the Heat Invitational · Apr 1926-07.0020th Annual Bring the Heat InvitationalApril 19, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30AAU South Carolina District QualifierMay 30 · Discus · Place 6 · Elite Speed Track ClubElite Speed Track ClubDiscus1kg6.23.04m PB8
May 30AAU South Carolina District QualifierMay 30 · Shot Put · Place 7 · Elite Speed Track ClubElite Speed Track ClubShot Put4kg7.7.95m PB8
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 14 · Elite Speed Track ClubElite Speed Track Club400 Meters14.1:05.23a8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 5 · Elite Speed Track ClubElite Speed Track ClubJavelin600g5.11.54m PB8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Discus · Place 2 · Elite Speed Track ClubElite Speed Track ClubDiscus1kg2.20.22m8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Shot Put · Place 2 · Elite Speed Track ClubElite Speed Track ClubShot Put4kg2.7.40m8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Place 6 · Elite Speed Track ClubElite Speed Track Club400 Meters6.1:07.16a8
Mar 7Pink SpikesMar 7 · Discus · Place 1 · Elite Speed TCElite Speed TCDiscus1kg1.17.46m8
Mar 7Pink SpikesMar 7 · Shot Put · Place 1 · Elite Speed TCElite Speed TCShot Put4kg1.7.75m8
Mar 7Pink SpikesMar 7 · 800 Meters · Place 1 · Elite Speed TCElite Speed TC800 Meters1.2:26.17a PB8
Mar 7Pink SpikesMar 7 · 400 Meters · Place 3 · Elite Speed TCElite Speed TC400 Meters3.1:04.37a PB8
Mar 7Pink SpikesMar 7 · 200 Meters · Place 2 · Elite Speed TCElite Speed TC200 Meters2.29.27a8
Mar 7Pink SpikesMar 7 · 100 Meters · Place 1 · Elite Speed TCElite Speed TC100 Meters1.13.62a PB8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 35 · Elite Speed Track ClubElite Speed Track Club400 Meters35.DQ8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · Shot Put · Place 3 · Elite Speed Track ClubElite Speed Track ClubShot Put6lb3.7.65m PB8
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 800 Meters · Place 3 · Elite Speed Track ClubElite Speed Track Club800 Meters3.3:03.97a PB8
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 400 Meters · Place 9 · Elite Speed Track ClubElite Speed Track Club400 Meters9.1:06.02a PB8

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Javelin · Place 5 · Elite Speed Track ClubElite Speed Track ClubJavelin600g5.11.16m8
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Discus · Place 2 · Elite Speed Track ClubElite Speed Track ClubDiscus1kg2.16.26m8
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Shot Put · Place 3 · Elite Speed Track ClubElite Speed Track ClubShot Put6lb3.7.65m8
May 31AAU South Carolina District QualifierMay 31 · Discus · Place 4 · Elite Speed Track ClubElite Speed Track ClubDiscus1kg4.18.40m8
May 31AAU South Carolina District QualifierMay 31 · Shot Put · Place 4 · Elite Speed Track ClubElite Speed Track ClubShot Put6lb4.7.56m8
May 3James-Woods Developmental (Charlotte Flights)May 3 · Discus · Place 2 · Elite Speed Track ClubElite Speed Track ClubDiscus214.31m8
May 3James-Woods Developmental (Charlotte Flights)May 3 · Shot Put · Place 3 · Elite Speed Track ClubElite Speed Track ClubShot Put37.12m8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Shot Put · Place 7 · Elite Speed Track ClubElite Speed Track ClubShot Put6lb7.26-07.00 PB8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Elite Speed Track ClubElite Speed Track Club800 Meters--DNS8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 37 · Elite Speed Track ClubElite Speed Track Club400 Meters37.1:08.41a8
Mar 29Elite Speed@AirportMar 29 · 200 Meters · Place 12 · Elite SpeedElite Speed200 Meters1228.47 PB—
Mar 29Elite Speed@AirportMar 29 · 400 Meters · Place 6 · Elite SpeedElite Speed400 Meters61:08.30—
Mar 29Elite Speed@AirportMar 29 · 800 Meters · Place 2 · Elite SpeedElite Speed800 Meters22:56.33—
Mar 29Elite Speed@AirportMar 29 · Shot Put · Place 4 · Elite SpeedElite SpeedShot Put422-05.00—
Mar 22ROF Spring Invitational MeetMar 22 · Shot Put · Place 1 · Elite Speed Track ClubElite Speed Track ClubShot Put6lb1.6.76m8
Mar 22ROF Spring Invitational MeetMar 22 · 800 Meters · Place 2 · Elite Speed Track ClubElite Speed Track Club800 Meters2.3:03.53a8
Mar 22ROF Spring Invitational MeetMar 22 · 400 Meters · Place 5 · Elite Speed Track ClubElite Speed Track Club400 Meters5.1:12.63a8
Mar 22ROF Spring Invitational MeetMar 22 · 200 Meters · Place 9 · Elite Speed Track ClubElite Speed Track Club200 Meters9.31.38a8