| Jul 25 | Alabama Last Chance MeetJul 25 · Long Jump · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 2. | 4.57m | 8 |
| Jul 25 | Alabama Last Chance MeetJul 25 · High Jump · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club | High Jump | 4. | 1.40m | 8 |
| Jul 25 | Alabama Last Chance MeetJul 25 · 200m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles30" / 0.762m | 4. | 29.92a PB | 8 |
| Jul 25 | Alabama Last Chance MeetJul 25 · 100m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles39" / 0.991m | 4. | 16.92a PB | 8 |
| Jul 18 | PTC BLOWOUT POWERED BY COACH OJul 18 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 1. | 16' 3" | 8 |
| Jul 18 | PTC BLOWOUT POWERED BY COACH OJul 18 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | High Jump | 1. | 4' 10" | 8 |
| Jul 18 | PTC BLOWOUT POWERED BY COACH OJul 18 · 110m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | 110m Hurdles39" / 0.991m | 1. | 19.17a PB | 8 |
| Jul 18 | PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club | 200 Meters | 6. | 27.32a PB | 8 |
| Jul 9 | USATF Region 6 Junior Olympic ChampionshipsJul 9 · Long Jump · Place 3 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 3. | 4.87m | 8 |
| Jul 9 | USATF Region 6 Junior Olympic ChampionshipsJul 9 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | High Jump | 1. | 1.43m | 8 |
| Jul 9 | USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200m Hurdles · Place 4 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles30" / 0.762m | 4. | 30.13aWind: -2.6 | 8 |
| Jul 9 | USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100m Hurdles · Place 5 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles36" / 0.914m | 5. | 18.91a PBWind: -1.9 | 8 |
| Jun 19 | USATF Alabama Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 1 | 4.69m PB | 8 |
| Jun 19 | USATF Alabama Association Junior Olympic ChampionshipsJun 19 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | High Jump | 1 | 1.22m | 8 |
| Jun 19 | USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 200m Hurdles · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles | 2 | 31.78a | 8 |
| Jun 19 | USATF Alabama Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 2 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles | 2 | 18.50a | 8 |
| Jun 13 | Alabama State GamesJun 13 · Long Jump · Place 11 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 11. | 4.17m | 8 |
| Jun 13 | Alabama State GamesJun 13 · 200m Hurdles · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles30" / 0.762m | 6. | 29.96a | 8 |
| Jun 13 | Alabama State GamesJun 13 · 100m Hurdles · Place 6 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles33" / 0.838m | 6. | 18.05a PB | 8 |
| Jun 6 | AAU Southeastern District Qualifier (Alabama)Jun 6 · Long Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | Long Jump | 1 | 4.89m | — |
| Jun 6 | AAU Southeastern District Qualifier (Alabama)Jun 6 · High Jump · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | High Jump | 1 | 1.40m | — |
| Jun 6 | AAU Southeastern District Qualifier (Alabama)Jun 6 · 200m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles | 1 | 30.45a | — |
| Jun 6 | AAU Southeastern District Qualifier (Alabama)Jun 6 · 100m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles | 1 | 17.45a | — |
| May 30 | 6th Annual OTM Mary Birdwell MemorialMay 30 · 200m Hurdles · Place 3 · Over the Mountain Track ClubOver the Mountain Track Club | 200m Hurdles36" / 0.914m | 3. | 31.23a PB | 8 |
| May 30 | 6th Annual OTM Mary Birdwell MemorialMay 30 · 100m Hurdles · Place 1 · Over the Mountain Track ClubOver the Mountain Track Club | 100m Hurdles39" / 0.991m | 1. | 18.45a | 8 |
| May 30 | 6th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Over the Mountain Track ClubOver the Mountain Track Club | 100 Meters | -- | DNS | 8 |
| Apr 15 | MS Metro Championship MeetApr 15 · 300m Hurdles · Place 18 · BumpusBumpus | 300m Hurdles30" / 0.762m | 18. | 49.90a | 7 |
| Apr 15 | MS Metro Championship MeetApr 15 · 110m Hurdles · Place 11 · BumpusBumpus | 110m Hurdles30" / 0.762m | 11. | 18.83a PB | 7 |
| Apr 10 | Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 4 · BumpusBumpus | 110m Hurdles33" / 0.838m | 4. | 18.66a PB | 7 |
| Apr 7 | Metro MS meet (Spain Park)Apr 7 · 300m Hurdles · BumpusBumpus | 300m Hurdles30" / 0.762m | -- | DNS | 7 |
| Apr 7 | Metro MS meet (Spain Park)Apr 7 · 110m Hurdles · Place 6 · BumpusBumpus | 110m Hurdles30" / 0.762m | 6. | 19.01a | 7 |
| Apr 1 | Metro South Meet #4 @ HomewoodApr 1 · Long Jump · BumpusBumpus | Long Jump | -- | DNS | 7 |
| Apr 1 | Metro South Meet #4 @ HomewoodApr 1 · 110m Hurdles · BumpusBumpus | 110m Hurdles33" / 0.838m | -- | DNS | 7 |
| Mar 3 | Metro South Meet #1Mar 3 · 300m Hurdles · Place 5 · BumpusBumpus | 300m Hurdles30" / 0.762m | 5. | 49.31a PB | 7 |
| Mar 3 | Metro South Meet #1Mar 3 · 110m Hurdles · Place 5 · BumpusBumpus | 110m Hurdles33" / 0.838m | 5. | 19.07a | 7 |
| Mar 3 | Metro South Meet #1Mar 3 · High Jump · Place 15 · BumpusBumpus | High Jump | 15. | 4-04.00 PB | 7 |