Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorTri-Valley League Meet · Apr 23 | 6:09.11 | Tri-Valley League Meet | April 23, 2025 |
| 60 Meter · OutdoorReady or Not Here WE Gooooo! · Jan 15 | 8.6 | Ready or Not Here WE Gooooo! | January 15, 2026 |
| Discus · 1.6kg · IndoorThrows Only Meet #2 · Aug 15 | 104' 11.75" | Throws Only Meet #2 | August 15, 2026 |
| Discus · 1.6kg · OutdoorSpring Break Throw Down · Mar 26 | 97' 5" | Spring Break Throw Down | March 26, 2026 |
| Discus · 1kg · OutdoorElton Gregory Invitational · May 9 | 67' 5.5 | Elton Gregory Invitational | May 9, 2024 |
| Javelin · 450g AeroJav · OutdoorCulver Middle School Track Meet · May 3 | 52' 5 | Culver Middle School Track Meet | May 3, 2022 |
| Javelin · 800g · OutdoorSpring Break Throw Down · Mar 26 | 67' 3" | Spring Break Throw Down | March 26, 2026 |
| Long Jump · OutdoorCulver Middle School Track Meet · May 3 | 7' 7 | Culver Middle School Track Meet | May 3, 2022 |
| Shot Put · 12lb · IndoorThrows Only Meet #2 · Aug 15 | 33' 7" | Throws Only Meet #2 | August 15, 2026 |
| Shot Put · 12lb · OutdoorSpring Break Throw Down · Mar 26 | 33' 7" | Spring Break Throw Down | March 26, 2026 |
| Shot Put · 4kg · OutdoorOTC All Comer Meet ages 13+ · Jul 25 | 9.69m | OTC All Comer Meet ages 13+ | July 25, 2024 |
| Shot Put · 8lb · OutdoorElton Gregory Invitational · May 9 | 33' 3 | Elton Gregory Invitational | May 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 15 | Throws Only Meet #2Aug 15 · Discus · Place 10 · UnattachedUnattached | Discus1.6kg | 10. | 104' 11.75" PB | 10 |
| Aug 15 | Throws Only Meet #2Aug 15 · Shot Put · Place 13 · UnattachedUnattached | Shot Put12lb | 13. | 33' 7" PB | 10 |
2026 Outdoor Track
7 results2025 Outdoor Track
6 results2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 25 | OTC All Comer Meet ages 13+Jul 25 · Discus · Place 1 · Crook CountyCrook County | Discus1kg | 1. | 19.55m | 9 |
| Jul 25 | OTC All Comer Meet ages 13+Jul 25 · Shot Put · Place 1 · Crook CountyCrook County | Shot Put4kg | 1. | 9.69m PB | 9 |
| May 15 | Greater Central Oregon School District MeetMay 15 · Shot Put · Place 18 · Crook CountyCrook County | Shot Put8lb | 18. | 31' 3 | 8 |
| May 9 | Elton Gregory InvitationalMay 9 · Discus · Place 15 · Crook CountyCrook County | Discus1kg | 15. | 67' 5.5 PB | 8 |
| May 9 | Elton Gregory InvitationalMay 9 · Shot Put · Place 5 · Crook CountyCrook County | Shot Put8lb | 5. | 33' 3 PB | 8 |
| Apr 30 | Obsidian Meet #2Apr 30 · Discus · Place 11 · Crook CountyCrook County | Discus1kg | 11. | 65' 0 | 8 |
| Apr 30 | Obsidian Meet #2Apr 30 · Shot Put · Place 5 · Crook CountyCrook County | Shot Put8lb | 5. | 29' 4 | 8 |
| Apr 23 | Culver T&F Invite (Elton Gregory, WSK8, Crook County, LaPine)Apr 23 · Discus · Place 22 · Crook CountyCrook County | Discus1kg | 22. | 49' 0 | 8 |
| Apr 23 | Culver T&F Invite (Elton Gregory, WSK8, Crook County, LaPine)Apr 23 · Shot Put · Place 11 · Crook CountyCrook County | Shot Put8lb | 11. | 28' 5 | 8 |
| Apr 16 | CCMS vs Elton Gregory, Culver, & GilchristApr 16 · Discus · Place 14 · Crook CountyCrook County | Discus1kg | 14. | 54' 0 | 8 |
| Apr 16 | CCMS vs Elton Gregory, Culver, & GilchristApr 16 · Shot Put · Place 9 · Crook CountyCrook County | Shot Put8lb | 9. | 28' 6.5 | 8 |
| Apr 9 | Obsidian Meet #1Apr 9 · Discus · Place 5 · Crook CountyCrook County | Discus1kg | 5. | 66' 10 | 8 |
| Apr 9 | Obsidian Meet #1Apr 9 · Shot Put · Place 4 · Crook CountyCrook County | Shot Put8lb | 4. | 31' 0 | 8 |
2022 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Culver Middle School Track MeetMay 3 · Long Jump · Place 20 · Crook CountyCrook County | Long Jump | 20. | 7' 7 PB | 6 |
| May 3 | Culver Middle School Track MeetMay 3 · Javelin · Place 8 · Crook CountyCrook County | Javelin450g AeroJav | 8. | 52' 5 PB | 6 |
| May 3 | Culver Middle School Track MeetMay 3 · Shot Put · Place 3 · Crook CountyCrook County | Shot Put8lb | 3. | 20' 2 | 6 |
| Apr 28 | CCMS vs EGMS, Warm Springs, Cascades, TrinityApr 28 · Long Jump · Place 31 · Crook CountyCrook County | Long Jump | 31. | 7-00.50 | 6 |
| Apr 28 | CCMS vs EGMS, Warm Springs, Cascades, TrinityApr 28 · Javelin · Place 7 · Crook CountyCrook County | Javelin450g AeroJav | 7. | 40-10 | 6 |
| Apr 28 | CCMS vs EGMS, Warm Springs, Cascades, TrinityApr 28 · Shot Put · Place 3 · Crook CountyCrook County | Shot Put8lb | 3. | 18-03.00 | 6 |
| Apr 20 | La Pine MS #2Apr 20 · Long Jump · Crook CountyCrook County | Long Jump | — | ND | 6 |
| Apr 20 | La Pine MS #2Apr 20 · Javelin · Place 22 · Crook CountyCrook County | Javelin450g AeroJav | 22. | 38-01 | 6 |
| Apr 20 | La Pine MS #2Apr 20 · Shot Put · Place 9 · Crook CountyCrook County | Shot Put8lb | 9. | 15-06.00 | 6 |
| Apr 14 | Obsidian, Crook County, Jefferson County, MitchellApr 14 · Long Jump · Place 15 · Crook CountyCrook County | Long Jump | 15. | 7' 1 | 6 |
| Apr 14 | Obsidian, Crook County, Jefferson County, MitchellApr 14 · Javelin · Place 9 · Crook CountyCrook County | Javelin450g AeroJav | 9. | 44' 7 | 6 |
| Apr 14 | Obsidian, Crook County, Jefferson County, MitchellApr 14 · Shot Put · Place 4 · Crook CountyCrook County | Shot Put8lb | 4. | 18' 3 | 6 |