Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOTC All Comers Meet #3 Age 12+ · Jul 16 | 13.77a | OTC All Comers Meet #3 Age 12+ | July 16, 2026 |
| 200 Meters · OutdoorHarrisburg Invitational · Apr 17 | 34.07a | Harrisburg Invitational | April 17, 2025 |
| 400 Meters · OutdoorWillamette, Thurston & Elmira @ Sheldon · May 13 | 1:10.75a | Willamette, Thurston & Elmira @ Sheldon | May 13, 2025 |
| 800 Meters · OutdoorOTC All Comers Meet #3 Age 12+ · Jul 16 | 2:29.94a | OTC All Comers Meet #3 Age 12+ | July 16, 2026 |
| Discus · 1.6kg · OutdoorSky-Em League JV Meet @ Marist · Apr 22 | 62' 4.5" | Sky-Em League JV Meet @ Marist | April 22, 2025 |
| Discus · 1kg · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 6 | 15.51m | USATF Region 16 Junior Olympic Championships | July 6, 2023 |
| Javelin · 600g · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 24 | 16.69m | USATF Oregon Association Junior Olympic Championships | June 24, 2023 |
| Javelin · 800g · OutdoorSky-Em League JV Meet @ CG · Apr 29 | 80' 3" | Sky-Em League JV Meet @ CG | April 29, 2025 |
| Long Jump · OutdoorUSATF Oregon Association Junior Olympic · Jun 25 | 4.39m | USATF Oregon Association Junior Olympic | June 25, 2026 |
| Shot Put · 12lb · OutdoorSky-Em League JV Meet @ CG · Apr 29 | 21' 1.5" | Sky-Em League JV Meet @ CG | April 29, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 8 | Central Oregon All-ComersAug 8 · 800 Meters · Place 2 · UnattachedUnattached | 800 Meters | 2. | 2:30.37a | 10 |
2022 Outdoor Track
1 results