| Jun 25 | AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 3 · Elite Track and Field Training | 200m Hurdles | 3 | 29.99a | 8 |
| Jun 25 | AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field Training | 100m Hurdles | 3 | 16.79a | 8 |
| Jun 25 | AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field Training | 100m Hurdles | 3 | 16.38a | 8 |
| Jun 19 | USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 200m Hurdles · Place 1 · Elite Track and Field Training | 200m Hurdles | 1 | 29.53a | 8 |
| Jun 19 | USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 2 · Elite Track and Field Training | 100m HurdlesRound P | 2 | 16.27a | 8 |
| Jun 19 | USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 1 · Elite Track and Field Training | 100m Hurdles | 1 | 15.95a | 8 |
| Jun 13 | 1st Annual Lowcountry SpeedwayJun 13 · 100m Hurdles · Place 1 · Elite Track and Field Training | 100m Hurdles30" / 0.762m | 1. | 16.43a PBWind: 0.8 | 9 |
| Jun 13 | 1st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Place 2 · Elite Track and Field Training | 200 Meters | 2. | 27.94aWind: 1.1 | 9 |
| Jun 13 | 1st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 4 · Elite Track and Field Training | 100 Meters | 4. | 13.35a PBWind: 1.6 | 9 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 5 · Elite Track and Field Training | 200m Hurdles33" / 0.838m | 5. | 31.18aWind: -1.1 | 9 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 2 · Elite Track and Field Training | 100m Hurdles30" / 0.762m | 2. | 16.70a | 9 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 200 Meters · Place 18 · Elite Track and Field Training | 200 Meters | 18. | 27.60a PBWind: 1.4 | 9 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 100 Meters · Place 21 · Elite Track and Field Training | 100 Meters | 21. | 13.72aWind: 0.7 | 9 |
| May 30 | AAU South Carolina District QualifierMay 30 · 200m Hurdles · Place 1 · Elite Track and Field Training | 200m Hurdles33" / 0.838m | 1. | 31.11a PB | 9 |
| May 30 | AAU South Carolina District QualifierMay 30 · 100m Hurdles · Place 1 · Elite Track and Field Training | 100m Hurdles30" / 0.762m | 1. | 16.80a | 9 |
| May 30 | AAU South Carolina District QualifierMay 30 · 400 Meters · Place 6 · Elite Track and Field Training | 400 Meters | 6. | 1:08.52a PB | 9 |
| May 30 | AAU South Carolina District QualifierMay 30 · 100 Meters · Place 6 · Elite Track and Field Training | 100 Meters | 6. | 13.72a | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 100m Hurdles · Elite Track and Field Training | 100m Hurdles33" / 0.838m | — | DNS | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 2 · Elite Track and Field Training | 100m Hurdles33" / 0.838m | 2. | 16.70a PB | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field Training | 200 Meters | — | DNS | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field Training | 200 Meters | — | DNS | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 100 Meters · Elite Track and Field Training | 100 MetersRound P | — | DNS | 9 |
| May 9 | The Carolina's Sprint FestMay 9 · 100 Meters · Place 14 · Elite Track and Field Training | 100 MetersRound P | 14. | 13.85a | 9 |
| May 2 | NCRunners Middle School All-State MeetMay 2 · 300m Hurdles · Elite Track and Field Training | 300m Hurdles30" / 0.762m | — | DNS | 9 |
| May 2 | NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Elite Track and Field Training | 100m Hurdles30" / 0.762mRound P | — | DNSWind: 1 | 9 |
| May 2 | NCRunners Middle School All-State MeetMay 2 · 100 Meters · Elite Track and Field Training | 100 MetersRound P | — | DNSWind: 1.4 | 9 |
| Mar 28 | JCSU/Cockrell 2026 HS InvitationalMar 28 · 100m Hurdles · Place 3 · Elite Track and Field Training | 100m Hurdles | 3 | 16.09a | 8 |
| Mar 28 | JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 10 · Elite Track and Field Training | 100 Meters | 10 | 13.95a | 8 |