Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Russell E. Blunt East Coast Invitational · Jul 1812.89a2025 Russell E. Blunt East Coast InvitationalJuly 18, 2025
200 Meters · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 727.58aCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
200 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2426.25a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
400 Meters · IndoorAAU 14U Indoor National Championship · Feb 141:04.73aAAU 14U Indoor National ChampionshipFebruary 14, 2026
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 61:05.00aAAU North Carolina District QualifierJune 6, 2025
60 Meter · IndoorAAU 14U Indoor National Championship · Feb 148.27aAAU 14U Indoor National ChampionshipFebruary 14, 2026
60 Meters · IndoorAAU Indoor National Championships · Mar 78.58aAAU Indoor National ChampionshipsMarch 7, 2025
Long Jump · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 73.61mCoach Miami Presents the Virginia Beast InvitationalDecember 7, 2025
Long Jump · Outdoor2024 Russell E. Blunt East Coast Invitational · Jul 193.63m2024 Russell E. Blunt East Coast InvitationalJuly 19, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 5 · Track XplosionTrack Xplosion100 MetersRound P5.13.09aWind: -1.15
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 6 · Track XplosionTrack Xplosion100 MetersRound S6.12.92aWind: 0.55
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 Meters3.12.98aWind: -1.25
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 MetersRound P2.27.27aWind: -2.15
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 Meters2.26.25a PBWind: 1.15
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 MetersRound P3.13.37aWind: 05
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.12.91aWind: -0.15
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 Meters2.27.10aWind: 05
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.12.95aWind: 0.95
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Track XplosionTrack Xplosion200 Meters--DNSWind: 1.35
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.08a5
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Track XplosionTrack Xplosion200 Meters—DNS5
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 7 · Track XplosionTrack Xplosion100 Meters7.14.07a5

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 1 · Track XplosionTrack Xplosion60m Hurdles18.35—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 1 · Track XplosionTrack Xplosion60m Hurdles18.39q—
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 3 · Track XplosionTrack Xplosion60 MeterRound P3.8.46a5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 Meter2.8.27a PB5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:04.73a PB5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P1.28.53a5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.27.75a5
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 MeterRound P2.8.46a5
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 Meter2.8.34a5
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 6 · Track XplosionTrack Xplosion400 Meters6.1:05.41a5
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 8 · Track XplosionTrack Xplosion200 Meters8.27.80a5

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60 Meter · Place 1 · UnattachedUnattached60 MeterRound P1.8.31aWind: 05
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 60 Meter · Place 1 · UnattachedUnattached60 Meter1.8.31aWind: 05
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.3.61m PB5
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.27.58a PBWind: 05
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P128.42a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters127.69a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 1 · Track XplosionTrack Xplosion60 MetersRound P18.58a PB—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 1 · Track XplosionTrack Xplosion60 MeterRound P1.8.73a4
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 1 · Track XplosionTrack Xplosion60 Meter1.8.63a4
Feb 2Track757 InviteFeb 2 · Long Jump · Place 3 · Track XplosionTrack XplosionLong Jump3.3.43m4
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:07.63a4
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 2 · Track XplosiTrack Xplosi400 Meters21:10.01—
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 1 · Track XplosiTrack Xplosi200 Meters128.72—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 1 · Track XplosiTrack Xplosi60 Meters18.63—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 1 · Track XplosiTrack Xplosi60 MetersRound P18.82—
Jan 5757 ShowdownJan 5 · 60 Meter · Place 1 · Track XplosionTrack Xplosion60 MeterRound P1.8.78a4
Jan 5757 ShowdownJan 5 · 60 Meter · Place 1 · Track XplosionTrack Xplosion60 Meter1.8.77a4
Jan 5757 ShowdownJan 5 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:10.66a4
Jan 5757 ShowdownJan 5 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.29.90a4

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump14.31m—
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 MetersRound P113.21a—
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters112.89a PB—
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:05.00a PB4
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.28.33a4
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.27aWind: 1.34
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump14.14m—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:06.44—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters113.64—
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:05.81a4
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.28.87aWind: 0.54
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 MetersRound P1.13.82aWind: -0.84
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.97aWind: -0.94
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · Long Jump · Place 2 · Track XplosionTrack XplosionLong Jump2.12-09.00Unofficial4
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.28.13aUnofficial4
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.62aUnofficial4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:06.05a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P1.28.53a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.28.27a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.45a4

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 200 Meters · Place 1 · 15 Track Xplosi15 Track Xplosi200 Meters127.18J—
Jul 27AAU Junior Olympic GamesJul 27 · 100 Meters · Place 1 · 15 Track Xplosi15 Track Xplosi100 MetersRound S113.46—
Jul 27AAU Junior Olympic GamesJul 27 · 200 Meters · Place 2 · 15 Track Xplosi15 Track Xplosi200 MetersRound S227.97—
Jul 27AAU Junior Olympic GamesJul 27 · 400 Meters · Place 5 · 15 Track Xplosi15 Track Xplosi400 MetersRound P51:07.79—
Jul 27AAU Junior Olympic GamesJul 27 · 100 Meters · Place 1 · 15 Track Xplosi15 Track Xplosi100 MetersRound P113.51—
Jul 27AAU Junior Olympic GamesJul 27 · 200 Meters · Place 2 · 15 Track Xplosi15 Track Xplosi200 MetersRound P228.53—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Long Jump · Place 6 · Track XplosionTrack XplosionLong Jump63.63m PB—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 MetersRound P11:09.36—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:06.82—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 MetersRound P313.68—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 Meters213.72—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:07.71—
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters129.44—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters113.62—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:07.40a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters129.52a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters129.54a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 Meters214.21a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters113.98a—
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:09.32a3
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 Meters2.30.90aWind: -0.63
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 2 · Track XplosionTrack Xplosion100 MetersRound P2.14.51aWind: -0.93
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.14.35a3
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:08.44a3
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 Meters2.29.87a3
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 Meters3.14.33a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters1.1:08.69a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 12 · Track XplosionTrack Xplosion200 MetersRound P12.32.36a3
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.13.82a3
Apr 13Speed Capital RichmondApr 13 · 200 Meters · Place 1 · Track XplosiTrack Xplosi200 Meters130.32—
Apr 13Speed Capital RichmondApr 13 · 400 Meters · Place 1 · Track XplosiTrack Xplosi400 Meters11:11.73—
Apr 13Speed Capital RichmondApr 13 · 100 Meters · Place 1 · Track XplosiTrack Xplosi100 Meters114.44—
Apr 13Speed Capital RichmondApr 13 · 100 Meters · Place 1 · Track XplosiTrack Xplosi100 MetersRound P114.29—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 Meters11:08.43a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P129.11a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters129.15a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 1 · Track XplosionTrack Xplosion60 MetersRound P18.91a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 1 · Track XplosionTrack Xplosion60 Meters18.86a—
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 5 · Track XplosionTrack Xplosion60 MeterRound P5.9.37a3
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 3 · Track XplosionTrack Xplosion60 Meter3.9.15a3
Jan 282024 Track757 Indoor InvitationalJan 28 · 400 Meters · Track XplosionTrack Xplosion400 Meters--DNS3
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 12 · Track XplosionTrack Xplosion200 Meters12.32.42a3
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 3 · Track XplosionTrack Xplosion60 MeterRound P3.9.11a3
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 2 · Track XplosionTrack Xplosion60 Meter2.8.97a3
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:11.13a3
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 Meters3.29.98a3
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 2 · Track XplosiTrack Xplosi400 Meters21:11.13—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 3 · Track XplosiTrack Xplosi200 Meters329.98—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 2 · Track XplosiTrack Xplosi60 Meters28.97—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 3 · Track XplosiTrack Xplosi60 MetersRound P39.107—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 9 · Track XplosionTrack XplosionLong Jump9.3.15mWind: -0.7Unofficial2
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 1 · Track XplosionTrack Xplosion400 MetersRound P1.1:07.64aUnofficial2
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters2.1:08.67aUnofficial2
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P1.31.50aWind: -0.5Unofficial2
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters1.30.26aWind: 1.7Unofficial2
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 2 · Track XplosionTrack Xplosion400 Meters21:12.60a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 MetersRound P133.57a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters133.03a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters115.62a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 400 Meters · Place 35 · 15 Track Xplosi15 Track Xplosi400 MetersRound P351:17.50—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 100 Meters · Place 57 · 15 Track Xplosi15 Track Xplosi100 MetersRound P5715.71—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 30 · 15 Track Xplosi15 Track Xplosi200 MetersRound P3032.32—
Jun 4North Carolina AAU District MeetJun 4 · 400 Meters · Place 12 · 15 Track Xplosi15 Track Xplosi400 Meters121:22.55—
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 15 · 15 Track Xplosi15 Track Xplosi200 MetersRound P1536.09—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 9 · 15 Track Xplosi15 Track Xplosi100 MetersRound P916.28—