Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorMSHSL Section 2AA Championships · May 2718.95aMSHSL Section 2AA ChampionshipsMay 27, 2026
100m Hurdles · 33" / 0.838m · OutdoorNew Ulm Invitational #2 · Apr 2818.96aNew Ulm Invitational #2April 28, 2026
300m Hurdles · 30" / 0.762m · IndoorMSHSL Section 2AA Championships · May 2755.18aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 30" / 0.762m · Outdoor2AA Section True Team · May 455.63a2AA Section True TeamMay 4, 2026
High Jump · IndoorMSHSL Section 2AA Championships · May 274-08.00MSHSL Section 2AA ChampionshipsMay 27, 2026
High Jump · OutdoorNew Ulm Invitational #2 · Apr 284' 8"New Ulm Invitational #2April 28, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · High Jump · Place 16 · New UlmHigh Jump16.4-08.00 PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 23 · New Ulm300m Hurdles30" / 0.762mRound P23.55.18a PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 100m Hurdles · Place 20 · New Ulm100m Hurdles33" / 0.838mRound P20.18.95a PBWind: 0.212

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · High Jump · Place 12 · New UlmHigh Jump12.4' 6"12
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 14 · New Ulm300m Hurdles30" / 0.762m14.57.73a12
May 19Big South Conference ChampionshipMay 19 · 100m Hurdles · Place 13 · New Ulm100m Hurdles33" / 0.838m13.19.02a12
May 42AA Section True TeamMay 4 · High Jump · Place 14 · New UlmHigh Jump14.4' 2"12
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 11 · New Ulm300m Hurdles30" / 0.762m11.55.63a PB12
May 42AA Section True TeamMay 4 · 100m Hurdles · Place 12 · New Ulm100m Hurdles33" / 0.838m12.19.17a12
Apr 28New Ulm Invitational #2Apr 28 · High Jump · Place 6 · New UlmHigh Jump6.4' 8" PB12
Apr 28New Ulm Invitational #2Apr 28 · 300m Hurdles · Place 14 · New Ulm300m Hurdles30" / 0.762m14.1:05.67a12
Apr 28New Ulm Invitational #2Apr 28 · 100m Hurdles · Place 9 · New Ulm100m Hurdles33" / 0.838m9.18.96a PB12
Apr 23New Ulm Invitational #1Apr 23 · 100m Hurdles · Place 9 · New Ulm100m Hurdles33" / 0.838m9.19.77a12