Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNaches Valley Decathlon · Jun 30 | 12.45a | Naches Valley Decathlon | June 30, 2025 |
| 110m Hurdles · 39" / 0.991m · Outdoor2026 Decathlon · Jul 1 | 20.46a | 2026 Decathlon | July 1, 2026 |
| 1500 Meters · Outdoor2026 Decathlon · Jul 1 | 4:57.36a | 2026 Decathlon | July 1, 2026 |
| 1600 Meters · OutdoorMVL @ Naches vs. Harrison, Housel, and Ellensburg · May 3 | 6:02.6 | MVL @ Naches vs. Harrison, Housel, and Ellensburg | May 3, 2023 |
| 400 Meters · Outdoor2026 Decathlon · Jul 1 | 54.45a | 2026 Decathlon | July 1, 2026 |
| 800 Meters · OutdoorCashmere Track & Field Invitational · Apr 13 | 2:23.57a | Cashmere Track & Field Invitational | April 13, 2024 |
| Decathlon · Outdoor2026 Decathlon · Jul 1 | 3766 | 2026 Decathlon | July 1, 2026 |
| Discus · 1.6kg · OutdoorNaches Valley Decathlon · Jun 30 | 17.32m | Naches Valley Decathlon | June 30, 2025 |
| High Jump · Outdoor2026 Decathlon · Jul 1 | 1.50m | 2026 Decathlon | July 1, 2026 |
| Javelin · 800g · OutdoorNaches Valley Decathlon · Jun 30 | 24.17m | Naches Valley Decathlon | June 30, 2025 |
| Long Jump · OutdoorNaches Valley Decathlon · Jun 30 | 4.71m | Naches Valley Decathlon | June 30, 2025 |
| Pole Vault · Outdoor2026 Decathlon · Jul 1 | 2.74m | 2026 Decathlon | July 1, 2026 |
| Shot Put · 12lb · Outdoor2026 Decathlon · Jul 1 | 8.22m | 2026 Decathlon | July 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2025 Outdoor Track
11 results2024 Outdoor Track
1 results2023 Outdoor Track
3 results2022 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | MVL@Housel (Prosser) with Zillah, Naches Valley, West ValleyMay 11 · 1600 Meters · Place 7 · Naches ValleyNaches Valley | 1600 Meters | 7. | 6:53.65a | 7 |
| May 11 | MVL@Housel (Prosser) with Zillah, Naches Valley, West ValleyMay 11 · Long Jump · Place 23 · Naches ValleyNaches Valley | Long Jump | 23. | 8' 2 | 7 |
| May 11 | MVL@Housel (Prosser) with Zillah, Naches Valley, West ValleyMay 11 · 100 Meters · Place 11 · Naches ValleyNaches Valley | 100 Meters | 11. | 16.27a | 7 |
| May 6 | MVL@Naches Valley-Zillah, West Valley, Harrison, East ValleyMay 6 · Long Jump · Place 21 · Naches ValleyNaches Valley | Long Jump | 21. | 9' 7 | 7 |
| May 6 | MVL@Naches Valley-Zillah, West Valley, Harrison, East ValleyMay 6 · 800 Meters · Place 7 · Naches ValleyNaches Valley | 800 Meters | 7. | 3:17.5 | 7 |
| May 6 | MVL@Naches Valley-Zillah, West Valley, Harrison, East ValleyMay 6 · 100 Meters · Place 12 · Naches ValleyNaches Valley | 100 Meters | 12. | 16.8 | 7 |
| May 2 | MVL @ Sunnyside - Harrison, Sierra Vista, Housel, Naches Valley, W. V.May 2 · Long Jump · Naches ValleyNaches Valley | Long Jump | — | SCR | 7 |
| May 2 | MVL @ Sunnyside - Harrison, Sierra Vista, Housel, Naches Valley, W. V.May 2 · 800 Meters · Place 5 · Naches ValleyNaches Valley | 800 Meters | 5. | 3:15.72a | 7 |
| May 2 | MVL @ Sunnyside - Harrison, Sierra Vista, Housel, Naches Valley, W. V.May 2 · 100 Meters · Place 12 · Naches ValleyNaches Valley | 100 Meters | 12. | 16.00a | 7 |
| Apr 20 | @ Gview (Naches, Sierra Vista, Eburg, Gview, Ki-Be)Apr 20 · 1600 Meters · Place 5 · Naches ValleyNaches Valley | 1600 Meters | 5. | 6:26.39a | 7 |
| Apr 20 | @ Gview (Naches, Sierra Vista, Eburg, Gview, Ki-Be)Apr 20 · Long Jump · Place 13 · Naches ValleyNaches Valley | Long Jump | 13. | 10' 9 | 7 |
| Apr 20 | @ Gview (Naches, Sierra Vista, Eburg, Gview, Ki-Be)Apr 20 · 100 Meters · Place 13 · Naches ValleyNaches Valley | 100 Meters | 13. | 17.08a | 7 |