Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorPine Island 7-8-9 Invitational · Apr 2918.79aPine Island 7-8-9 InvitationalApril 29, 2025
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 1AA Championships · May 2817.81aMSHSL Section 1AA ChampionshipsMay 28, 2026
1600 Meters · OutdoorSCLA Varsity Invitational 2026 · Apr 306:31.33aSCLA Varsity Invitational 2026April 30, 2026
200 Meters · OutdoorByron Jr. High Meet #1 · Apr 1431.62aByron Jr. High Meet #1April 14, 2025
200m Hurdles · 30" / 0.762m · OutdoorPine Island 7-8-9 Invitational · Apr 2934.68aPine Island 7-8-9 InvitationalApril 29, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 1AA Championships · May 2851.07aMSHSL Section 1AA ChampionshipsMay 28, 2026
400 Meters · OutdoorByron Jr. High Meet #1 · Apr 141:14.89aByron Jr. High Meet #1April 14, 2025
55m Hurdles · 33" · IndoorEarly Red Bird Invite MN · Mar 2410.23aEarly Red Bird Invite MNMarch 24, 2026
Long Jump · OutdoorPine Island 7-8-9 Invitational · Apr 2912-04.00Pine Island 7-8-9 InvitationalApril 29, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AA ChampionshipsMay 28 · 300m Hurdles · Place 10 · Kasson-Mantorville300m Hurdles30" / 0.762mRound P10.51.07a PB9
May 28MSHSL Section 1AA ChampionshipsMay 28 · 100m Hurdles · Place 17 · Kasson-Mantorville100m Hurdles33" / 0.838mRound P17.17.81a PB9
May 20New Prague Last Chance MeetMay 20 · Long Jump · Place 21 · Kasson-MantorvilleLong Jump2114-69
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 12 · Kasson-Mantorville300m Hurdles1251.28a9
May 20New Prague Last Chance MeetMay 20 · 100m Hurdles · Place 18 · Kasson-Mantorville100m Hurdles1818.12a9
May 15Kasson-Mantorville Invitational May 15 · 300m Hurdles · Place 2 · Kasson-Mantorville300m Hurdles30" / 0.762m2.52.96a9
May 15Kasson-Mantorville Invitational May 15 · 100m Hurdles · Place 2 · Kasson-Mantorville100m Hurdles33" / 0.838m2.18.56a9
May 9Hiawatha Valley League Conference ChampionshipsMay 9 · 300m Hurdles · Place 5 · Kasson-Mantorville300m Hurdles30" / 0.762m5.52.29a9
May 9Hiawatha Valley League Conference ChampionshipsMay 9 · 100m Hurdles · Place 6 · Kasson-Mantorville100m Hurdles33" / 0.838m6.18.35a9
May 7Kasson-Mantorville JV Invitational May 7 · 100m Hurdles · Place 1 · Kasson-Mantorville100m Hurdles30" / 0.762m1.18.85a9
May 51AA Section True TeamMay 5 · 300m Hurdles · Place 13 · Kasson-Mantorville300m Hurdles30" / 0.762m13.53.21a9
May 51AA Section True TeamMay 5 · 100m Hurdles · Place 12 · Kasson-Mantorville100m Hurdles33" / 0.838m12.18.55a9
Apr 30SCLA Varsity Invitational 2026Apr 30 · 300m Hurdles · Place 5 · Kasson-Mantorville300m Hurdles30" / 0.762m5.52.40a9
Apr 30SCLA Varsity Invitational 2026Apr 30 · 100m Hurdles · Place 5 · Kasson-Mantorville100m Hurdles33" / 0.838m5.19.18a9
Apr 30SCLA Varsity Invitational 2026Apr 30 · 1600 Meters · Place 7 · Kasson-Mantorville1600 Meters7.6:31.33a PB9
Apr 22Chuck Ramthun InvitationalApr 22 · 300m Hurdles · Place 6 · Kasson-Mantorville300m Hurdles30" / 0.762m6.53.87a9
Apr 22Chuck Ramthun InvitationalApr 22 · 100m Hurdles · Place 8 · Kasson-Mantorville100m Hurdles33" / 0.838m8.18.86a9
Apr 16Bill Nelson InvitationalApr 16 · 300m Hurdles · Place 2 · Kasson-Mantorville300m Hurdles30" / 0.762m2.51.86a9
Apr 16Bill Nelson InvitationalApr 16 · 100m Hurdles · Place 3 · Kasson-Mantorville100m Hurdles33" / 0.838m3.18.52a9
Apr 14Glen Amundsen InvitationalApr 14 · 300m Hurdles · Place 2 · Kasson-Mantorville300m Hurdles30" / 0.762m2.52.87a9
Apr 14Glen Amundsen InvitationalApr 14 · 100m Hurdles · Place 3 · Kasson-Mantorville100m Hurdles33" / 0.838m3.18.68a9
Apr 10Triton Varsity Meet 2Apr 10 · 300m Hurdles · Place 5 · Kasson-Mantorville300m Hurdles555.34a9
Apr 10Triton Varsity Meet 2Apr 10 · 100m Hurdles · Place 6 · Kasson-Mantorville100m Hurdles618.99a9
Mar 28MSU Varsity ShowcaseMar 28 · 60m Hurdles · Place 19 · Kasson-Mantorville60m HurdlesRound P1911.11a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 22 · Kasson-Mantorville60m Hurdles2211.63a9
Mar 24Early Red Bird Invite MNMar 24 · 55m Hurdles · Place 4 · Kasson-Mantorville55m Hurdles33"4.10.23a PB9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Komet Jr High Elite MeetMay 23 · 200m Hurdles · Place 6 · Kasson-Mantorville200m Hurdles633.25a8
May 22Kasson-Mantorville HS InvitationalMay 22 · 300m Hurdles · Place 7 · Kasson-Mantorville300m Hurdles753.42a8
May 22Kasson-Mantorville HS InvitationalMay 22 · 100m Hurdles · Place 6 · Kasson-Mantorville100m Hurdles619.37a8
May 9Kasson-Mantorville JH InvitationalMay 9 · Long Jump · Place 4 · Kasson-MantorvilleLong Jump413-78
May 9Kasson-Mantorville JH InvitationalMay 9 · 200m Hurdles · Place 3 · Kasson-Mantorville200m Hurdles334.03a8
May 9Kasson-Mantorville JH InvitationalMay 9 · 100m Hurdles · Place 5 · Kasson-Mantorville100m Hurdles518.87a8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · 200m Hurdles · Place 1 · Kasson-Mantorville200m Hurdles30" / 0.762m1.34.68a PB8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · Long Jump · Place 9 · Kasson-MantorvilleLong Jump9.12-04.00 PB8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · 100m Hurdles · Place 3 · Kasson-Mantorville100m Hurdles30" / 0.762m3.18.79a PB8
Apr 25Komet Early JH Elite MeetApr 25 · Long Jump · Place 9 · Kasson-MantorvilleLong Jump913-68
Apr 22PEM JH T&F MeetApr 22 · Long Jump · Place 14 · Kasson-MantorvilleLong Jump1412-01.508
Apr 22PEM JH T&F MeetApr 22 · 100m Hurdles · Place 5 · Kasson-Mantorville100m Hurdles519.318
Apr 14Byron Jr. High Meet #1Apr 14 · Long Jump · Place 4 · Kasson-MantorvilleLong Jump413-118
Apr 14Byron Jr. High Meet #1Apr 14 · 400 Meters · Place 3 · Kasson-Mantorville400 Meters31:14.89a PB8
Apr 14Byron Jr. High Meet #1Apr 14 · 200 Meters · Place 8 · Kasson-Mantorville200 Meters831.62a PB8
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · Long Jump · Kasson-MantorvilleLong Jump--DNS8
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · 100 Meters · Kasson-Mantorville100 Meters--DNS8