Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Carolina's Sprint Fest · May 914.80aThe Carolina's Sprint FestMay 9, 2026
200 Meters · OutdoorThe Pink Spike Festival · Mar 832.71aThe Pink Spike FestivalMarch 8, 2025
400 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 161:07.27a8th Annual Runnin' On Faith InvitationalMay 16, 2026
800 Meters · OutdoorAAU South Carolina District Qualifier · May 302:47.23aAAU South Carolina District QualifierMay 30, 2026
Discus · 1kg · OutdoorFrye Foundation Invitational · Mar 1413.29mFrye Foundation InvitationalMarch 14, 2026
Javelin · 300g TJ · OutdoorTracklab 2025 Spring Championships · May 314.97mTracklab 2025 Spring ChampionshipsMay 3, 2025
Javelin · 400g · OutdoorCarolina's Sprint Fest · May 1050-10Carolina's Sprint FestMay 10, 2025
Javelin · 400g TJ · OutdoorAAU South Carolina District Qualifier · May 3021.76mAAU South Carolina District QualifierMay 30, 2026
Javelin · 450g AeroJav · OutdoorFrye Foundation Invitational · Mar 1421.06mFrye Foundation InvitationalMarch 14, 2026
Long Jump · OutdoorROF Spring Invitational Meet · Mar 223.41mROF Spring Invitational MeetMarch 22, 2025
Shot Put · 2kg · OutdoorSC AAU District Qualifier · Jun 52.09mSC AAU District QualifierJune 5, 2021
Shot Put · 6lb · OutdoorPink Spikes · Mar 76.41mPink SpikesMarch 7, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 400 Meters · Place 5 · Titans Track Club IncTitans Track Club Inc400 Meters51:07.95—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin125.95m—
May 30AAU South Carolina District QualifierMay 30 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin400g TJ1.21.76m PB5
May 30AAU South Carolina District QualifierMay 30 · 800 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc800 Meters3.2:47.23a PB5
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc400 Meters3.1:09.70a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · Javelin · Place 2 · Titans Track Club IncTitans Track Club IncJavelin450g AeroJav2.17.12m5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 2 · Titans Track Club IncTitans Track Club Inc800 Meters2.2:48.24a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 7 · Titans Track Club IncTitans Track Club Inc400 Meters7.1:07.27a PB5
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 2 · Titans Track Club IncTitans Track Club Inc800 Meters2.2:48.47a5
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 15 · Titans Track Club IncTitans Track Club Inc400 Meters15.1:13.48a5
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 27 · Titans Track Club IncTitans Track Club Inc100 MetersRound P27.14.80a PB5
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 800 Meters · Place 1 · Titans Track Club IncTitans Track Club Inc800 Meters1.2:50.69a5
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 400 Meters · Place 5 · Titans Track Club IncTitans Track Club Inc400 Meters5.1:08.12a5
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 200 Meters · Place 22 · Titans Track Club IncTitans Track Club Inc200 Meters22.36.79aWind: 05
Mar 14Frye Foundation InvitationalMar 14 · Javelin · Place 1 · Titans TrackTitans TrackJavelin450g AeroJav1.21.06m PB5
Mar 14Frye Foundation InvitationalMar 14 · Discus · Place 2 · Titans TrackTitans TrackDiscus1kg2.13.29m PB5
Mar 14Frye Foundation InvitationalMar 14 · 400 Meters · Place 4 · Titans TrackTitans Track400 Meters4.1:12.89a5
Mar 7Pink SpikesMar 7 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin400g TJ1.19.42m5
Mar 7Pink SpikesMar 7 · Discus · Place 3 · Titans Track Club IncTitans Track Club IncDiscus1kg3.11.73m5
Mar 7Pink SpikesMar 7 · Shot Put · Place 3 · Titans Track Club IncTitans Track Club IncShot Put6lb3.6.41m PB5
Mar 7Pink SpikesMar 7 · 400 Meters · Place 4 · Titans Track Club IncTitans Track Club Inc400 Meters4.1:11.86a5

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin122.60m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 2 · Titans Track Club IncTitans Track Club Inc800 Meters22:51.23a—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc400 MetersRound P31:09.61a—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc400 Meters31:09.26a—
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin400g TJ1.15.14m4
May 31AAU South Carolina District QualifierMay 31 · 800 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc800 Meters3.2:51.54a4
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc400 Meters3.1:11.70a4
May 10Carolina's Sprint FestMay 10 · Javelin · Place 1 · Titans Track ClubTitans Track ClubJavelin400g1.50-10 PB4
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 3 · Titans Track ClubTitans Track Club800 Meters3.2:59.12a4
May 10Carolina's Sprint FestMay 10 · 400 Meters · Titans Track ClubTitans Track Club400 Meters—DNS4
May 3Tracklab 2025 Spring ChampionshipsMay 3 · Javelin · Place 2 · Titans TrackTitans TrackJavelin300g TJ2.14.97m PB4
May 3Tracklab 2025 Spring ChampionshipsMay 3 · 400 Meters · Place 5 · Titans TrackTitans Track400 Meters5.1:15.02a4
Mar 22ROF Spring Invitational MeetMar 22 · Long Jump · Place 4 · Titans Track ClubTitans Track ClubLong Jump4.3.41m PB4
Mar 22ROF Spring Invitational MeetMar 22 · Javelin · Titans Track ClubTitans Track ClubJavelin450g AeroJav—DNS4
Mar 22ROF Spring Invitational MeetMar 22 · 400 Meters · Place 4 · Titans Track ClubTitans Track Club400 Meters4.1:17.64a4
Mar 22ROF Spring Invitational MeetMar 22 · 200 Meters · Place 15 · Titans Track ClubTitans Track Club200 Meters15.38.59a4
Mar 8The Pink Spike FestivalMar 8 · Javelin · Place 1 · Titans Track Club IncTitans Track Club IncJavelin147-7—
Mar 8The Pink Spike FestivalMar 8 · 800 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc800 Meters33:09.36a—
Mar 8The Pink Spike FestivalMar 8 · 400 Meters · Place 4 · Titans Track Club IncTitans Track Club Inc400 Meters41:15.81a—
Mar 8The Pink Spike FestivalMar 8 · 200 Meters · Place 6 · Titans Track Club IncTitans Track Club Inc200 Meters632.71a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · Long Jump · Place 10 · Titans Track ClubTitans Track ClubLong Jump10.9-07.503
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · Shot Put · Place 6 · Titans Track ClubTitans Track ClubShot Put6lb6.14-01.003
May 4ELITE SPEED Presents: THE CAROLINA CLASSIC Sponsored By: COACH OMay 4 · 400 Meters · Place 7 · Titans Track ClubTitans Track Club400 Meters7.1:23.63a3

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Champions United Track Series #3Apr 1 · Long Jump · Titans Track ClubTitans Track ClubLong Jump—DNS2
Apr 1Champions United Track Series #3Apr 1 · Javelin · Titans Track ClubTitans Track ClubJavelin300g TJ—DNS2
Apr 1Champions United Track Series #3Apr 1 · Shot Put · Titans Track ClubTitans Track ClubShot Put2kg—DNS2
Apr 1Champions United Track Series #3Apr 1 · 100 Meters · Titans Track ClubTitans Track Club100 Meters—DNS2

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5SC AAU District QualifierJun 5 · Long Jump · Place 9 · Titans Track ClubTitans Track ClubLong Jump9.1.80mGr
Jun 5SC AAU District QualifierJun 5 · Javelin · Place 4 · Titans Track ClubTitans Track ClubJavelin300g TJ4.5.43mGr
Jun 5SC AAU District QualifierJun 5 · Shot Put · Place 4 · Titans Track ClubTitans Track ClubShot Put2kg4.2.09m PBGr
May 1Track Lab ChampionshipsMay 1 · Long Jump · Place 3 · Titans Track ClubTitans Track ClubLong Jump3.2.01mGr
May 1Track Lab ChampionshipsMay 1 · Javelin · Titans Track ClubTitans Track ClubJavelin300g TJ—5.79mUnofficialGr
May 1Track Lab ChampionshipsMay 1 · 400 Meters · Place 5 · Titans Track ClubTitans Track Club400 Meters5.1:41.25aGr
Apr 25Track LabApr 25 · Long Jump · Place 3 · Titans Track ClubTitans Track ClubLong Jump3.7-06.00Gr
Apr 25Track LabApr 25 · Javelin · Place 1 · Titans Track ClubTitans Track ClubJavelin300g TJ1.20-03Gr
Apr 25Track LabApr 25 · 400 Meters · Place 4 · Titans Track ClubTitans Track Club400 Meters4.1:43.32aGr
Apr 25Track LabApr 25 · 200 Meters · Place 5 · Titans Track ClubTitans Track Club200 Meters5.43.38aGr
Apr 25Track LabApr 25 · 100 Meters · Place 5 · Titans Track ClubTitans Track Club100 Meters5.20.04aGr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · Javelin · Place 3 · Titans Track ClubTitans Track ClubJavelin300g TJ3.13-08.00UnofficialGr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 200 Meters · Place 6 · Titans Track ClubTitans Track Club200 Meters6.53.74aUnofficialGr
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 100 Meters · Place 2 · Titans Track ClubTitans Track Club100 Meters2.20.54aUnofficialGr