Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorJH Mid-State Champs · May 1816.22JH Mid-State ChampsMay 18, 2023
110m Hurdles · 39" / 0.991m · OutdoorMSHSL State Track & Field Championships · Jun 1015.57aMSHSL State Track & Field ChampionshipsJune 10, 2025
200 Meters · IndoorHeart-of-the-Lakes HS Indoor · Mar 2827.79Heart-of-the-Lakes HS IndoorMarch 28, 2023
200 Meters · OutdoorSteve Hill Invitational · Apr 3027.22aSteve Hill InvitationalApril 30, 2024
300m Hurdles · 36" / 0.914m · OutdoorSection 6A True Team · May 946.12aSection 6A True TeamMay 9, 2023
400 Meters · OutdoorJH Mid-State Champs · May 181:00.38JH Mid-State ChampsMay 18, 2023
55m Hurdles · 39" · IndoorConcordia Snowmergency HS Meet · Apr 78.09aConcordia Snowmergency HS MeetApril 7, 2026
Discus · 1.6kg · OutdoorMSHSL Section 6A - East Sub-Section · May 21121-04MSHSL Section 6A - East Sub-SectionMay 21, 2026
Discus · 1kg · OutdoorJH Mid-State Champs · May 18102-09JH Mid-State ChampsMay 18, 2023
High Jump · IndoorConcordia Snowmergency HS Meet · Apr 75' 2"Concordia Snowmergency HS MeetApril 7, 2026
High Jump · Outdoor6A Section True Team · May 75' 4"6A Section True TeamMay 7, 2026
Long Jump · OutdoorMSHSL Section 6A - Sub-Section 22 · May 2615-01.50MSHSL Section 6A - Sub-Section 22May 26, 2022
Shot Put · 12lb · IndoorConcordia Snowmergency HS Meet · Apr 739' 2.25"Concordia Snowmergency HS MeetApril 7, 2026
Shot Put · 12lb · OutdoorHeartland Invitational · Apr 2137' 0"Heartland InvitationalApril 21, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 17 · Staples-Motley110m Hurdles39" / 0.991mRound P17.16.72aWind: -2.212
May 28MSHSL Section 6A ChampionshipsMay 28 · Discus · Place 12 · Staples-MotleyDiscus1.6kg12.115-1012
May 28MSHSL Section 6A ChampionshipsMay 28 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles39" / 0.991m2.15.95aWind: 2.712
May 21MSHSL Section 6A - East Sub-SectionMay 21 · Discus · Place 3 · Staples-MotleyDiscus1.6kg3.121-04 PB12
May 21MSHSL Section 6A - East Sub-SectionMay 21 · Shot Put · Place 16 · Staples-MotleyShot Put12lb16.34-02.0012
May 21MSHSL Section 6A - East Sub-SectionMay 21 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles39" / 0.991m1.15.99a12
May 12Heart O Lakes Conference ChampionshipMay 12 · Shot Put · Place 17 · Staples-MotleyShot Put1736-712
May 12Heart O Lakes Conference ChampionshipMay 12 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles215.71a12
May 76A Section True TeamMay 7 · High Jump · Place 11 · Staples-MotleyHigh Jump11.5' 4" PB12
May 76A Section True TeamMay 7 · Discus · Place 8 · Staples-MotleyDiscus1.6kg8.114' 6"12
May 76A Section True TeamMay 7 · Shot Put · Place 16 · Staples-MotleyShot Put12lb16.35' 2"12
May 76A Section True TeamMay 7 · 110m Hurdles · Place 4 · Staples-Motley110m Hurdles39" / 0.991m4.16.37a12
Apr 28Warrior InviteApr 28 · High Jump · Place 5 · Staples-MotleyHigh Jump55-212
Apr 28Warrior InviteApr 28 · Discus · Place 4 · Staples-MotleyDiscus4109-512
Apr 28Warrior InviteApr 28 · Shot Put · Place 5 · Staples-MotleyShot Put536-8.2512
Apr 28Warrior InviteApr 28 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles115.83a12
Apr 21Heartland InvitationalApr 21 · Discus · Place 4 · Staples-MotleyDiscus1.6kg4.116' 10"12
Apr 21Heartland InvitationalApr 21 · Shot Put · Place 9 · Staples-MotleyShot Put12lb9.37' 0" PB12
Apr 21Heartland InvitationalApr 21 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles39" / 0.991m1.16.05a12
Apr 14Perham InvitationalApr 14 · High Jump · Place 16 · Staples-MotleyHigh Jump165-012
Apr 14Perham InvitationalApr 14 · Discus · Place 29 · Staples-MotleyDiscus2975-712
Apr 14Perham InvitationalApr 14 · Shot Put · Place 28 · Staples-MotleyShot Put2832-112
Apr 14Perham InvitationalApr 14 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles116.42a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 7Concordia Snowmergency HS MeetApr 7 · 55m Hurdles · Place 2 · Staples-Motley55m Hurdles39"2.8.09a PB12
Apr 7Concordia Snowmergency HS MeetApr 7 · Shot Put · Place 7 · Staples-MotleyShot Put12lb7.39' 2.25" PB12
Apr 7Concordia Snowmergency HS MeetApr 7 · High Jump · Place 8 · Staples-MotleyHigh Jump8.5' 2" PB12
Mar 24HOL Indoor MeetMar 24 · High Jump · Place 14 · Staples-MotleyHigh Jump145-112
Mar 24HOL Indoor MeetMar 24 · 55m Hurdles · Place 1 · Staples-Motley55m Hurdles18.39a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 9 · Staples-Motley110m Hurdles39" / 0.991mRound P9.15.57a PBWind: -2.911
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 9 · Staples-Motley110m Hurdles39" / 0.991m9.15.63aWind: -2.411
May 29MSHSL Section 6A ChampionshipsMay 29 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles39" / 0.991m1.15.62aWind: 1.611
May 29MSHSL Section 6A ChampionshipsMay 29 · High Jump · Place 13 · Staples-MotleyHigh Jump13.5' 4"11
May 22MSHSL Section 6A - Sub-Section 22May 22 · High Jump · Place 9 · Staples-MotleyHigh Jump95-811
May 22MSHSL Section 6A - Sub-Section 22May 22 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles115.81a11
May 13Heart O' Lakes Conference ChampionshipMay 13 · 300m Hurdles · Place 18 · Staples-Motley300m Hurdles181:25.50a11
May 13Heart O' Lakes Conference ChampionshipMay 13 · 110m Hurdles · Place 3 · Staples-Motley110m Hurdles316.37a11
May 9Class A Wild CardMay 9 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles39" / 0.991m1.15.811
May 9Class A Wild CardMay 9 · High Jump · Place 37 · Staples-MotleyHigh Jump37.5' 4"11
May 6Section 6A True TeamMay 6 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles39" / 0.991m2.15.77a11
May 6Section 6A True TeamMay 6 · High Jump · Place 15 · Staples-MotleyHigh Jump15.5' 4"11
Apr 22Heartland InvitationalApr 22 · High Jump · Place 4 · Staples-MotleyHigh Jump45-811
Apr 22Heartland InvitationalApr 22 · 300m Hurdles · Place 3 · Staples-Motley300m Hurdles348.6011
Apr 22Heartland InvitationalApr 22 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles116.7611
Apr 15Perham HS InviteApr 15 · High Jump · Place 7 · Staples-MotleyHigh Jump75-611
Apr 15Perham HS InviteApr 15 · 300m Hurdles · Place 6 · Staples-Motley300m Hurdles645.3011
Apr 15Perham HS InviteApr 15 · 110m Hurdles · Place 3 · Staples-Motley110m Hurdles315.411

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 110m Hurdles · Place 18 · Staples-Motley110m Hurdles39" / 0.991mRound P18.16.28aWind: 4.210
May 30MSHSL Section 6A ChampionshipsMay 30 · 300m Hurdles · Place 14 · Staples-Motley300m Hurdles36" / 0.914m14.47.05a10
May 30MSHSL Section 6A ChampionshipsMay 30 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles39" / 0.991m2.17.19aWind: -1.710
May 23MSHSL Section 6A - Sub Section 22May 23 · High Jump · Place 15 · Staples-MotleyHigh Jump155-0—
May 23MSHSL Section 6A - Sub Section 22May 23 · 300m Hurdles · Place 7 · Staples-Motley300m Hurdles745.43a—
May 23MSHSL Section 6A - Sub Section 22May 23 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles117.38a—
May 14Mid-State ConferenceMay 14 · Discus · Place 10 · Staples-MotleyDiscus1086-8—
May 14Mid-State ConferenceMay 14 · 300m Hurdles · Place 2 · Staples-Motley300m Hurdles245.03a—
May 14Mid-State ConferenceMay 14 · 110m Hurdles · Place 4 · Staples-Motley110m Hurdles417.26a—
May 8Class A WildcardMay 8 · 110m Hurdles · Place 12 · Staples-Motley110m Hurdles39" / 0.991m12.17.12a10
May 8Class A WildcardMay 8 · High Jump · Place 57 · Staples-MotleyHigh Jump57.4' 1010
May 7Section 6A True TeamMay 7 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles39" / 0.991m2.17.12a10
May 7Section 6A True TeamMay 7 · High Jump · Place 19 · Staples-MotleyHigh Jump19.4' 1010
Apr 30Steve Hill InvitationalApr 30 · High Jump · Place 10 · Staples-MotleyHigh Jump105-2—
Apr 30Steve Hill InvitationalApr 30 · 300m Hurdles · Place 13 · Staples-Motley300m Hurdles1349.84a—
Apr 30Steve Hill InvitationalApr 30 · 110m Hurdles · Place 4 · Staples-Motley110m Hurdles417.73a—
Apr 30Steve Hill InvitationalApr 30 · 200 Meters · Place 20 · Staples-Motley200 Meters2027.22a PB—
Apr 25John Reimer ClassicApr 25 · High Jump · Place 12 · Staples-MotleyHigh Jump125-4—
Apr 25John Reimer ClassicApr 25 · 300m Hurdles · Place 5 · Staples-Motley300m Hurdles545.90a—
Apr 25John Reimer ClassicApr 25 · 110m Hurdles · Place 1 · Staples-Motley110m Hurdles117.58a—
Apr 11Houligan ExtravaganzaApr 11 · High Jump · Place 14 · Staples-MotleyHigh Jump144-10—
Apr 11Houligan ExtravaganzaApr 11 · 300m Hurdles · Place 4 · Staples-Motley300m Hurdles445.88a—
Apr 11Houligan ExtravaganzaApr 11 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles217.03a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 110m Hurdles · Place 7 · Staples-Motley110m Hurdles39" / 0.991m7.17.83aWind: -29
May 25MSHSL Section 6A - Sub-Section 22May 25 · 300m Hurdles · Place 9 · Staples-Motley300m Hurdles36" / 0.914m9.48.62a9
May 25MSHSL Section 6A - Sub-Section 22May 25 · 110m Hurdles · Place 5 · Staples-Motley110m Hurdles39" / 0.991m5.18.16a9
May 18JH Mid-State ChampsMay 18 · 100m Hurdles · Place 1 · Staples-Motley100m Hurdles27" / 0.686m1.16.22 PB9
May 18JH Mid-State ChampsMay 18 · Discus · Place 1 · Staples-MotleyDiscus1kg1.102-09 PB9
May 18JH Mid-State ChampsMay 18 · High Jump · Place 2 · Staples-MotleyHigh Jump2.5-00.009
May 18JH Mid-State ChampsMay 18 · 400 Meters · Place 5 · Staples-Motley400 Meters5.1:00.38 PB9
May 162023 Midstate MeetMay 16 · 300m Hurdles · Place 5 · Staples-Motley300m Hurdles36" / 0.914m5.46.31a9
May 162023 Midstate MeetMay 16 · 110m Hurdles · Place 5 · Staples-Motley110m Hurdles39" / 0.991m5.17.99a9
May 11Dave Sieben InvitationalMay 11 · High Jump · Place 9 · Staples-MotleyHigh Jump95-00.009
May 11Dave Sieben InvitationalMay 11 · 300m Hurdles · Place 5 · Staples-Motley300m Hurdles547.979
May 11Dave Sieben InvitationalMay 11 · 110m Hurdles · Place 5 · Staples-Motley110m Hurdles518.439
May 9Section 6A True TeamMay 9 · 300m Hurdles · Place 7 · Staples-Motley300m Hurdles36" / 0.914m7.46.12a PB9
May 9Section 6A True TeamMay 9 · 110m Hurdles · Place 5 · Staples-Motley110m Hurdles39" / 0.991m5.18.09a9
May 4Long Prairie Grey Eagle InvitationalMay 4 · High Jump · Place 12 · Staples-MotleyHigh Jump125-06.009
May 4Long Prairie Grey Eagle InvitationalMay 4 · Discus · Place 24 · Staples-MotleyDiscus2469-049
May 4Long Prairie Grey Eagle InvitationalMay 4 · 300m Hurdles · Place 4 · Staples-Motley300m Hurdles446.209
May 4Long Prairie Grey Eagle InvitationalMay 4 · 110m Hurdles · Place 4 · Staples-Motley110m Hurdles417.829

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Pine-to-Prairie HS IndoorApr 3 · Long Jump · Place 17 · Staples-MotleyLong Jump1716-7.759
Apr 3Pine-to-Prairie HS IndoorApr 3 · 55m Hurdles · Place 10 · Staples-Motley55m Hurdles1010.129
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · 55m Hurdles · Place 8 · Staples-Motley55m Hurdles89.569
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · 200 Meters · Place 25 · Staples-Motley200 Meters2527.79 PB9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 6A ChampionshipsJun 2 · 300m Hurdles · Place 14 · Staples-Motley300m Hurdles36" / 0.914m14.50.35a8
Jun 2MSHSL Section 6A ChampionshipsJun 2 · 110m Hurdles · Place 10 · Staples-Motley110m Hurdles39" / 0.991m10.19.52aWind: 18
May 26MSHSL Section 6A - Sub-Section 22May 26 · Long Jump · Place 20 · Staples-MotleyLong Jump20.15-01.50 PB8
May 26MSHSL Section 6A - Sub-Section 22May 26 · 300m Hurdles · Place 4 · Staples-Motley300m Hurdles36" / 0.914m4.48.71a8
May 26MSHSL Section 6A - Sub-Section 22May 26 · 110m Hurdles · Place 9 · Staples-Motley110m Hurdles39" / 0.991m9.20.13a8
May 17Mid-State Conference ChampionshipMay 17 · Long Jump · Place 11 · Staples-MotleyLong Jump1115-2.58
May 17Mid-State Conference ChampionshipMay 17 · 300m Hurdles · Place 5 · Staples-Motley300m Hurdles550.718
May 17Mid-State Conference ChampionshipMay 17 · 110m Hurdles · Place 6 · Staples-Motley110m Hurdles620.638
May 10Section 6A True TeamMay 10 · 300m Hurdles · Place 11 · Staples-Motley300m Hurdles36" / 0.914m11.51.89a8
May 10Section 6A True TeamMay 10 · 110m Hurdles · Place 11 · Staples-Motley110m Hurdles39" / 0.991m11.21.24a8
May 5Long Prairie Grey Eagle InvitationalMay 5 · Long Jump · Place 17 · Staples-MotleyLong Jump17.14' 9.58
May 5Long Prairie Grey Eagle InvitationalMay 5 · 300m Hurdles · Place 6 · Staples-Motley300m Hurdles36" / 0.914m6.53.06a8
May 5Long Prairie Grey Eagle InvitationalMay 5 · 110m Hurdles · Place 5 · Staples-Motley110m Hurdles39" / 0.991m5.20.33a8
Apr 28John Reimer ClassicApr 28 · 300m Hurdles · Place 9 · Staples-Motley300m Hurdles36" / 0.914m9.51.268
Apr 28John Reimer ClassicApr 28 · 110m Hurdles · Place 13 · Staples-Motley110m Hurdles39" / 0.991m13.20.96a8
Apr 25Huskies JH InvitationalApr 25 · Long Jump · Place 13 · Staples-MotleyLong Jump13.11-07.258
Apr 25Huskies JH InvitationalApr 25 · 110m Hurdles · Place 2 · Staples-Motley110m Hurdles39" / 0.991m2.18.17a8
Apr 25Huskies JH InvitationalApr 25 · High Jump · Place 8 · Staples-MotleyHigh Jump8.4-02.008

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Craig Hougen Indoor ClassicApr 14 · 60m Hurdles · Place 22 · Staples-Motley60m HurdlesRound P2211.908
Apr 1Concordia HS IndoorApr 1 · 55m Hurdles · Place 10 · Staples-Motley55m Hurdles39"10.10.84a8