| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 400m Hurdles36" / 0.914mRound P | 1. | 54.64a | 10 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 400m Hurdles36" / 0.914m | 1. | 52.52a | 10 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 110m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 110m Hurdles39" / 0.991mRound S | 1. | 14.39aWind: 2.7 | 10 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 110m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 110m Hurdles39" / 0.991mRound P | 1. | 14.23a PBWind: 1.5 | 10 |
| Jul 27 | 2026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 110m Hurdles · Place 8 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 110m Hurdles39" / 0.991m | 8. | 31.94aWind: 1.3 | 10 |
| Jul 1 | AAU West Coast National ChampionshipJul 1 · 400m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 400m Hurdles36" / 0.914m | 1. | 52.46a PB | 10 |
| Jul 1 | AAU West Coast National ChampionshipJul 1 · 110m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 110m Hurdles39" / 0.991m | 1. | 14.45aWind: -1.9 | 10 |
| Jul 1 | AAU West Coast National ChampionshipJul 1 · 200 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 200 MetersRound P | — | DNSWind: -0.2 | 10 |
| Jul 1 | AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 100 MetersRound P | 1. | 11.02aWind: -0.6 | 10 |
| Jul 1 | AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 100 Meters | 1. | 10.89aWind: 2.3 | 10 |
| Jun 25 | USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 400m Hurdles36" / 0.914m | 1. | 55.62a | 10 |
| Jun 25 | USATF Region 14 Junior Olympic ChampionshipsJun 25 · 110m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 110m Hurdles39" / 0.991m | 1. | 14.30aWind: 1.9 | 10 |
| Jun 25 | USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 100 MetersRound P | — | DNS | 10 |
| Jun 6 | Nor-Cal Youth ChampionshipsJun 6 · 400m Hurdles · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 400m Hurdles | 1 | 54.60 | 16 |
| Jun 6 | Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | 100 Meters | 1 | 10.99 | 16 |
| Jun 6 | Nor-Cal Youth ChampionshipsJun 6 · Prelims · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds | PrelimsRound P | 1 | 11.01 PB | 16 |
| May 29 | 106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Place 7 · MenloMenlo | 300m Hurdles36" / 0.914mRound P | 7. | 37.71a | 10 |
| May 29 | 106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Place 4 · MenloMenlo | 300m Hurdles36" / 0.914m | 4. | 37.03a PB | 10 |
| May 16 | Central Coast Section Championships 2026May 16 · 300m Hurdles · Place 2 · MenloMenlo | 300m HurdlesRound P | 2 | 37.99a | 10 |
| May 16 | Central Coast Section Championships 2026May 16 · 110m Hurdles · Place 12 · MenloMenlo | 110m HurdlesRound P | 12 | 15.09a | 10 |
| May 5 | WBAL ChampionshipsMay 5 · 300m Hurdles · Place 2 · MenloMenlo | 300m Hurdles36" / 0.914m | 2. | 37.72a | 10 |
| May 5 | WBAL ChampionshipsMay 5 · 110m Hurdles · Place 2 · MenloMenlo | 110m Hurdles39" / 0.991m | 2. | 15.39aWind: -1.3 | 10 |
| May 5 | WBAL ChampionshipsMay 5 · 100 Meters · MenloMenlo | 100 MetersRound P | — | DNSWind: 2.2 | 10 |
| Apr 23 | WBAL 3BApr 23 · 400 Meters · Place 1 · MenloMenlo | 400 Meters | 1 | 49.52a PB | 10 |
| Apr 23 | WBAL 3BApr 23 · 200 Meters · Place 1 · MenloMenlo | 200 Meters | 1 | 22.47a | 10 |
| Apr 23 | WBAL 3BApr 23 · 200 Meters · Place 1 · MenloMenlo | 200 Meters | 1 | 22.47 | 10 |
| Apr 23 | WBAL 3BApr 23 · 400 Meters · Place 1 · MenloMenlo | 400 Meters | 1 | 49.52 | 10 |
| Apr 10 | 2026 Arcadia InvitationalApr 10 · 110m Hurdles · Place 9 · MenloMenlo | 110m Hurdles | 9 | 14.42 | 10 |
| Apr 10 | 2026 Arcadia InvitationalApr 10 · 300m Hurdles · Place 1 · MenloMenlo | 300m Hurdles | 1 | 37.58 | 10 |
| Apr 3 | Stanford InviteApr 3 · 400m Hurdles · Place 3 · MenloMenlo | 400m Hurdles36" / 0.914m | 3. | 54.33a | 10 |
| Apr 3 | Stanford InviteApr 3 · 110m Hurdles · Place 5 · MenloMenlo | 110m Hurdles39" / 0.991mRound P | 5. | 14.70aWind: 1.8 | 10 |
| Apr 3 | Stanford InviteApr 3 · 110m Hurdles · Place 4 · MenloMenlo | 110m Hurdles39" / 0.991m | 4. | 14.58aWind: 0.9 | 10 |
| Mar 25 | WBAL 2AMar 25 · 200 Meters · Place 1 · MenloMenlo | 200 Meters | 1 | 21.96 PB | 10 |
| Mar 25 | WBAL 2AMar 25 · 100 Meters · Place 1 · MenloMenlo | 100 Meters | 1 | 10.98 PB | 10 |
| Mar 18 | WBAL 1AMar 18 · 400 Meters · Place 1 · MenloMenlo | 400 Meters | 1 | 50.21 | 10 |
| Mar 18 | WBAL 1AMar 18 · 200 Meters · Place 1 · MenloMenlo | 200 Meters | 1 | 22.90 | 10 |
| Mar 14 | John Owens InvitationalMar 14 · 300m Hurdles · Place 1 · MenloMenlo | 300m Hurdles | 1 | 39.12a | 10 |
| Mar 14 | John Owens InvitationalMar 14 · 110m Hurdles · Place 1 · MenloMenlo | 110m Hurdles | 1 | 14.60a | 10 |