| Jul 17 | 2026 Georgia Games Track & Field ChampionshipsJul 17 · 400m Hurdles · Place 1 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m Hurdles36" / 0.914m | 1. | 55.69a | 11 |
| Jul 9 | USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400m Hurdles · Place 6 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m HurdlesRound P | 6 | 57.20 | 18 |
| Jul 9 | USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400m Hurdles · Place 2 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m Hurdles | 2 | 54.10 | 18 |
| Jul 9 | USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400 Meters · Place 3 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400 MetersRound P | 3 | 48.37 | 18 |
| Jul 9 | USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400 Meters · Place 2 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400 Meters | 2 | 47.82 PB | 18 |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 7 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m Hurdles36" / 0.914m | 7. | 53.68a PB | 11 |
| Jun 11 | USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400m Hurdles · Place 2 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m Hurdles36" / 0.914mRound P | 2. | 54.89a | 11 |
| Jun 11 | USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400m Hurdles · Place 2 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400m Hurdles36" / 0.914m | 2. | 55.20a | 11 |
| Jun 11 | USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 110m Hurdles · Place 13 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 110m Hurdles39" / 0.991mRound P | 13. | 15.68aWind: -0.3 | 11 |
| Jun 11 | USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400 Meters · Place 6 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400 MetersRound P | 6. | 49.24a | 11 |
| Jun 11 | USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400 Meters · Place 6 · GA RACERS TRACK CLUBGA RACERS TRACK CLUB | 400 Meters | 6. | 48.79a | 11 |
| May 11 | GHSA State Championships 2026May 11 · 300m Hurdles · Place 8 · GraysonGrayson | 300m Hurdles36" / 0.914m | 8. | 38.83a | 11 |
| May 2 | GHSA 6A Sectional A - Regions 1,3,4,5May 2 · 300m Hurdles · Place 6 · GraysonGrayson | 300m Hurdles36" / 0.914m | 6. | 38.00a PB | 11 |
| Apr 20 | GHSA 6A - Region 4Apr 20 · Long Jump · Place 6 · GraysonGrayson | Long Jump | 6. | 20-03.00 | 11 |
| Apr 20 | GHSA 6A - Region 4Apr 20 · 300m Hurdles · Place 3 · GraysonGrayson | 300m Hurdles36" / 0.914m | 3. | 38.93a | 11 |
| Apr 4 | Archer InvitationalApr 4 · Long Jump · Place 4 · GraysonGrayson | Long Jump | 4. | 20-8.50 PB | 11 |
| Apr 4 | Archer InvitationalApr 4 · 400 Meters · Place 5 · GraysonGrayson | 400 Meters | 5. | 49.62a | 11 |
| Mar 28 | Gwinnett County Varsity ChampionshipMar 28 · 300m Hurdles · Place 2 · GraysonGrayson | 300m Hurdles36" / 0.914m | 2. | 39.60a | 11 |
| Mar 21 | Bob Hayes HS InviteMar 21 · 400m Hurdles · Place 5 · GraysonGrayson | 400m Hurdles36" / 0.914mRound P | 5. | 56.75a | 11 |
| Mar 21 | Bob Hayes HS InviteMar 21 · 400m Hurdles · Place 3 · GraysonGrayson | 400m Hurdles36" / 0.914m | 3. | 55.11a | 11 |
| Mar 21 | Bob Hayes HS InviteMar 21 · 400 Meters · Place 53 · GraysonGrayson | 400 MetersRound P | 53. | 52.57a | 11 |
| Mar 18 | Grayson Home Meet #4Mar 18 · 110m Hurdles · Place 2 · GraysonGrayson | 110m Hurdles39" / 0.991m | 2. | 15.58a PB | 11 |
| Mar 14 | James Rollerson Memorial RelaysMar 14 · Long Jump · Place 11 · GraysonGrayson | Long Jump | 11. | 19-6.25 | 11 |
| Mar 14 | James Rollerson Memorial RelaysMar 14 · 300m Hurdles · Place 3 · GraysonGrayson | 300m Hurdles36" / 0.914m | 3. | 38.38a | 11 |
| Mar 14 | James Rollerson Memorial RelaysMar 14 · 400 Meters · Place 4 · GraysonGrayson | 400 Meters | 4. | 49.43a | 11 |
| Mar 11 | Grayson Home Meet #3Mar 11 · 200 Meters · Place 6 · GraysonGrayson | 200 Meters | 6 | 22.93 PB | 11 |
| Mar 11 | Grayson Home Meet #3Mar 11 · 110m Hurdles · Place 3 · GraysonGrayson | 110m Hurdles | 3 | 15.43 | 11 |
| Mar 4 | Grayson Home Meet #2Mar 4 · 800 Meters · Place 2 · GraysonGrayson | 800 Meters | 2. | 2:08.67a PB | 11 |