Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 3 | 5:35.85a | USATF Region 13 Junior Olympic Championship | July 3, 2025 |
| 400 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 8 | 59.55a | USATF Region 13 Junior Olympic Championship | July 8, 2026 |
| 800 Meters · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 6 | 2:40.32a | USATF Region 13 Junior Olympic Championships | July 6, 2023 |
| Discus · 1kg · OutdoorWestwood vs Freeman · May 12 | 78' 11.5" | Westwood vs Freeman | May 12, 2026 |
| High Jump · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 6 | 1.20m | USATF Region 13 Junior Olympic Championships | July 6, 2023 |
| Javelin · 450g AeroJav · OutdoorWestwood, Centennial, EVMS @ East Valley HS · Apr 29 | 100' 10" | Westwood, Centennial, EVMS @ East Valley HS | April 29, 2026 |
| Javelin · 600g · OutdoorUSATF Inland NW Association Junior Olympic Championships · Jun 26 | 25.85m | USATF Inland NW Association Junior Olympic Championships | June 26, 2026 |
| Long Jump · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 3 | 4.09m | USATF Region 13 Junior Olympic Championship | July 3, 2025 |
| Shot Put · 4kg · OutdoorWestwood vs Freeman vs Cheney · May 7 | 33' 0.5" | Westwood vs Freeman vs Cheney | May 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 8 | USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 14 · Valley FlashValley Flash | Javelin | 14 | 29.34m | 7 |
| Jul 8 | USATF Region 13 Junior Olympic ChampionshipJul 8 · 400 Meters · Place 13 · Valley FlashValley Flash | 400 Meters | 13 | 59.55a PB | 7 |
| Jun 26 | USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 8 · Valley FlashValley Flash | Javelin600g | 8. | 25.85m PB | 7 |
| Jun 26 | USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Discus · Place 11 · Valley FlashValley Flash | Discus1kg | 11. | 20.75m | 7 |
| Jun 26 | USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 7 · Valley FlashValley Flash | 400 Meters | 7. | 1:00.79a | 7 |
| May 12 | Westwood vs FreemanMay 12 · Javelin · Place 1 · WestwoodWestwood | Javelin450g AeroJav | 1. | 81' 6" | 7 |
| May 12 | Westwood vs FreemanMay 12 · Discus · Place 1 · WestwoodWestwood | Discus1kg | 1. | 78' 11.5" PB | 7 |
| May 12 | Westwood vs FreemanMay 12 · Shot Put · Place 1 · WestwoodWestwood | Shot Put4kg | 1. | 31' 7.5" | 7 |
| May 12 | Westwood vs FreemanMay 12 · 400 Meters · Place 1 · WestwoodWestwood | 400 Meters | 1. | 1:03.00a | 7 |
| May 7 | Westwood vs Freeman vs CheneyMay 7 · Javelin · Place 2 · WestwoodWestwood | Javelin450g AeroJav | 2. | 100' 5" | 7 |
| May 7 | Westwood vs Freeman vs CheneyMay 7 · Discus · Place 4 · WestwoodWestwood | Discus1kg | 4. | 73' 6" | 7 |
| May 7 | Westwood vs Freeman vs CheneyMay 7 · Shot Put · Place 1 · WestwoodWestwood | Shot Put4kg | 1. | 33' 0.5" PB | 7 |
| May 5 | GSCL #2 Freeman, East Valley, WestwoodMay 5 · Javelin · Place 1 · WestwoodWestwood | Javelin450g AeroJav | 1. | 91' 0" | 7 |
| May 5 | GSCL #2 Freeman, East Valley, WestwoodMay 5 · Discus · Place 1 · WestwoodWestwood | Discus1kg | 1. | 71' 6" | 7 |
| May 5 | GSCL #2 Freeman, East Valley, WestwoodMay 5 · Shot Put · Place 1 · WestwoodWestwood | Shot Put4kg | 1. | 30' 3" | 7 |
| Apr 29 | Westwood, Centennial, EVMS @ East Valley HSApr 29 · Long Jump · Place 2 · WestwoodWestwood | Long Jump | 2. | 14' 8" | 7 |
| Apr 29 | Westwood, Centennial, EVMS @ East Valley HSApr 29 · Javelin · Place 1 · WestwoodWestwood | Javelin450g AeroJav | 1. | 100' 10" PB | 7 |
| Apr 29 | Westwood, Centennial, EVMS @ East Valley HSApr 29 · Discus · Place 2 · WestwoodWestwood | Discus1kg | 2. | 75' 6" | 7 |
2025 Outdoor Track
13 results2024 Outdoor Track
4 results2023 Outdoor Track
8 results