| Jul 11 | Come Fly With Us InvitationalJul 11 · 100m Hurdles · Milwaukee Speed AcademyMilwaukee Speed Academy | 100m Hurdles33" / 0.838m | — | DNS | 12 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 11 · Milwaukee Speed AcademyMilwaukee Speed Academy | 400m Hurdles30" / 0.762m | 11. | 1:09.36a PB | 12 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100m Hurdles · Place 13 · Milwaukee Speed AcademyMilwaukee Speed Academy | 100m Hurdles33" / 0.838mRound P | 13. | 16.29a | 12 |
| Jun 20 | AAU Wisconsin District QualifierJun 20 · 400m Hurdles · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy | 400m Hurdles | 5 | 1:11.43a | 12 |
| Jun 20 | AAU Wisconsin District QualifierJun 20 · 100m Hurdles · Place 5 · Milwaukee Speed AcademyMilwaukee Speed Academy | 100m Hurdles | 5 | 16.41a | 12 |
| Jun 13 | MKE Speed Time Trial Showcase meetJun 13 · 100m Hurdles · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy | 100m Hurdles33" / 0.838mRound P | 3. | 16.66a | 12 |
| Jun 13 | MKE Speed Time Trial Showcase meetJun 13 · 100m Hurdles · Place 3 · Milwaukee Speed AcademyMilwaukee Speed Academy | 100m Hurdles33" / 0.838m | 3. | 17.09a | 12 |
| Jun 5 | WIAA State Track & Field ChampionshipsJun 5 · 300m Hurdles · Place 17 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles30" / 0.762mRound P | 17. | 47.03a PB | 12 |
| Jun 5 | WIAA State Track & Field ChampionshipsJun 5 · 100m Hurdles · Place 20 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles33" / 0.838mRound P | 20. | 16.51aWind: -1.5 | 12 |
| May 29 | D1 Sectional 4 - South MilwaukeeMay 29 · 300m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles30" / 0.762m | 2. | 47.07a | 12 |
| May 29 | D1 Sectional 4 - South MilwaukeeMay 29 · 100m Hurdles · Place 3 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles33" / 0.838m | 3. | 16.27a PB | 12 |
| May 26 | D1 Regional 4B - FranklinMay 26 · 300m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles30" / 0.762m | 2. | 48.65a | 12 |
| May 26 | D1 Regional 4B - FranklinMay 26 · 100m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles33" / 0.838m | 2. | 16.94a | 12 |
| May 15 | SEC Varsity ConferenceMay 15 · 300m Hurdles · Place 1 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles | 1 | 48.23a | 12 |
| May 15 | SEC Varsity ConferenceMay 15 · 100m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 2 | 16.58a | 12 |
| May 9 | Myrhum InviteMay 9 · 300m Hurdles · Place 5 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles | 5 | 47.34a | 12 |
| May 9 | Myrhum InviteMay 9 · 100m Hurdles · Place 34 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 34 | 17.66a | 12 |
| May 5 | Kenosha County InviteMay 5 · 300m Hurdles · Place 1 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles | 1 | 48.42a | 12 |
| May 5 | Kenosha County InviteMay 5 · 100m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 2 | 16.22a | 12 |
| Apr 28 | Brookfield Central JV Lancer InviteApr 28 · 100m Hurdles · Place 1 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 1 | 16.58a | 12 |
| Apr 28 | Brookfield Central JV Lancer InviteApr 28 · 200 Meters · Place 1 · Kenosha Indian TrailKenosha Indian Trail | 200 Meters | 1 | 27.74a PB | 12 |
| Apr 24 | Spartan InviteApr 24 · 300m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles | 2 | 47.95a | 12 |
| Apr 24 | Spartan InviteApr 24 · 100m Hurdles · Place 3 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 3 | 16.90a | 12 |
| Apr 24 | Spartan InviteApr 24 · 300m Hurdles · Place 2 · Kenosha Indian TrailKenosha Indian Trail | 300m Hurdles | 2 | 47.95a | 12 |
| Apr 24 | Spartan InviteApr 24 · 100m Hurdles · Place 3 · Kenosha Indian TrailKenosha Indian Trail | 100m Hurdles | 3 | 16.90a | 12 |
| Mar 28 | Case ClassicMar 28 · 55m Hurdles · Place 7 · Kenosha Indian TrailKenosha Indian Trail | 55m HurdlesRound P | 7 | 9.72a | 12 |
| Mar 28 | Case ClassicMar 28 · 55m Hurdles · Place 7 · Kenosha Indian TrailKenosha Indian Trail | 55m Hurdles | 7 | 9.72a | 12 |
| Mar 28 | Case ClassicMar 28 · 300 Meters · Place 6 · Kenosha Indian TrailKenosha Indian Trail | 300 Meters | 6 | 45.67a PB | 12 |
| Mar 21 | Performance Running Outfitters InviteMar 21 · 60m Hurdles · Place 9 · Kenosha Indian TrailKenosha Indian Trail | 60m Hurdles | 9 | 10.91a | 12 |