Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorYVGL MEET 2 · Apr 18 | 23.19 | YVGL MEET 2 | April 18, 2024 |
| 200 Meters · OutdoorYVGL Meet #4 · May 1 | 32.0 | YVGL Meet #4 | May 1, 2024 |
| Discus · 1kg · OutdoorMVL #3 @ Selah vs Wapato,Zillah,Grandview,Marquette · Apr 28 | 50' 2" | MVL #3 @ Selah vs Wapato,Zillah,Grandview,Marquette | April 28, 2025 |
| High Jump · OutdoorYVGL Meet #4 · May 7 | 4' 8" | YVGL Meet #4 | May 7, 2026 |
| Javelin · 300g TJ · OutdoorGold league meet 1 · Apr 16 | 85' 6" | Gold league meet 1 | April 16, 2026 |
| Javelin · 450g AeroJav · OutdoorYVGL Meet #3 · Apr 30 | 94' 10" | YVGL Meet #3 | April 30, 2026 |
| Javelin · 500g TJ · OutdoorYVGL Meet #4 · May 7 | 92' 0" | YVGL Meet #4 | May 7, 2026 |
| Long Jump · OutdoorYVGL Meet #1 · Apr 11 | 11' 4.5 | YVGL Meet #1 | April 11, 2024 |
| Triple Jump · OutdoorGold league meet 1 · Apr 16 | 27' 10.5" | Gold league meet 1 | April 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | YVGL Ribbon Meet 2026May 14 · Triple Jump · Place 3 · Marquette Christ The Teacher | Triple Jump | 3. | 23' 7.75" | 8 |
| May 14 | YVGL Ribbon Meet 2026May 14 · High Jump · Place 13 · Marquette Christ The Teacher | High Jump | 13. | 3' 10" | 8 |
| May 14 | YVGL Ribbon Meet 2026May 14 · Javelin · Place 16 · Marquette Christ The Teacher | Javelin500g TJ | 16. | 82' 0" | 8 |
| May 7 | YVGL Meet #4May 7 · Triple Jump · Place 3 · Marquette Christ The Teacher | Triple Jump | 3. | 24' 5.5" | 8 |
| May 7 | YVGL Meet #4May 7 · High Jump · Place 2 · Marquette Christ The Teacher | High Jump | 2. | 4' 8" PB | 8 |
| May 7 | YVGL Meet #4May 7 · Javelin · Place 10 · Marquette Christ The Teacher | Javelin500g TJ | 10. | 92' 0" PB | 8 |
| Apr 30 | YVGL Meet #3Apr 30 · Long Jump · Place 21 · Marquette Christ The Teacher | Long Jump | 21. | 10' 3.5" | 8 |
| Apr 30 | YVGL Meet #3Apr 30 · High Jump · Place 1 · Marquette Christ The Teacher | High Jump | 1. | 4' 6" | 8 |
| Apr 30 | YVGL Meet #3Apr 30 · Javelin · Place 6 · Marquette Christ The Teacher | Javelin450g AeroJav | 6. | 94' 10" PB | 8 |
| Apr 23 | YVGL Meet #2Apr 23 · Triple Jump · Place 3 · Marquette Christ The Teacher | Triple Jump | 3. | 24' 3" | 8 |
| Apr 23 | YVGL Meet #2Apr 23 · High Jump · Place 4 · Marquette Christ The Teacher | High Jump | 4. | 4' 4" | 8 |
| Apr 23 | YVGL Meet #2Apr 23 · Javelin · Place 11 · Marquette Christ The Teacher | Javelin500g TJ | 11. | 84' 2" | 8 |
| Apr 16 | Gold league meet 1Apr 16 · Triple Jump · Place 2 · Marquette Christ The Teacher | Triple Jump | 2. | 27' 10.5" PB | 8 |
| Apr 16 | Gold league meet 1Apr 16 · High Jump · Place 2 · Marquette Christ The Teacher | High Jump | 2. | 4' 6" | 8 |
| Apr 16 | Gold league meet 1Apr 16 · Javelin · Place 8 · Marquette Christ The Teacher | Javelin300g TJ | 8. | 85' 6" PB | 8 |
2025 Outdoor Track
12 results2024 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | YVGL Ribbon Meet May 7 · Long Jump · Place 23 · Marquette Christ The Teacher | Long Jump | 23. | 9' 9.5 | 6 |
| May 7 | YVGL Ribbon Meet May 7 · Javelin · Place 20 · Marquette Christ The Teacher | Javelin500g TJ | 20. | 54' 11 | 6 |
| May 7 | YVGL Ribbon Meet May 7 · High Jump · Place 6 · Marquette Christ The Teacher | High Jump | 6. | 4' 4 | 6 |
| May 7 | YVGL Ribbon Meet May 7 · 200 Meters · Place 14 · Marquette Christ The Teacher | 200 Meters | 14. | 34.0 | 6 |
| May 1 | YVGL Meet #4May 1 · Triple Jump · Marquette Christ The Teacher | Triple Jump | — | ND | 6 |
| May 1 | YVGL Meet #4May 1 · Long Jump · Place 23 · Marquette Christ The Teacher | Long Jump | 23. | 9' 10 | 6 |
| May 1 | YVGL Meet #4May 1 · Javelin · Place 23 · Marquette Christ The Teacher | Javelin500g TJ | 23. | 47' 5 | 6 |
| May 1 | YVGL Meet #4May 1 · High Jump · Place 9 · Marquette Christ The Teacher | High Jump | 9. | 4' 2 | 6 |
| May 1 | YVGL Meet #4May 1 · 200 Meters · Place 13 · Marquette Christ The Teacher | 200 Meters | 13. | 32.0 PB | 6 |
| Apr 25 | YVGL Middle School Track MeetApr 25 · 100m Hurdles · Place 10 · Marquette Christ The Teacher | 100m Hurdles33" / 0.838m | 10. | 24.5 | 6 |
| Apr 25 | YVGL Middle School Track MeetApr 25 · Long Jump · Place 26 · Marquette Christ The Teacher | Long Jump | 26. | 10' 0.5 | 6 |
| Apr 25 | YVGL Middle School Track MeetApr 25 · Javelin · Place 19 · Marquette Christ The Teacher | Javelin500g TJ | 19. | 53' 5 | 6 |
| Apr 25 | YVGL Middle School Track MeetApr 25 · High Jump · Place 11 · Marquette Christ The Teacher | High Jump | 11. | 3' 10 | 6 |
| Apr 18 | YVGL MEET 2Apr 18 · 100m Hurdles · Place 6 · Marquette Christ The Teacher | 100m Hurdles33" / 0.838m | 6. | 23.19 PB | 6 |
| Apr 18 | YVGL MEET 2Apr 18 · Long Jump · Place 25 · Marquette Christ The Teacher | Long Jump | 25. | 10-10 | 6 |
| Apr 18 | YVGL MEET 2Apr 18 · Javelin · Place 21 · Marquette Christ The Teacher | Javelin500g TJ | 21. | 53-02 | 6 |
| Apr 18 | YVGL MEET 2Apr 18 · High Jump · Place 7 · Marquette Christ The Teacher | High Jump | 7. | 4-04 | 6 |
| Apr 11 | YVGL Meet #1Apr 11 · 100m Hurdles · Place 6 · Marquette Christ The Teacher | 100m Hurdles33" / 0.838m | 6. | 23.5 | 6 |
| Apr 11 | YVGL Meet #1Apr 11 · Long Jump · Place 22 · Marquette Christ The Teacher | Long Jump | 22. | 11' 4.5 PB | 6 |
| Apr 11 | YVGL Meet #1Apr 11 · Javelin · Place 23 · Marquette Christ The Teacher | Javelin500g TJ | 23. | 52' 4 | 6 |
| Apr 11 | YVGL Meet #1Apr 11 · High Jump · Place 8 · Marquette Christ The Teacher | High Jump | 8. | 3' 8 | 6 |