Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | NSIC Outdoor ChampionshipMay 7 · 100m Hurdles · Place 17 · SW Minnesota St. | 100m Hurdles | 17 | 15.31 | SO |
| May 2 | Tim Marshall OpenMay 2 · 100m Hurdles · Place 15 · SW Minnesota St. | 100m Hurdles | 15 | 15.30 | SO |
| Apr 29 | Todd Pfingsten OpenApr 29 · 100m Hurdles · Place 14 · SW Minnesota St. | 100m Hurdles | 14 | 15.44 | SO |
| Apr 24 | Kip Janvrin OpenApr 24 · 100m Hurdles · Place 4 · SW Minnesota St. | 100m Hurdles33" / 0.838m | 4. | 15.22a PBWind: 1.5 | So |
| Apr 16 | CSB/SJU InvitationalApr 16 · 100m Hurdles · Place 3 · SW Minnesota St. | 100m Hurdles33" / 0.838m | 3. | 15.56a | So |
| Apr 16 | CSB/SJU InvitationalApr 16 · 200 Meters · Place 16 · SW Minnesota St. | 200 Meters | 16. | 27.61a PB | So |
| Apr 8 | Stomper OpenApr 8 · 100m Hurdles · Place 12 · Southwest Minnesota State | 100m HurdlesRound P | 12 | 15.33a | So |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 100m Hurdles · Place 1 · SW Minnesota St. | 100m Hurdles33" / 0.838m | 1. | 15.89aWind: -0.7 | So |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 200 Meters · Place 10 · SW Minnesota St. | 200 Meters | 10. | 27.74aWind: -0.6 | So |
2026 Indoor Track
8 results2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Maverick Open #2May 2 · High Jump · Place 13 · SW Minnesota St. | High Jump | 13 | 1.43m PB | FR |
| May 2 | Maverick Open #2May 2 · 100m Hurdles · Place 9 · SW Minnesota St. | 100m HurdlesRound P | 9 | 15.70 | FR |
| Apr 30 | Maverick Open #1Apr 30 · High Jump · Place 11 · SW Minnesota St. | High Jump | 11 | 1.53m | FR |
| Apr 30 | Maverick Open #1Apr 30 · 100m Hurdles · Place 11 · SW Minnesota St. | 100m HurdlesRound P | 11 | 15.42 | FR |
| Apr 18 | Maverick InvitationalApr 18 · High Jump · Place 14 · SW Minnesota St. | High Jump | 14 | 1.52m | FR |
| Apr 18 | Maverick InvitationalApr 18 · 100m Hurdles · Place 11 · SW Minnesota St. | 100m HurdlesRound P | 11 | 15.45 | FR |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 5 · Southwest Minnesota State | 400m Hurdles | 5 | 1:10.21a | FR |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 100m Hurdles · Place 2 · Southwest Minnesota State | 100m Hurdles | 2 | 15.59a | FR |
2025 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | Maverick InvitationalFeb 21 · High Jump · Place 9 · Southwest Minnesota State | High Jump | 9 | 1.43m PB | — |
| Feb 21 | Maverick InvitationalFeb 21 · 60m Hurdles · Place 4 · Southwest Minnesota State | 60m Hurdles | 4 | 9.49a | — |
| Feb 21 | Maverick InvitationalFeb 21 · 60m Hurdles · Place 4 · Southwest Minnesota State | 60m Hurdles | 4 | 9.59a | — |
| Feb 21 | Maverick InvitationalFeb 21 · 200 Meters · Place 8 · Southwest Minnesota State | 200 Meters | 8 | 27.13a PB | — |
| Feb 15 | CSB/SJU InvitationalFeb 15 · High Jump · Place 8 · Southwest Minnesota State | High Jump | 8 | 1.47m | — |
| Feb 15 | CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 4 · Southwest Minnesota State | 60m Hurdles | 4 | 9.67a | — |
| Feb 15 | CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 4 · Southwest Minnesota State | 60m Hurdles | 4 | 9.57a | — |
| Jan 31 | Mark Schuck Open and MultiJan 31 · High Jump · Place 20 · Southwest Minnesota State | High Jump | 20 | 1.46m | — |
| Jan 31 | Mark Schuck Open and MultiJan 31 · 60m Hurdles · Place 20 · Southwest Minnesota State | 60m Hurdles | 20 | 9.68a | — |
| Jan 31 | Mark Schuck Open and MultiJan 31 · 200 Meters · Place 30 · Southwest Minnesota State | 200 Meters | 30 | 27.51a | — |
| Jan 25 | Cobber OpenJan 25 · High Jump · Place 3 · Southwest Minnesota State | High Jump | 3 | 1.49m | — |
| Jan 25 | Cobber OpenJan 25 · 60m Hurdles · Place 6 · Southwest Minnesota State | 60m Hurdles | 6 | 9.84a | — |