Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 2317.79aKen Roberts-Panthers Elite Track and Field ChallengeMay 23, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 536.70aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorCharlotte Bring The Heat Youth Invitational · Apr 221:58.96aCharlotte Bring The Heat Youth InvitationalApril 22, 2023
Javelin · 250g AeroJav · OutdoorSUPA & RUN U Xpress Present - The S.T.A.R. Classic · Jul 1816.55mSUPA & RUN U Xpress Present - The S.T.A.R. ClassicJuly 18, 2026
Javelin · 300g TJ · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2423.00m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Javelin · 400g TJ · OutdoorAAU North Carolina District Qualifier · Jun 520.85mAAU North Carolina District QualifierJune 5, 2026
Shot Put · 4lb · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 248.21m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Shot Put · 6lb · OutdoorSUPA & RUN U Xpress Present - The S.T.A.R. Classic · Jul 188.29mSUPA & RUN U Xpress Present - The S.T.A.R. ClassicJuly 18, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin300g TJ1.23.00m PB4
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put4lb1.8.21m PB4
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin250g AeroJav1.16.55m PB4
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put6lb1.8.29m PB4
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 200 Meters · Place 4 · Track XplosionTrack Xplosion200 Meters4.32.47aWind: 2.24
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin300g TJ1.65-044
Jun 13James Carter Invitational 2026Jun 13 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put6lb1.26-02.754
Jun 13James Carter Invitational 2026Jun 13 · 200 Meters · Place 21 · Track XplosionTrack Xplosion200 Meters21.37.77a4
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 23 · Track XplosionTrack Xplosion100 Meters23.18.17a4
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin400g TJ1.20.85m PB4
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put6lb1.7.81m4
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 44 · Track XplosionTrack Xplosion200 Meters44.36.70a PBWind: 0.94
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put6lb1.22-09.004
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Place 48 · Track XplosionTrack Xplosion200 Meters48.37.45a4
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 53 · Track XplosionTrack Xplosion100 Meters53.17.79a PB4
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 51 · UnattachedUnattached200 Meters51.37.79a4
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 50 · UnattachedUnattached100 MetersRound P50.17.94a4
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put123-05.004
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 71 · Track XplosionTrack Xplosion200 MetersRound P7137.15a4
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 84 · Track XplosionTrack Xplosion100 Meters8417.79a4

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin118.28m3
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put16.79m3
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200 Meters · Place 24 · Track XplosionTrack Xplosion200 MetersRound P2437.75a3
May 242025 Durham Striders Invitation (Dev)May 24 · Javelin · Place 3 · Track XplosionTrack XplosionJavelin313.94m—
May 242025 Durham Striders Invitation (Dev)May 24 · Shot Put · Place 2 · Track XplosionTrack XplosionShot Put26.40m—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 47 · Track XplosionTrack Xplosion100 Meters4717.98—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put15.95m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 18 · Track XplosionTrack Xplosion200 MetersRound P1841.94—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 29 · Track XplosionTrack Xplosion100 MetersRound P2918.85—
Jun 27AAU NC Regional 25 QualifierJun 27 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put118-02.50—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 2 · Track XplosionTrack XplosionJavelin240-08—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 1 · Track XplosionTrack XplosionJavelin141-3—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 2 · Track XplosionTrack XplosionShot Put215-4.75—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 68 · Track XplosionTrack Xplosion200 Meters6843.47a—
May 25Johnson RileyMay 25 · Shot Put · Place 1 · Track XplosionTrack XplosionShot Put113-3—
May 25Johnson RileyMay 25 · 200 Meters · Place 25 · Track XplosionTrack Xplosion200 Meters2542.83a—
May 25Johnson RileyMay 25 · 100 Meters · Place 36 · Track XplosionTrack Xplosion100 Meters3619.83a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 43 · Track XplosionTrack Xplosion400 Meters431:58.96a PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 49 · Track XplosionTrack Xplosion200 MetersRound P4951.38a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 61 · Track XplosionTrack Xplosion100 Meters6122.32a—