| Jun 11 | USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 400m Hurdles · Place 2 · Cedar Hill Blaze TrackCedar Hill Blaze Track | 400m Hurdles30" / 0.762mRound P | 2. | 1:06.52a | 11 |
| Jun 11 | USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 400m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track | 400m Hurdles30" / 0.762m | 1. | 1:02.59a PB | 11 |
| May 1 | UIL 6A Region II & III-1A TF26May 1 · 300m Hurdles · Place 7 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762mRound P | 7. | 44.56a | 11 |
| May 1 | UIL 6A Region II & III-1A TF26May 1 · 300m Hurdles · Place 7 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762m | 7. | 44.33a | 11 |
| May 1 | UIL 6A Region II & III-1A TF26May 1 · 100m Hurdles · Place 3 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838mRound P | 3. | 14.56a | 11 |
| May 1 | UIL 6A Region II & III-1A TF26May 1 · 100m Hurdles · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | -- | DQ | 11 |
| Apr 16 | UIL 6A Area 11-12 Championships TF26Apr 16 · 300m Hurdles · Place 1 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762m | 1. | 42.38a PB | 11 |
| Apr 16 | UIL 6A Area 11-12 Championships TF26Apr 16 · 100m Hurdles · Place 1 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | 1. | 13.77a PB | 11 |
| Apr 8 | UIL 6A - District 11Apr 8 · 300m Hurdles · Place 1 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762mRound P | 1. | 43.74a | 11 |
| Apr 8 | UIL 6A - District 11Apr 8 · 300m Hurdles · Place 3 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762m | 3. | 43.37a | 11 |
| Apr 8 | UIL 6A - District 11Apr 8 · 100m Hurdles · Place 2 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838mRound P | 2. | 13.97aWind: 3.4 | 11 |
| Apr 8 | UIL 6A - District 11Apr 8 · 100m Hurdles · Place 2 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | 2. | 14.02a | 11 |
| Mar 27 | Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 300m Hurdles · Place 3 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762mRound P | 3. | 44.09a | 11 |
| Mar 27 | Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 100m Hurdles · Place 8 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838mRound P | 8. | 14.69aWind: 1 | 11 |
| Mar 27 | Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 100m Hurdles · Place 8 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | 8. | 14.92aWind: 1 | 11 |
| Mar 19 | Midlothian Donnie Conner Panther Relays TF26Mar 19 · 300m Hurdles · Place 1 · DuncanvilleDuncanville | 300m Hurdles30" / 0.762m | 1. | 43.76a | 11 |
| Mar 19 | Midlothian Donnie Conner Panther Relays TF26Mar 19 · 100m Hurdles · Place 10 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | 10. | 15.33a | 11 |
| Mar 13 | Timberview Relays TF26Mar 13 · 100m Hurdles · Place 2 · DuncanvilleDuncanville | 100m Hurdles33" / 0.838m | 2. | 13.97aWind: -3.8 | 11 |
| Mar 6 | Texas A&M Bluebonnet HS Meet TF26Mar 6 · 300m Hurdles · Place 16 · DuncanvilleDuncanville | 300m Hurdles | 16 | 44.94 | — |
| Mar 6 | Texas A&M Bluebonnet HS Meet TF26Mar 6 · 100m Hurdles · Place 34 · DuncanvilleDuncanville | 100m Hurdles | 34 | 14.88 | — |