Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJohnson Riley · May 2513.02aJohnson RileyMay 25, 2024
200 Meters · IndoorAdidas Indoor Nationals · Mar 2026.56aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorRed Ram Running Invitational · Mar 726.12Red Ram Running InvitationalMarch 7, 2026
300 Meters · IndoorSnowball Invitational · Jan 1743.21Snowball InvitationalJanuary 17, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 7A East Regional · May 954.56aNCHSAA 7A East RegionalMay 9, 2026
400 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 181:08.07aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
400 Meters · OutdoorFreshman-Sophomore Triangle Challenge · Mar 2259.73Freshman-Sophomore Triangle ChallengeMarch 22, 2025
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:08.94aAdidas Track Nationals 2026June 18, 2026
55 Meter · IndoorMarvin Ridge Invitational · Nov 217.69aMarvin Ridge InvitationalNovember 21, 2025
55 Meters · IndoorSnowball Invitational · Jan 177.58Snowball InvitationalJanuary 17, 2025
60 Meter · IndoorUSC Youth Gamecock Challenge Finale · Feb 188.66aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
Long Jump · Outdoor2025 Durham Striders Invitation (Dev) · May 244.66m2025 Durham Striders Invitation (Dev)May 24, 2025
Results · IndoorThe TRACK 757 Invitational · Jan 298.77aThe TRACK 757 InvitationalJanuary 29, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Long Jump · Place 11 · Track XplosionTrack XplosionLong Jump11.4.61mWind: 011
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400m Hurdles · Place 4 · Track XplosionTrack Xplosion400m Hurdles30" / 0.762m4.1:08.99a11
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 39 · UnattachedUnattached400m Hurdles30" / 0.762m39.1:08.94a PB11
May 9NCHSAA 7A East RegionalMay 9 · 300m Hurdles · Place 13 · KnightdaleKnightdale300m Hurdles30" / 0.762m13.54.56a PB11
Apr 11Wake County ChampionshipsApr 11 · 400 Meters · Place 4 · KnightdaleKnightdale400 Meters4.1:01.66a11
Mar 26Wake Forest Home Meet #2Mar 26 · Long Jump · Place 2 · KnightdaleKnightdaleLong Jump2.15-00.7511
Mar 7Red Ram Running InvitationalMar 7 · 200 Meters · Place 1 · KnightdaleKnightdale200 Meters126.12 PB—

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 75 · UnattachedUnattached200 MetersRound P75.26.56a PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 10Wake Forest HS Polar Bear #2Dec 10 · 500 Meters · Place 1 · KnightdaleKnightdale500 Meters1.1:25.33aUnofficial11
Dec 10Wake Forest HS Polar Bear #2Dec 10 · 55 Meter · Place 2 · KnightdaleKnightdale55 Meter2.7.78aUnofficial11
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · 300 Meters · Place 1 · KnightdaleKnightdale300 Meters1.43.25aUnofficial11
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · 55 Meter · Place 2 · KnightdaleKnightdale55 Meter2.7.64aUnofficial11
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · Long Jump · Place 4 · Track XplosionTrack XplosionLong Jump45.00m12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 4 · Track XplosionTrack XplosionLong Jump4.4.98m12
Jun 6AAU North Carolina District QualifierJun 6 · Long Jump · Place 5 · Track XplosionTrack XplosionLong Jump5.4.97m12
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 11 · Track XplosionTrack Xplosion400 Meters11.1:01.49a12
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 18 · Track XplosionTrack Xplosion200 Meters18.26.46aWind: 3.312
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 6 · Track XplosionTrack XplosionLong Jump64.66m PB—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 5 · Track XplosionTrack Xplosion400 Meters51:01.41—
May 10NCHSAA 4A East RegionalMay 10 · 400 Meters · Place 13 · KnightdaleKnightdale400 Meters13.1:00.51a10
Apr 16Knightdale Home Meet #3Apr 16 · Long Jump · Place 2 · KnightdaleKnightdaleLong Jump2.14-210
Apr 16Knightdale Home Meet #3Apr 16 · 200 Meters · Place 1 · KnightdaleKnightdale200 Meters1.26.58a10
Apr 16Knightdale Home Meet #3Apr 16 · 100 Meters · Place 1 · KnightdaleKnightdale100 Meters1.13.50a10
Apr 12Wake County ChampionshipsApr 12 · 400 Meters · Place 7 · KnightdaleKnightdale400 Meters71:02.1810
Mar 22Freshman-Sophomore Triangle ChallengeMar 22 · Long Jump · Place 4 · KnightdaleKnightdaleLong Jump414-05.25—
Mar 22Freshman-Sophomore Triangle ChallengeMar 22 · 400 Meters · Place 3 · KnightdaleKnightdale400 Meters359.73 PB—
Mar 6Heritage Home Meet vs KHSMar 6 · Long Jump · Place 2 · KnightdaleKnightdaleLong Jump215-06.00—
Mar 6Heritage Home Meet vs KHSMar 6 · 400 Meters · Place 1 · KnightdaleKnightdale400 Meters11:03.29—
Feb 1East Chapel Hill HS Polar Bear #4Feb 1 · 300 Meters · Place 1 · KnightdaleKnightdale300 Meters1.44.18aUnofficial10
Feb 1East Chapel Hill HS Polar Bear #4Feb 1 · 55 Meter · Place 3 · KnightdaleKnightdale55 Meter3.7.74aUnofficial10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Nov 21Marvin Ridge InvitationalNov 21 · 300 Meters · KnightdaleKnightdale300 Meters--DNS11
Nov 21Marvin Ridge InvitationalNov 21 · 55 Meter · Place 8 · KnightdaleKnightdale55 Meter8.7.69a PB11
Jan 17Snowball InvitationalJan 17 · 300 Meters · Place 3 · KnightdaleKnightdale300 Meters343.21 PB10
Jan 17Snowball InvitationalJan 17 · 55 Meters · Place 3 · KnightdaleKnightdale55 Meters37.58 PB10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 55 Meter · Place 6 · KnightdaleKnightdale55 Meter6.7.98aUnofficial10
Nov 20Wake Forest HS Polar Bear #1Nov 20 · 300 Meters · Place 2 · KnightdaleKnightdale300 Meters2.42.96aUnofficial10
Nov 20Wake Forest HS Polar Bear #1Nov 20 · 55 Meter · Place 2 · KnightdaleKnightdale55 Meter2.7.58aUnofficial10
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 38 · Track XplosionTrack XplosionLong Jump3814-5—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 22 · Track XplosionTrack Xplosion400 Meters221:02.25a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 49 · Track XplosionTrack Xplosion200 Meters4927.14a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 9 · Track XplosionTrack XplosionLong Jump9.4.04m11
Jun 1James Carter InvitationalJun 1 · 400 Meters · Place 9 · Track XplosionTrack Xplosion400 Meters9.1:02.11a11
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 14 · Track XplosionTrack Xplosion200 Meters14.27.48aWind: -111
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 17 · Track XplosionTrack Xplosion100 MetersRound P17.13.32aWind: -1.311
May 25Johnson RileyMay 25 · Long Jump · Place 2 · Track XplosionTrack XplosionLong Jump216-1—
May 25Johnson RileyMay 25 · 400 Meters · Place 5 · Track XplosionTrack Xplosion400 Meters51:02.10a—
May 25Johnson RileyMay 25 · 200 Meters · Place 9 · Track XplosionTrack Xplosion200 Meters926.85a—
May 25Johnson RileyMay 25 · 100 Meters · Place 11 · Track XplosionTrack Xplosion100 Meters1113.02a PB—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 5 · Track XplosionTrack Xplosion400 Meters5.1:01.31a11
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 16 · Track XplosionTrack Xplosion200 Meters16.27.82a11
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 17 · Track XplosionTrack Xplosion100 Meters17.13.61a11
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · Long Jump · Place 9 · KnightdaleKnightdaleLong Jump913-06.00—
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · 400 Meters · Place 5 · KnightdaleKnightdale400 Meters51:04.71—
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · Long Jump · Place 9 · KnightdaleKnightdaleLong Jump913-06.00—
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · 400 Meters · Place 5 · KnightdaleKnightdale400 Meters51:04.71—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 13 · Track XplosionTrack Xplosion60 MeterRound P13.8.66a PB10
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 12 · Track XplosionTrack Xplosion400 Meters12.1:08.07a PB10
Jan 29The TRACK 757 InvitationalJan 29 · Results · Place 7 · Track XplosionTrack XplosionResults728.24a—
Jan 29The TRACK 757 InvitationalJan 29 · Results · Place 16 · Track XplosionTrack XplosionResults168.77a PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 400 Meters · Place 15 · 13 Track Xplosi13 Track Xplosi400 Meters151:09.92—
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 100 Meters · Place 7 · 13 Track Xplosi13 Track Xplosi100 MetersRound P713.86—