Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorThe TRACK 757 Invitational · Jan 2915.90aThe TRACK 757 InvitationalJanuary 29, 2023
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1814.85a21st Annual Bring the Heat InvitationalApril 18, 2026
200 Meters · IndoorThe VA Showcase · Jan 1732.07aThe VA ShowcaseJanuary 17, 2026
200 Meters · Outdoor2024 Russell E. Blunt East Coast Invitational · Jul 1932.692024 Russell E. Blunt East Coast InvitationalJuly 19, 2024
400 Meters · IndoorAAU Indoor National Championships · Mar 71:14.51aAAU Indoor National ChampionshipsMarch 7, 2025
400 Meters · OutdoorAAU Track & Field Region 25 Qualifier · Jun 261:11.41aAAU Track & Field Region 25 QualifierJune 26, 2025
60 Meter · IndoorThe VA Showcase · Jan 179.30aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorAAU Indoor National Championships · Mar 79.66aAAU Indoor National ChampionshipsMarch 7, 2025
High Jump · OutdoorJames Carter Invitational 2026 · Jun 133-06.00James Carter Invitational 2026June 13, 2026
Javelin · 300g TJ · OutdoorJames Carter Invitational 2026 · Jun 1381-03James Carter Invitational 2026June 13, 2026
Long Jump · Outdoor2025 Durham Striders Invitation (Dev) · May 243.14m2025 Durham Striders Invitation (Dev)May 24, 2025
Shot Put · 2kg · IndoorTrack757 Invite · Feb 26.22mTrack757 InviteFebruary 2, 2025
Shot Put · 4lb · OutdoorAAU North Carolina District Qualifier · Jun 68.10mAAU North Carolina District QualifierJune 6, 2025
Shot Put · 6kg · OutdoorJames Carter Invitational 2026 · Jun 1323-05.75James Carter Invitational 2026June 13, 2026
Shot Put · 6lb · IndoorThe VA Showcase · Jan 177.21mThe VA ShowcaseJanuary 17, 2026
Shot Put · 6lb · OutdoorAAU North Carolina District Qualifier · Jun 57.98mAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13James Carter Invitational 2026Jun 13 · High Jump · Place 1 · Track XplosionHigh Jump1.3-06.00 PB-
Jun 13James Carter Invitational 2026Jun 13 · Javelin · Place 1 · Track XplosionJavelin300g TJ1.81-03 PB-
Jun 13James Carter Invitational 2026Jun 13 · Shot Put · Place 1 · Track XplosionShot Put6kg1.23-05.75 PB-
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 8 · Track Xplosion100 Meters8.15.13a-
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 1 · Track XplosionShot Put6lb1.7.98m PB-
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Javelin · Place 1 · Track XplosionJavelin300g TJ1.75-00-
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Place 2 · Track XplosionShot Put6lb2.23-09.00-
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Shot Put · Place 2 · Track XplosionShot Put224-10.00—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 23 · Track Xplosion400 Meters231:14.01a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 50 · Track Xplosion100 Meters5014.85a PB—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 1 · Track XplosionShot Put17.21m—
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 24 · Track XplosionShot Put241:17.82—
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · Shot Put · Place 1 · Track XplosionShot Put122-5.50—
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 400 Meters · Place 20 · Track Xplosion400 Meters201:21.04a—
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 24 · Track Xplosion60 MeterRound P24.9.30a PB-
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 2 · Track XplosionShot Put6lb2.7.21m PB-
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 31 · Track Xplosion200 Meters31.32.07a PB-

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Shot Put · Place 1 · Track XplosionShot Put18.22m—
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Shot Put · Place 1 · Track XplosionShot Put4lb1.7.85m-
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 3 · Track Xplosion400 Meters3.1:11.41a PB-
Jun 6AAU North Carolina District QualifierJun 6 · Shot Put · Place 1 · Track XplosionShot Put4lb1.8.10m PB-
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 3 · Track Xplosion400 Meters3.1:11.60a-
May 242025 Durham Striders Invitation (Dev)May 24 · Shot Put · Place 1 · Track XplosionShot Put18.67mR—
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 2 · Track XplosionLong Jump23.14m PB—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 2 · Track Xplosion400 Meters21:15.02—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 4 · Track Xplosion100 Meters415.21—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Shot Put · Place 1 · Track XplosionShot Put4lb1.7.62m-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 2 · Track Xplosion400 Meters2.1:13.20a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 4 · Track Xplosion100 Meters4.15.72a-
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · Shot Put · Place 1 · Track XplosionShot Put2kg1.23-06.00Unofficial-
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 400 Meters · Place 1 · Track Xplosion400 Meters1.1:12.40aUnofficial-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Shot Put · Place 1 · Track XplosionShot Put6lb1.25-04.00-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 3 · Track Xplosion400 Meters3.1:17.86a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 8 · Track Xplosion100 Meters8.15.21a-

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 1 · Track XplosionShot Put17.22m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 4 · Track Xplosion400 Meters41:14.51a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 17 · Track Xplosion60 MetersRound P179.66a PB—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 5 · Track Xplosion60 MeterRound P5.9.93a-
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 4 · Track Xplosion60 Meter4.9.72a-
Feb 2Track757 InviteFeb 2 · Shot Put · Place 1 · Track XplosionShot Put2kg1.6.22m PB-
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 2 · Track Xplosion400 Meters2.1:17.24a-

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Shot Put · Place 2 · Track XplosionShot Put26.21m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 5 · Track Xplosion200 MetersRound P533.88—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 3 · Track Xplosion200 Meters332.69 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · Shot Put · Place 1 · Track XplosionShot Put122-06.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 7 · Track Xplosion400 Meters71:18.44—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 1 · Track XplosionShot Put119-2.25—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 7 · Track Xplosion400 Meters71:17.88a—
Jun 1James Carter InvitationalJun 1 · Javelin · Place 3 · Track XplosionJavelin300g TJ3.13.64m-
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 3 · Track Xplosion400 Meters3.1:18.78a-
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 5 · Track Xplosion200 Meters5.35.17aWind: -0.8-
May 25Johnson RileyMay 25 · Shot Put · Place 1 · Track XplosionShot Put118-6—
May 25Johnson RileyMay 25 · 400 Meters · Place 2 · Track Xplosion400 Meters21:22.26a—
May 25Johnson RileyMay 25 · 100 Meters · Place 5 · Track Xplosion100 Meters516.23a—
May 25Johnson RileyMay 25 · 100 Meters · Place 3 · Track Xplosion100 Meters315.69a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 17 · Track Xplosion400 Meters171:23.27a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 37 · Track Xplosion200 MetersRound P3735.43a—
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 13 · Track Xplosion60 MeterRound P13.10.47a-
Jan 282024 Track757 Indoor InvitationalJan 28 · 400 Meters · Place 4 · Track Xplosion400 Meters4.1:26.40a-
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 6 · Track Xplosion200 Meters6.36.07a-
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 11 · Track Xplosion60 MeterRound P11.10.42a-
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 12 · Track Xplosion400 Meters12.1:34.86a-
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 12 · Track Xplosion200 Meters12.35.04a-

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 2 · Track Xplosion200 MetersRound P240.27a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 3 · Track Xplosion200 Meters339.67a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 4 · Track Xplosion100 Meters419.06a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 22 · Track Xplosion60 MeterRound P22.10.79a-
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 21 · Track Xplosion400 Meters21.1:41.20a-
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 26 · Track Xplosion200 Meters26.40.88a-
Jan 29The TRACK 757 InvitationalJan 29 · 200 Meters · Place 1 · Track Xplosion200 Meters139.34a—
Jan 29The TRACK 757 InvitationalJan 29 · 100 Meters · Place 1 · Track Xplosion100 Meters115.90a PB—
Jan 29The TRACK 757 InvitationalJan 29 · 60 Meters · Place 1 · Track Xplosion60 Meters111.12a—