Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNew Ulm Meet #2 · Apr 30 | 15.71a | New Ulm Meet #2 | April 30, 2024 |
| 100m Hurdles · 33" / 0.838m · IndoorMSHSL Section 2AA Championships · May 28 | 20.16a | MSHSL Section 2AA Championships | May 28, 2025 |
| 100m Hurdles · 33" / 0.838m · OutdoorSection 2AA True Team · May 6 | 21.58a | Section 2AA True Team | May 6, 2025 |
| 200 Meters · IndoorMankato West Indoor Meet · Apr 1 | 31.99a | Mankato West Indoor Meet | April 1, 2025 |
| 200 Meters · OutdoorNew Ulm Meet · Apr 29 | 30.38 | New Ulm Meet | April 29, 2025 |
| 300m Hurdles · 30" / 0.762m · IndoorMSHSL Section 2AA Championships · May 27 | 49.04a | MSHSL Section 2AA Championships | May 27, 2026 |
| 300m Hurdles · 30" / 0.762m · OutdoorBig South Conference Championship · May 19 | 51.60a | Big South Conference Championship | May 19, 2026 |
| 400 Meters · IndoorMankato West Indoor Meet · Mar 31 | 1:10.62a | Mankato West Indoor Meet | March 31, 2026 |
| High Jump · IndoorMSHSL Section 2AA Championships · May 27 | 4-06.00 | MSHSL Section 2AA Championships | May 27, 2026 |
| High Jump · OutdoorBig South Conference Championship · May 19 | 4' 4" | Big South Conference Championship | May 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
6 results2026 Outdoor Track
16 results2025 Indoor Track
4 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Big South Conference ChampionshipMay 22 · 300m Hurdles · Place 9 · Marshall | 300m Hurdles | 9 | 52.65 | 10 |
| May 22 | Big South Conference ChampionshipMay 22 · 100m Hurdles · Place 16 · Marshall | 100m Hurdles | 16 | 20.05 | 10 |
| May 13 | Trojan RelaysMay 13 · 300m Hurdles · Place 3 · Marshall | 300m Hurdles | 3 | 51.84a | 10 |
| May 13 | Trojan RelaysMay 13 · 100m Hurdles · Place 8 · Marshall | 100m Hurdles | 8 | 19.73a | 10 |
| May 6 | Section 2AA True TeamMay 6 · 300m Hurdles · Place 14 · Marshall | 300m Hurdles30" / 0.762m | 14. | 54.06a | 10 |
| May 6 | Section 2AA True TeamMay 6 · 100m Hurdles · Place 17 · Marshall | 100m Hurdles33" / 0.838m | 17. | 21.58a PB | 10 |
| Apr 29 | New Ulm MeetApr 29 · 300m Hurdles · Place 8 · Marshall | 300m Hurdles | 8 | 55.82 | 10 |
| Apr 29 | New Ulm MeetApr 29 · 100m Hurdles · Place 18 · Marshall | 100m Hurdles | 18 | 21.20 | 10 |
| Apr 29 | New Ulm MeetApr 29 · 200 Meters · Place 23 · Marshall | 200 Meters | 23 | 30.38 PB | 10 |
| Apr 21 | St. Peter Meet #1Apr 21 · 300m Hurdles · Place 8 · Marshall | 300m Hurdles | 8 | 55.04 | 10 |
| Apr 21 | St. Peter Meet #1Apr 21 · 100m Hurdles · Place 16 · Marshall | 100m Hurdles | 16 | 20.33 | 10 |
| Apr 14 | Marshall meetApr 14 · 300m Hurdles · Place 6 · Marshall | 300m Hurdles | 6 | 59.99a | 10 |
| Apr 14 | Marshall meetApr 14 · 100m Hurdles · Place 10 · Marshall | 100m Hurdles | 10 | 22.33a | 10 |
2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Big South Large School Conference MeetMay 23 · 300m Hurdles · Place 15 · Marshall | 300m Hurdles | 15 | 59.05a | — |
| Apr 30 | New Ulm Meet #2Apr 30 · 100 Meters · Place 28 · Marshall | 100 Meters | 28 | 15.71a PB | — |
| Apr 22 | St. Peter Meet #2Apr 22 · 300m Hurdles · Place 11 · Marshall | 300m Hurdles | 11 | 58.35a | — |
| Apr 22 | St. Peter Meet #2Apr 22 · 200 Meters · Place 22 · Marshall | 200 Meters | 22 | 32.37a | — |
| Apr 15 | Marshall MeetApr 15 · 300m Hurdles · Place 9 · Marshall | 300m Hurdles | 9 | 58.34a | — |
| Apr 11 | Waconia TriApr 11 · 300m Hurdles · Place 10 · Marshall | 300m Hurdles | 10 | 1:01.00a | — |
| Apr 11 | Waconia TriApr 11 · 200 Meters · Place 25 · Marshall | 200 Meters | 25 | 32.70a | — |
2024 Indoor Track
1 results