Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2715.64aMSHSL Section 2AA ChampionshipsMay 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorClass AA State True Team · May 1615.57aClass AA State True TeamMay 16, 2026
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2740.63aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AA State True Team · May 1640.84aClass AA State True TeamMay 16, 2026
High Jump · OutdoorClass AA State True Team · May 165' 10"Class AA State True TeamMay 16, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 9 · Belle Plaine300m Hurdles36" / 0.914mRound P9.41.46a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 6 · Belle Plaine300m Hurdles36" / 0.914m6.40.63a PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 8 · Belle Plaine110m Hurdles39" / 0.991mRound P8.15.91aWind: 0.312
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 7 · Belle Plaine110m Hurdles39" / 0.991m7.15.64a PBWind: 1.712

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · High Jump · Place 8 · Belle PlaineHigh Jump8.5' 6"12
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 4 · Belle Plaine300m Hurdles36" / 0.914m4.42.50a12
May 19Big South Conference ChampionshipMay 19 · 110m Hurdles · Place 4 · Belle Plaine110m Hurdles39" / 0.991m4.15.76a12
May 16Class AA State True TeamMay 16 · High Jump · Place 4 · Belle PlaineHigh Jump4.5' 10" PB12
May 16Class AA State True TeamMay 16 · 300m Hurdles · Place 2 · Belle Plaine300m Hurdles36" / 0.914m2.40.84a PB12
May 16Class AA State True TeamMay 16 · 110m Hurdles · Place 2 · Belle Plaine110m Hurdles39" / 0.991m2.15.57a PB12
May 42AA Section True TeamMay 4 · High Jump · Place 6 · Belle PlaineHigh Jump6.5' 8"12
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 5 · Belle Plaine300m Hurdles36" / 0.914m5.43.30a12
May 42AA Section True TeamMay 4 · 110m Hurdles · Place 3 · Belle Plaine110m Hurdles39" / 0.991m3.15.98a12
Apr 25Lakeville North Panther Mega MeetApr 25 · High Jump · Place 6 · Belle PlaineHigh Jump6.5' 8"12
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 3 · Belle Plaine300m Hurdles36" / 0.914m3.42.63a12
Apr 25Lakeville North Panther Mega MeetApr 25 · 110m Hurdles · Place 3 · Belle Plaine110m Hurdles39" / 0.991m3.16.27a12