| Jun 20 | Jim Law Invitational (Youth)Jun 20 · 400m Hurdles · Place 1 · Next Generation DefendersNext Generation Defenders | 400m Hurdles | 1 | 57.21 | 17 |
| Jun 20 | Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 10 · Next Generation DefendersNext Generation Defenders | 200 MetersRound P | 10 | 23.11 PB | 17 |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 43 · Next Generation DefendersNext Generation Defenders | 400m Hurdles36" / 0.914m | 43. | 57.77a | 11 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 8 · Next Generation DefendersNext Generation Defenders | 400m Hurdles36" / 0.914m | 8. | 56.64a PB | 11 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 110m Hurdles · Place 12 · Next Generation DefendersNext Generation Defenders | 110m Hurdles39" / 0.991m | 12. | 15.49a | 11 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 400 Meters · Next Generation DefendersNext Generation Defenders | 400 Meters | -- | DNS | 11 |
| May 30 | 2026 BODYARMOR State GamesMay 30 · 400m Hurdles · Place 2 · Next Generation DefendersNext Generation Defenders | 400m Hurdles | 2 | 56.30a | 11 |
| May 30 | 2026 BODYARMOR State GamesMay 30 · 110m Hurdles · Place 5 · Next Generation DefendersNext Generation Defenders | 110m Hurdles | 5 | 15.50a | 11 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400m Hurdles · Next Generation DefendersNext Generation Defenders | 400m Hurdles36" / 0.914m | — | DNS | 11 |
| May 23 | Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 110m Hurdles · Place 2 · Next Generation DefendersNext Generation Defenders | 110m Hurdles39" / 0.991m | 2. | 16.50a | 11 |
| May 13 | NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 300m Hurdles · Place 6 · SalisburySalisbury | 300m Hurdles36" / 0.914m | 6. | 40.32a PB | 11 |
| May 13 | NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 110m Hurdles · Place 7 · SalisburySalisbury | 110m Hurdles39" / 0.991mRound P | 7. | 15.87a | 11 |
| May 13 | NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 110m Hurdles · Place 8 · SalisburySalisbury | 110m Hurdles39" / 0.991m | 8. | 16.20aWind: -1 | 11 |
| May 9 | 4A Central RegionalsMay 9 · 300m Hurdles · Place 4 · SalisburySalisbury | 300m Hurdles36" / 0.914m | 4. | 42.24a | 11 |
| May 9 | 4A Central RegionalsMay 9 · 110m Hurdles · Place 3 · SalisburySalisbury | 110m Hurdles39" / 0.991mRound P | 3. | 15.36a PB | 11 |
| May 9 | 4A Central RegionalsMay 9 · 110m Hurdles · Place 4 · SalisburySalisbury | 110m Hurdles39" / 0.991m | 4. | 15.91a | 11 |
| Apr 29 | South Piedmont Conference ChampionshipApr 29 · 300m Hurdles · SalisburySalisbury | 300m Hurdles36" / 0.914m | — | DNS | 11 |
| Apr 29 | South Piedmont Conference ChampionshipApr 29 · 110m Hurdles · Place 6 · SalisburySalisbury | 110m Hurdles39" / 0.991m | 6. | 18.11aWind: 0.7 | 11 |
| Apr 1 | Concord Meet #2Apr 1 · 300m Hurdles · Place 1 · SalisburySalisbury | 300m Hurdles36" / 0.914m | 1. | 40.86a | 11 |
| Apr 1 | Concord Meet #2Apr 1 · 110m Hurdles · SalisburySalisbury | 110m Hurdles39" / 0.991m | — | DNSWind: 0.2 | 11 |
| Mar 26 | Bulldog On Senior Send Off (Senior Night)Mar 26 · 300m Hurdles · Place 2 · SalisburySalisbury | 300m Hurdles36" / 0.914m | 2. | 41.29a | 11 |
| Mar 26 | Bulldog On Senior Send Off (Senior Night)Mar 26 · 110m Hurdles · Place 4 · SalisburySalisbury | 110m Hurdles39" / 0.991m | 4. | 17.00aWind: -1.1 | 11 |
| Mar 19 | SPC Preconference MeetMar 19 · 300m Hurdles · Place 3 · SalisburySalisbury | 300m Hurdles36" / 0.914m | 3. | 43.33a | 11 |
| Mar 19 | SPC Preconference MeetMar 19 · 110m Hurdles · Place 1 · SalisburySalisbury | 110m Hurdles39" / 0.991m | 1. | 16.46aWind: 1 | 11 |