| Jun 5 | AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 12 · Team Charlotte PremierTeam Charlotte Premier | 400m Hurdles36" / 0.914m | 12. | 57.84a PB | 12 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 110m Hurdles · Team Charlotte PremierTeam Charlotte Premier | 110m Hurdles39" / 0.991m | -- | DNF | 12 |
| Jun 5 | AAU North Carolina District QualifierJun 5 · 100 Meters · Team Charlotte PremierTeam Charlotte Premier | 100 Meters | -- | DNSWind: 0.6 | 12 |
| May 30 | NCRunners Elite Tune UpMay 30 · 110m Hurdles · Place 1 · Team Charlotte PremierTeam Charlotte Premier | 110m Hurdles39" / 0.991m | 1. | 14.31aWind: -0.5 | 12 |
| May 30 | NCRunners Elite Tune UpMay 30 · 200 Meters · Team Charlotte PremierTeam Charlotte Premier | 200 Meters | — | DNS | 12 |
| May 30 | NCRunners Elite Tune UpMay 30 · 100 Meters · Place 21 · Team Charlotte PremierTeam Charlotte Premier | 100 Meters | 21. | 11.46aWind: -0.2 | 12 |
| May 15 | NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 300m Hurdles · Place 9 · WeddingtonWeddington | 300m Hurdles36" / 0.914m | 9. | 40.23a | 12 |
| May 15 | NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 3 · WeddingtonWeddington | 110m Hurdles39" / 0.991mRound P | 3. | 14.44aWind: -2.6 | 12 |
| May 15 | NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 2 · WeddingtonWeddington | 110m Hurdles39" / 0.991m | 2. | 14.24aWind: -0.6 | 12 |
| May 9 | NCHSAA 7A West RegionalMay 9 · 300m Hurdles · Place 2 · WeddingtonWeddington | 300m Hurdles36" / 0.914m | 2. | 38.92a PB | 12 |
| May 9 | NCHSAA 7A West RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles39" / 0.991mRound P | 1. | 14.19a PBWind: 0.8 | 12 |
| May 9 | NCHSAA 7A West RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles39" / 0.991m | 1. | 14.10aWind: 2.4 | 12 |
| May 9 | NCHSAA 7A Central-West Super RegionalMay 9 · 300m Hurdles · Place 2 · WeddingtonWeddington | 300m Hurdles36" / 0.914m | 2. | 38.92a | 12 |
| May 9 | NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles39" / 0.991mRound P | 1. | 14.19aWind: 0.8 | 12 |
| May 9 | NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles39" / 0.991m | 1. | 14.10aWind: 2.4 | 12 |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington | 300m Hurdles | 1 | 38.84a | 12 |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.40a | 12 |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington | 300m Hurdles | 1 | 38.84 | SR |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington | 300m Hurdles | 1 | 38.84 | SR |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.40 | SR |
| Apr 30 | Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.40 | SR |
| Apr 22 | Weddington Meet #4Apr 22 · 300m Hurdles · Place 1 · WeddingtonWeddington | 300m Hurdles | 1 | 39.49 | — |
| Apr 22 | Weddington Meet #4Apr 22 · 100 Meters · Place 5 · WeddingtonWeddington | 100 Meters | 5 | 11.25 | — |
| Apr 15 | Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.47a | 12 |
| Apr 15 | Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.47 | SR |
| Apr 15 | Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.47 | SR |
| Mar 28 | Weddington InvitationalMar 28 · 300m Hurdles · Place 4 · WeddingtonWeddington | 300m Hurdles | 4 | 40.50 | SR |
| Mar 28 | Weddington InvitationalMar 28 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 15.22 | SR |
| Mar 18 | Weddington Meet #3Mar 18 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.86 | — |
| Mar 11 | Weddington Meet #2Mar 11 · 200 Meters · Place 3 · WeddingtonWeddington | 200 Meters | 3 | 22.44a PB | 12 |
| Mar 11 | Weddington Meet #2Mar 11 · 100 Meters · Place 7 · WeddingtonWeddington | 100 Meters | 7 | 11.23a PB | 12 |
| Mar 7 | Clash of the CarolinasMar 7 · 110m Hurdles · Place 3 · WeddingtonWeddington | 110m Hurdles | 3 | 14.49 | 12 |
| Mar 7 | Clash of the CarolinasMar 7 · 110m Hurdles · Place 2 · WeddingtonWeddington | 110m Hurdles | 2 | 14.45 | 12 |
| Mar 4 | Weddington Meet #1Mar 4 · 300m Hurdles · Place 1 · WeddingtonWeddington | 300m Hurdles | 1 | 40.67 | — |
| Mar 4 | Weddington Meet #1Mar 4 · 110m Hurdles · Place 1 · WeddingtonWeddington | 110m Hurdles | 1 | 14.52 | — |