Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | NSIC Outdoor ChampionshipMay 7 · 110m Hurdles · Place 10 · SW Minnesota St. | 110m Hurdles | 10 | 15.17 | SO |
| May 2 | Tim Marshall OpenMay 2 · 110m Hurdles · Place 5 · SW Minnesota St. | 110m Hurdles | 5 | 14.69 | SO |
| May 2 | Tim Marshall OpenMay 2 · 110m Hurdles · Place 5 · SW Minnesota St. | 110m Hurdles | 5 | 14.79 | SO |
| Apr 29 | Todd Pfingsten OpenApr 29 · 110m Hurdles · Place 4 · SW Minnesota St. | 110m Hurdles | 4 | 15.00 | SO |
| Apr 29 | Todd Pfingsten OpenApr 29 · 110m Hurdles · Place 4 · SW Minnesota St. | 110m Hurdles | 4 | 14.99 | SO |
| Apr 24 | Kip Janvrin OpenApr 24 · 110m Hurdles · Place 10 · SW Minnesota St. | 110m Hurdles42" / 1.067m | 10. | 15.09a PBWind: 2 | So |
| Apr 16 | CSB/SJU InvitationalApr 16 · 110m Hurdles · Place 2 · SW Minnesota St. | 110m Hurdles42" / 1.067m | 2. | 15.88a | So |
| Apr 16 | CSB/SJU InvitationalApr 16 · 200 Meters · Place 12 · SW Minnesota St. | 200 Meters | 12. | 24.18a | So |
| Apr 8 | Stomper OpenApr 8 · 110m Hurdles · Place 6 · Southwest Minnesota State | 110m HurdlesRound P | 6 | 15.23a | So |
| Apr 8 | Stomper OpenApr 8 · 110m Hurdles · Place 6 · Southwest Minnesota State | 110m Hurdles | 6 | 15.16a | So |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 110m Hurdles · Place 2 · SW Minnesota St. | 110m Hurdles42" / 1.067m | 2. | 15.60aWind: -0.9 | So |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 200 Meters · Place 28 · SW Minnesota St. | 200 Meters | 28. | 24.04a PBWind: 0.5 | So |
2026 Indoor Track
9 results2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | NSIC Outdoor ChampionshipMay 8 · 110m Hurdles · Place 13 · Southwest Minnesota State | 110m Hurdles | 13 | 14.98a | FR |
| May 2 | Maverick Open #2May 2 · 400m Hurdles · Place 9 · SW Minnesota St. | 400m Hurdles | 9 | 59.44 | FR |
| May 2 | Maverick Open #2May 2 · 110m Hurdles · Place 6 · SW Minnesota St. | 110m HurdlesRound P | 6 | 15.14 | FR |
| May 2 | Maverick Open #2May 2 · 110m Hurdles · Place 5 · SW Minnesota St. | 110m Hurdles | 5 | 14.97 | FR |
| Apr 30 | Maverick Open #1Apr 30 · 400m Hurdles · Place 8 · SW Minnesota St. | 400m Hurdles | 8 | 59.54 | FR |
| Apr 30 | Maverick Open #1Apr 30 · 110m Hurdles · Place 3 · SW Minnesota St. | 110m Hurdles | 3 | 15.17 | FR |
| Apr 18 | Maverick InvitationalApr 18 · 400m Hurdles · Place 16 · SW Minnesota St. | 400m Hurdles | 16 | 1:03.52 | FR |
| Apr 18 | Maverick InvitationalApr 18 · 110m Hurdles · Place 4 · SW Minnesota St. | 110m HurdlesRound P | 4 | 15.25 | FR |
| Apr 18 | Maverick InvitationalApr 18 · 110m Hurdles · Place 4 · SW Minnesota St. | 110m Hurdles | 4 | 15.22 | FR |
| Apr 12 | Minnesota State OpenApr 12 · 400m Hurdles · Place 13 · Southwest Minnesota State | 400m Hurdles | 13 | 1:01.44a | Fr |
| Apr 12 | Minnesota State OpenApr 12 · 110m Hurdles · Place 9 · Southwest Minnesota State | 110m HurdlesRound P | 9 | 15.35a | Fr |
| Apr 12 | Minnesota State OpenApr 12 · 110m Hurdles · Place 8 · Southwest Minnesota State | 110m Hurdles | 8 | 15.26a | Fr |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 10 · Southwest Minnesota State | 400m Hurdles | 10 | 1:01.45a | Fr |
| Mar 28 | CSB/SJU Optimistic MeetMar 28 · 110m Hurdles · Place 4 · Southwest Minnesota State | 110m Hurdles | 4 | 15.61a | Fr |
2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | NSIC Indoor ChampionshipFeb 28 · 60m Hurdles · Place 15 · Southwest Minnesota State | 60m Hurdles | 15 | 8.67a | — |
| Feb 15 | CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 4 · Southwest Minnesota State | 60m Hurdles | 4 | 8.66a | — |
| Feb 15 | CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 3 · Southwest Minnesota State | 60m Hurdles | 3 | 8.64a | — |
| Feb 7 | Ted Nelson ClassicFeb 7 · 60m Hurdles · Place 6 · Southwest Minnesota State | 60m Hurdles | 6 | 8.71a | — |
| Feb 7 | Ted Nelson ClassicFeb 7 · 60m Hurdles · Place 6 · Southwest Minnesota State | 60m Hurdles | 6 | 8.62a | — |
| Feb 7 | Ted Nelson ClassicFeb 7 · 200 Meters · Place 24 · Southwest Minnesota State | 200 Meters | 24 | 24.61a | — |
| Jan 31 | Mark Schuck Open and MultiJan 31 · 60m Hurdles · Place 13 · Southwest Minnesota State | 60m Hurdles | 13 | 8.72a | — |
| Jan 31 | Mark Schuck Open and MultiJan 31 · 200 Meters · Place 62 · Southwest Minnesota State | 200 Meters | 62 | 24.85a | — |
| Jan 25 | Cobber OpenJan 25 · 60m Hurdles · Place 1 · Southwest Minnesota State | 60m Hurdles | 1 | 8.68a | — |
| Jan 25 | Cobber OpenJan 25 · 200 Meters · Place 4 · Southwest Minnesota State | 200 Meters | 4 | 25.02a | — |