Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor4A Central Regionals · May 915.36a4A Central RegionalsMay 9, 2026
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2023.11Jim Law Invitational (Youth)June 20, 2026
300 Meters · IndoorEast Rowan Polar Bear #2 · Jan 838.56East Rowan Polar Bear #2January 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 1340.32aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
400 Meters · OutdoorJohnson Riley · May 251:58.50aJohnson RileyMay 25, 2024
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 1254.842NCHSAA 4A ChampsFebruary 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU North Carolina District Qualifier · Jun 556.64aAAU North Carolina District QualifierJune 5, 2026
55m Hurdles · 39" · IndoorStay In Your Lane Invitational · Dec 139.85aStay In Your Lane InvitationalDecember 13, 2025
800 Meters · OutdoorJohnson Riley · May 254:19.35aJohnson RileyMay 25, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · 400m Hurdles · Place 1 · Next Generation DefendersNext Generation Defenders400m Hurdles157.2117
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 10 · Next Generation DefendersNext Generation Defenders200 MetersRound P1023.11 PB17
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 43 · Next Generation DefendersNext Generation Defenders400m Hurdles36" / 0.914m43.57.77a11
Jun 5AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 8 · Next Generation DefendersNext Generation Defenders400m Hurdles36" / 0.914m8.56.64a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 110m Hurdles · Place 12 · Next Generation DefendersNext Generation Defenders110m Hurdles39" / 0.991m12.15.49a11
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Next Generation DefendersNext Generation Defenders400 Meters--DNS11
May 302026 BODYARMOR State GamesMay 30 · 400m Hurdles · Place 2 · Next Generation DefendersNext Generation Defenders400m Hurdles256.30a11
May 302026 BODYARMOR State GamesMay 30 · 110m Hurdles · Place 5 · Next Generation DefendersNext Generation Defenders110m Hurdles515.50a11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400m Hurdles · Next Generation DefendersNext Generation Defenders400m Hurdles36" / 0.914m—DNS11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 110m Hurdles · Place 2 · Next Generation DefendersNext Generation Defenders110m Hurdles39" / 0.991m2.16.50a11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 300m Hurdles · Place 6 · SalisburySalisbury300m Hurdles36" / 0.914m6.40.32a PB11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 110m Hurdles · Place 7 · SalisburySalisbury110m Hurdles39" / 0.991mRound P7.15.87a11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 110m Hurdles · Place 8 · SalisburySalisbury110m Hurdles39" / 0.991m8.16.20aWind: -111
May 94A Central RegionalsMay 9 · 300m Hurdles · Place 4 · SalisburySalisbury300m Hurdles36" / 0.914m4.42.24a11
May 94A Central RegionalsMay 9 · 110m Hurdles · Place 3 · SalisburySalisbury110m Hurdles39" / 0.991mRound P3.15.36a PB11
May 94A Central RegionalsMay 9 · 110m Hurdles · Place 4 · SalisburySalisbury110m Hurdles39" / 0.991m4.15.91a11
Apr 29South Piedmont Conference ChampionshipApr 29 · 300m Hurdles · SalisburySalisbury300m Hurdles36" / 0.914m—DNS11
Apr 29South Piedmont Conference ChampionshipApr 29 · 110m Hurdles · Place 6 · SalisburySalisbury110m Hurdles39" / 0.991m6.18.11aWind: 0.711
Apr 1Concord Meet #2Apr 1 · 300m Hurdles · Place 1 · SalisburySalisbury300m Hurdles36" / 0.914m1.40.86a11
Apr 1Concord Meet #2Apr 1 · 110m Hurdles · SalisburySalisbury110m Hurdles39" / 0.991m—DNSWind: 0.211
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 300m Hurdles · Place 2 · SalisburySalisbury300m Hurdles36" / 0.914m2.41.29a11
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 110m Hurdles · Place 4 · SalisburySalisbury110m Hurdles39" / 0.991m4.17.00aWind: -1.111
Mar 19SPC Preconference MeetMar 19 · 300m Hurdles · Place 3 · SalisburySalisbury300m Hurdles36" / 0.914m3.43.33a11
Mar 19SPC Preconference MeetMar 19 · 110m Hurdles · Place 1 · SalisburySalisbury110m Hurdles39" / 0.991m1.16.46aWind: 111

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · SalisburySalisbury400 MetersRelay Split—54.842 PB11
Jan 8East Rowan Polar Bear #2Jan 8 · 300 Meters · Place 9 · SalisburySalisbury300 Meters938.56 PB11
Jan 8East Rowan Polar Bear #2Jan 8 · 55m Hurdles · Place 5 · SalisburySalisbury55m Hurdles510.3711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 55m Hurdles · Place 26 · SalisburySalisbury55m Hurdles39"26.9.85a PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 400 Meters · SalisburySalisbury400 MetersRelay Split—57.40811

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Johnson RileyMay 25 · 800 Meters · Place 11 · SalisburySalisbury800 Meters114:19.35a PB—
May 25Johnson RileyMay 25 · 400 Meters · Place 32 · SalisburySalisbury400 Meters321:58.50a PB—
Apr 4East Rowan Meet #4Apr 4 · 300m Hurdles · Place 9 · SalisburySalisbury300m Hurdles947.689
Apr 4East Rowan Meet #4Apr 4 · 110m Hurdles · Place 7 · SalisburySalisbury110m Hurdles719.019
Mar 14South Rowan Meet #1Mar 14 · 300m Hurdles · Place 7 · SalisburySalisbury300m Hurdles747.54—