| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · Weight Throw · Place 4 · SC Striders Track ClubSC Striders Track Club | Weight Throw20lb / 9.0kg | 4. | 15.29m PB | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · Hammer · Place 3 · SC Striders Track ClubSC Striders Track Club | Hammer4kg | 3. | 46.19m PB | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · Javelin · Place 3 · SC Striders Track ClubSC Striders Track Club | Javelin600g | 3. | 33.30m | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · Discus · Place 5 · SC Striders Track ClubSC Striders Track Club | Discus1kg | 5. | 31.12m | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · Shot Put · Place 4 · SC Striders Track ClubSC Striders Track Club | Shot Put4kg | 4. | 11.21m PB | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · High Jump · Place 5 · SC Striders Track ClubSC Striders Track Club | High Jump | 5. | 1.05m | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · 100 Meters · Place 39 · SC Striders Track ClubSC Striders Track Club | 100 MetersRound P | 39. | 16.61a PBWind: -2.9 | - |
| Jul 20 | 2025 USATF Masters Outdoor ChampionshipJul 20 · 100 Meters · Place 44 · SC Striders Track ClubSC Striders Track Club | 100 Meters | 44. | 16.65aWind: -0.9 | - |
| Jul 12 | 2025 PNW Association and NW Region Masters ChampionshipsJul 12 · Weight Throw · Place 1 · SC Striders Track ClubSC Striders Track Club | Weight Throw12lb / 5.44kg | 1. | 12.28m PB | - |
| Jul 12 | 2025 PNW Association and NW Region Masters ChampionshipsJul 12 · Hammer · Place 1 · SC Striders Track ClubSC Striders Track Club | Hammer3kg | 1. | 40.04m PB | - |
| Jul 12 | 2025 PNW Association and NW Region Masters ChampionshipsJul 12 · Javelin · Place 1 · SC Striders Track ClubSC Striders Track Club | Javelin500g | 1. | 31.64m | - |
| Jul 12 | 2025 PNW Association and NW Region Masters ChampionshipsJul 12 · Discus · Place 1 · SC Striders Track ClubSC Striders Track Club | Discus1kg | 1. | 30.54m | - |
| Jul 12 | 2025 PNW Association and NW Region Masters ChampionshipsJul 12 · Shot Put · Place 1 · SC Striders Track ClubSC Striders Track Club | Shot Put3kg | 1. | 10.62m PB | - |
| Jun 6 | PMTCJun 6 · Super Weight Throw · Place 1 · SC Striders Track ClubSC Striders Track Club | Super Weight Throw35lb | 1. | 10.63m PB | - |
| Jun 6 | PMTCJun 6 · 1500m Racewalk · SC Striders Track ClubSC Striders Track Club | 1500m Racewalk | -- | DNS | - |
| Jun 6 | PMTCJun 6 · 1500m Racewalk · SC Striders Track ClubSC Striders Track Club | 1500m Racewalk | -- | DNS | - |
| Jun 6 | PMTCJun 6 · Weight Throw · Place 1 · SC Striders Track ClubSC Striders Track Club | Weight Throw20lb / 9.0kg | 1. | 14.75m | - |
| Jun 6 | PMTCJun 6 · Hammer · Place 1 · SC Striders Track ClubSC Striders Track Club | Hammer4kg | 1. | 43.08m | - |
| Jun 6 | PMTCJun 6 · Javelin · Place 1 · SC Striders Track ClubSC Striders Track Club | Javelin600g | 1. | 33.90m PB | - |
| Jun 6 | PMTCJun 6 · Discus · Place 1 · SC Striders Track ClubSC Striders Track Club | Discus1kg | 1. | 28.63m | - |
| Jun 6 | PMTCJun 6 · Shot Put · Place 1 · SC Striders Track ClubSC Striders Track Club | Shot Put4kg | 1. | 11.13m | - |
| Jun 6 | PMTCJun 6 · 100 Meters · Place 1 · SC Striders Track ClubSC Striders Track Club | 100 Meters | 1. | 16.78a | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Hammer · Place 1 · SoCal stridersSoCal striders | Hammer4kg | 1. | 37.42m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Hammer · Place 1 · SoCal stridersSoCal striders | Hammer4kg | 1. | 37.42m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Javelin · Place 1 · SoCal stridersSoCal striders | Javelin600g | 1. | 32.64m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Javelin · Place 1 · SoCal stridersSoCal striders | Javelin600g | 1. | 32.64m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Discus · Place 1 · SoCal stridersSoCal striders | Discus1kg | 1. | 29.92m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Discus · Place 2 · SoCal stridersSoCal striders | Discus1kg | 2. | 29.92m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Shot Put · Place 1 · SoCal stridersSoCal striders | Shot Put4kg | 1. | 10.68m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · Shot Put · Place 2 · SoCal stridersSoCal striders | Shot Put4kg | 2. | 10.68m | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · 100 Meters · Place 1 · SoCal stridersSoCal striders | 100 Meters | 1. | 16.78aWind: -0.5 | - |
| May 4 | 2025 Hayward Classic (Masters)May 4 · 100 Meters · Place 1 · SoCal stridersSoCal striders | 100 Meters | 1. | 16.78aWind: -0.5 | - |
| Feb 23 | 2025 USATF Masters Indoor ChampionshipsFeb 23 · Super Weight Throw · Place 5 · SC Striders Track ClubSC Striders Track Club | Super Weight Throw35lb | 5. | 10.51m | - |
| Feb 23 | 2025 USATF Masters Indoor ChampionshipsFeb 23 · Weight Throw · Place 5 · SC Striders Track ClubSC Striders Track Club | Weight Throw20lb / 9.0kg | 5. | 15.13m | - |
| Feb 23 | 2025 USATF Masters Indoor ChampionshipsFeb 23 · 60m Hurdles · Place 23 · SC Striders Track ClubSC Striders Track Club | 60m Hurdles33" / 0.838m | 23. | 13.94a PB | - |
| Feb 23 | 2025 USATF Masters Indoor ChampionshipsFeb 23 · Shot Put · Place 4 · SC Striders Track ClubSC Striders Track Club | Shot Put4kg | 4. | 11.18m | - |