Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | MSHSAA Class 2 District 2May 9 · Discus · Place 18 · McKinley Classical Leadership | Discus1.6kg | 18. | 20.23m PB | 11 |
| May 9 | MSHSAA Class 2 District 2May 9 · Shot Put · McKinley Classical Leadership | Shot Put12lb | — | DNS | 11 |
| Apr 17 | Lions Den Varsity InvitationalApr 17 · Discus · Place 8 · McKinley Classical Leadership | Discus1.6kg | 8. | 18.72m | 11 |
| Apr 17 | Lions Den Varsity InvitationalApr 17 · Shot Put · Place 6 · McKinley Classical Leadership | Shot Put12lb | 6. | 7.80m PB | 11 |
| Apr 15 | PHL Field DaysApr 15 · Shot Put · Place 12 · McKinley Classical Leadership | Shot Put | 12 | 7.86m | 11 |
| Apr 15 | PHL Field DaysApr 15 · Shot Put · Place 12 · McKinley Classical Leadership | Shot Put | 12 | 7.86m | 11 |
| Apr 8 | PHL RelaysApr 8 · Shot Put · Place 13 · McKinley Classical Leade... | Shot Put | 13 | 7.37mSB | 11 |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 9 | PHL RelaysApr 9 · Shot Put · Place 9 · McKinley Classical Leadership | Shot Put | 9 | 7.66m | 10 |
| Mar 28 | Bishop DuBourgMar 28 · Discus · Place 19 · McKinley Classical Leadership | Discus | 19 | 14.10m | 10 |
| Mar 28 | Bishop DuBourgMar 28 · Shot Put · Place 15 · McKinley Classical Leadership | Shot Put | 15 | 7.39m | 10 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | MSHSAA Class 2 District 2May 4 · Discus · Place 22 · McKinley Classical Leadership | Discus | 22 | 14.63m | 9 |
| May 4 | MSHSAA Class 2 District 2May 4 · Shot Put · Place 23 · McKinley Classical Leadership | Shot Put | 23 | 6.40m | 9 |
| Apr 4 | PHL RelaysApr 4 · Shot Put · Place 14 · McKinley Classical Leade | Shot Put | 14 | 6.81m | — |