Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJohnson Riley · May 3015.35aJohnson RileyMay 30, 2026
200 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 2234.41a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 531.96aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:16.28aThe Carolina's Sprint FestMay 9, 2026
60 Meter · IndoorThe VA Showcase · Jan 179.98aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorAAU Indoor National Championships · Mar 710.77aAAU Indoor National ChampionshipsMarch 7, 2025
Combined results · OutdoorBODYARMOR State Games · Jun 527.85BODYARMOR State GamesJune 5, 2021
High Jump · IndoorAAU Indoor National Championship · Mar 61.00mAAU Indoor National ChampionshipMarch 6, 2026
High Jump · OutdoorAAU Track and Field Region 25 Qualifier · Jun 250.92mAAU Track and Field Region 25 QualifierJune 25, 2026
Javelin · 300g TJ · OutdoorAAU Track & Field Region 25 Qualifier · Jun 269.30mAAU Track & Field Region 25 QualifierJune 26, 2025
Long Jump · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 243.69m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Results · IndoorThe TRACK 757 Invitational · Jan 2913.13aThe TRACK 757 InvitationalJanuary 29, 2023
Shot Put · 2kg · IndoorTrack757 Invite · Feb 23.81mTrack757 InviteFebruary 2, 2025
Shot Put · 6lb · OutdoorJames Carter Invitational · Jun 12.87mJames Carter InvitationalJune 1, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Long Jump · Place 5 · Track XplosionTrack XplosionLong Jump5.3.69m PBWind: 0.79
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 22 · Track XplosionTrack Xplosion100 MetersRound P22.15.95aWind: -0.69
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · Long Jump · Track XplosionTrack XplosionLong Jump—NM9
Jul 18SUPA & RUN U Xpress Present - The S.T.A.R. ClassicJul 18 · 100 Meters · Track XplosionTrack Xplosion100 Meters—DNSWind: 29
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 1 · Track XplosionTrack XplosionLong Jump13.70m9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · High Jump · Place 2 · Track XplosionTrack XplosionHigh Jump20.92m PB9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Shot Put · Place 2 · Track XplosionTrack XplosionShot Put24.73m9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200 Meters · Place 1 · Track XplosionTrack Xplosion200 Meters132.32a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200 Meters · Place 9 · Track XplosionTrack Xplosion200 Meters932.01a9
Jun 13James Carter Invitational 2026Jun 13 · Long Jump · Place 7 · Track XplosionTrack XplosionLong Jump7.9-05.509
Jun 13James Carter Invitational 2026Jun 13 · 200 Meters · Place 9 · Track XplosionTrack Xplosion200 Meters9.33.36a9
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 14 · Track XplosionTrack Xplosion100 Meters14.16.08a9
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 3 · Track XplosionTrack XplosionLong Jump3.3.67mWind: 09
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 Meters11.31.96a PBWind: 0.29
May 30Johnson RileyMay 30 · 400 Meters · Place 14 · Track XplosionTrack Xplosion400 Meters14.1:19.56a9
May 30Johnson RileyMay 30 · 100 Meters · Place 12 · Track XplosionTrack Xplosion100 Meters12.15.35a PB9
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 5 · Track XplosionTrack XplosionLong Jump5.9-11.009
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 20 · Track XplosionTrack Xplosion100 Meters20.15.82a9
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 13 · UnattachedUnattached400 Meters13.1:16.28a PB9
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.32.90a9
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 13 · UnattachedUnattached100 MetersRound P13.15.55a9
Apr 25Fayetteville Flyers Developmental MeetApr 25 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 Meters3.32.00a9
Apr 25Fayetteville Flyers Developmental MeetApr 25 · 100 Meters · Place 8 · Track XplosionTrack Xplosion100 Meters8.15.55a9
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Long Jump · Place 10 · Track XplosionTrack XplosionLong Jump1011-03.009
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 24 · Track XplosionTrack Xplosion200 MetersRound P2432.18a9
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 32 · Track XplosionTrack Xplosion100 Meters3215.52a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · High Jump · Place 5 · Track XplosionTrack XplosionHigh Jump51.00m PB—
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · High Jump · Place 2 · Track XplosionTrack XplosionHigh Jump23-29
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 200 Meters · Place 21 · Track XplosionTrack Xplosion200 Meters2134.41a PB9
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 26 · Track XplosionTrack Xplosion60 MeterRound P26.9.98a PB9
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 52 · Track XplosionTrack Xplosion200 Meters52.35.64a9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 12 · UnattachedUnattached60 MeterRound P12.10.11a9
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.36.19a9
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 8 · Track XplosionTrack XplosionShot Put83.56m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 42 · Track XplosionTrack Xplosion200 MetersRound P4237.38a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 41 · Track XplosionTrack Xplosion60 MetersRound P4110.77a PB—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 7 · Track XplosionTrack Xplosion60 MeterRound P7.11.03a8
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 4 · Track XplosionTrack Xplosion60 Meter4.10.73a8
Feb 2Track757 InviteFeb 2 · Shot Put · Place 2 · Track XplosionTrack XplosionShot Put2kg2.3.81m PB8
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 8 · Track XplosionTrack Xplosion200 Meters8.38.55a8

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Javelin · Place 3 · Track XplosionTrack XplosionJavelin310.05m8
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200 Meters · Place 5 · Track XplosionTrack Xplosion200 MetersRound P533.68a8
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 200 Meters · Place 6 · Track XplosionTrack Xplosion200 Meters633.78a8
Jul 12McNeil InvitationalJul 12 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 Meters3.35.09aWind: 08
Jul 12McNeil InvitationalJul 12 · 100 Meters · Place 4 · Track XplosionTrack Xplosion100 Meters4.16.49aWind: -0.48
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Javelin · Place 3 · Track XplosionTrack XplosionJavelin300g TJ3.9.30m PB8
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 9 · Track XplosionTrack Xplosion400 Meters9.1:19.40a8
Jun 12Lee Vernon McNeill MeetJun 12 · 200 Meters · Place 3 · Track XplosionTrack Xplosion200 Meters3.35.09aWind: 08
Jun 12Lee Vernon McNeill MeetJun 12 · 100 Meters · Place 4 · Track XplosionTrack Xplosion100 Meters4.16.49aWind: -0.48
Jun 6AAU North Carolina District QualifierJun 6 · Javelin · Place 4 · Track XplosionTrack XplosionJavelin300g TJ4.9.22m8
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 6 · Track XplosionTrack Xplosion400 Meters6.1:20.54a8
May 242025 Durham Striders Invitation (Dev)May 24 · Javelin · Place 4 · Track XplosionTrack XplosionJavelin48.78m—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 6 · Track XplosionTrack Xplosion400 Meters61:24.34—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 9 · Track XplosionTrack Xplosion100 Meters916.70—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 11 · Track XplosionTrack Xplosion400 Meters11.1:29.62a8
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 15 · Track XplosionTrack Xplosion200 Meters15.36.22a8
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 26 · Track XplosionTrack Xplosion100 Meters26.17.63a8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 400 Meters · Place 4 · Track XplosionTrack Xplosion400 Meters4.1:26.98aUnofficial8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 200 Meters · Place 5 · Track XplosionTrack Xplosion200 Meters5.36.56aUnofficial8
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 4 · Track XplosionTrack Xplosion100 Meters4.16.61aUnofficial8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 22 · Track XplosionTrack Xplosion400 Meters22.1:34.58a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 17 · Track XplosionTrack Xplosion200 MetersRound P17.36.37a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 16 · Track XplosionTrack Xplosion100 Meters16.16.69a8

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Shot Put · Place 3 · Track XplosionTrack XplosionShot Put33.52m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 12 · Track XplosionTrack Xplosion200 MetersRound P1238.49—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 20 · Track XplosionTrack Xplosion100 MetersRound P2017.91—
Jun 27AAU NC Regional 25 QualifierJun 27 · Shot Put · Place 5 · Track XplosionTrack XplosionShot Put513-00.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 8 · Track XplosionTrack XplosionJavelin821-02—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 4 · Track XplosionTrack XplosionJavelin430-0—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 6 · Track XplosionTrack XplosionShot Put610-7—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 39 · Track XplosionTrack Xplosion200 Meters3938.82a—
Jun 1James Carter InvitationalJun 1 · Javelin · Place 4 · Track XplosionTrack XplosionJavelin300g TJ4.7.54m7
Jun 1James Carter InvitationalJun 1 · Shot Put · Place 4 · Track XplosionTrack XplosionShot Put6lb4.2.87m PB7
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 11 · Track XplosionTrack Xplosion200 Meters11.40.28aWind: -0.77
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 11 · Track XplosionTrack Xplosion100 MetersRound P11.18.51aWind: 0.27
May 25Johnson RileyMay 25 · Shot Put · Place 4 · Track XplosionTrack XplosionShot Put47-5—
May 25Johnson RileyMay 25 · 200 Meters · Place 15 · Track XplosionTrack Xplosion200 Meters1539.30a—
May 25Johnson RileyMay 25 · 100 Meters · Place 22 · Track XplosionTrack Xplosion100 Meters2218.06a—
May 19Ken Roberts Panther EliteMay 19 · Javelin · Place 9 · Track XplosionTrack XplosionJavelin300g TJ9.17-087
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 22 · Track XplosionTrack Xplosion200 Meters22.40.13a7
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 31 · Track XplosionTrack Xplosion100 Meters31.18.69a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 39 · Track XplosionTrack Xplosion400 Meters39.1:47.75a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 36 · Track XplosionTrack Xplosion200 MetersRound P36.41.70a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 43 · Track XplosionTrack Xplosion100 Meters43.18.48a7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 22 · Track XplosionTrack Xplosion60 MeterRound P22.12.33a7
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 21 · Track XplosionTrack Xplosion200 Meters21.45.30a7

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 13 · Track XplosionTrack Xplosion200 MetersRound P1345.38a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 19 · Track XplosionTrack Xplosion100 Meters1922.24a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29The TRACK 757 InvitationalJan 29 · Results · Place 6 · Track XplosionTrack XplosionResults621.34a—
Jan 29The TRACK 757 InvitationalJan 29 · Results · Place 7 · Track XplosionTrack XplosionResults713.13a PB—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 33 · Track XplosionTrack Xplosion200 MetersRound P33.56.57aWind: -2.54
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 29 · Track XplosionTrack Xplosion100 MetersRound P29.25.19aWind: -0.84
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Track XplosionTrack Xplosion200 MetersRound P—DNS4
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Track XplosionTrack Xplosion100 MetersRound P—DNS4
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 31 · Track XplosionTrack XplosionCombined results311:05.90—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 31 · Track XplosionTrack XplosionCombined results311:05.90—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 48 · Track XplosionTrack XplosionCombined resultsRound P4827.85 PB—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 48 · Track XplosionTrack XplosionCombined resultsRound P4827.85—
May 8James Carter InvitationalMay 8 · 200 Meters · Place 17 · Track XplosionTrack Xplosion200 Meters171:03.76—
May 8James Carter InvitationalMay 8 · 100 Meters · Place 21 · Track XplosionTrack Xplosion100 MetersRound P2129.14—