Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Conference Championships · May 1615.12Valley Conference ChampionshipsMay 16, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2A - North Sub-Section · May 2219.94aMSHSL Section 2A - North Sub-SectionMay 22, 2025
200 Meters · OutdoorJWP Invite #1 · Apr 1030.94aJWP Invite #1April 10, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2A - North Sub-Section · May 2258.06aMSHSL Section 2A - North Sub-SectionMay 22, 2025
55m Hurdles · 30" · IndoorSouth Central Conference Indoor Championships · Apr 710.85aSouth Central Conference Indoor ChampionshipsApril 7, 2026
55m Hurdles · 33" · IndoorSouth Central Conference Indoor Championships · Apr 711.13aSouth Central Conference Indoor ChampionshipsApril 7, 2026
Discus · 1kg · OutdoorLe Sueur-Henderson Giants Invitational · Apr 1068' 6"Le Sueur-Henderson Giants InvitationalApril 10, 2026
Shot Put · 4kg · OutdoorClass A State True Team · May 1627' 8.5"Class A State True TeamMay 16, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Shot Put · Place 18 · St. Clair/Imannuel LutheranShot Put4kg18.25-08.5010
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 100m Hurdles · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m--DNS10
May 16Class A State True TeamMay 16 · Shot Put · Place 18 · St. Clair/Imannuel LutheranShot Put4kg18.27' 8.5" PB10
May 12South Central Conference ChampionshipMay 12 · Shot Put · Place 8 · St. Clair/Imannuel LutheranShot Put826-1110
May 12South Central Conference ChampionshipMay 12 · 100m Hurdles · Place 12 · St. Clair/Imannuel Lutheran100m Hurdles1221.38a10
May 1Fairmont Sentinel RelaysMay 1 · Shot Put · Place 5 · St. Clair/Imannuel LutheranShot Put527-510
Apr 28Dewey Escher InvitationalApr 28 · Discus · Place 15 · St. Clair/Imannuel LutheranDiscus1kg15.65-0310
Apr 28Dewey Escher InvitationalApr 28 · Shot Put · Place 10 · St. Clair/Imannuel LutheranShot Put4kg10.25-06.0010
Apr 28Dewey Escher InvitationalApr 28 · 100m Hurdles · Place 10 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m10.20.90a10
Apr 25St. Clair JV InviteApr 25 · Discus · Place 4 · St. Clair/Imannuel LutheranDiscus1kg4.63' 7"10
Apr 25St. Clair JV InviteApr 25 · Shot Put · Place 1 · St. Clair/Imannuel LutheranShot Put4kg1.25' 6.25"10
Apr 25St. Clair JV InviteApr 25 · 100m Hurdles · Place 6 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m6.20.49a10
Apr 21Blooming Prairie InvitationalApr 21 · Shot Put · Place 11 · St. Clair/Imannuel LutheranShot Put4kg11.25' 5.5"10
Apr 21Blooming Prairie InvitationalApr 21 · 100m Hurdles · Place 12 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m12.20.81a10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · Discus · Place 8 · St. Clair/Imannuel LutheranDiscus1kg8.68' 6" PB10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · Shot Put · Place 12 · St. Clair/Imannuel LutheranShot Put4kg12.25' 3"10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 100m Hurdles · Place 17 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m17.20.76a10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 200 Meters · Place 26 · St. Clair/Imannuel Lutheran200 Meters26.31.80a10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 100m Hurdles · Place 6 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m6.20.48a10
Mar 24Loyola-Cleveland InvitationalMar 24 · 55m Hurdles · Place 7 · St. Clair/Imannuel Lutheran55m Hurdles710.92a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 55m Hurdles · Place 11 · St. Clair/Imannuel Lutheran55m Hurdles30"11.10.85a PB10
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 55m Hurdles · Place 13 · St. Clair/Imannuel Lutheran55m Hurdles33"13.11.13a PB10

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 300m Hurdles · Place 19 · St. Clair/Imannuel Lutheran300m Hurdles30" / 0.762m19.58.06a PB9
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 100m Hurdles · Place 16 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m16.19.94a PB9
May 13South Central Conference ChampionshipMay 13 · 300m Hurdles · Place 12 · St. Clair/Imannuel Lutheran300m Hurdles1259.74a9
May 13South Central Conference ChampionshipMay 13 · 100m Hurdles · Place 14 · St. Clair/Imannuel Lutheran100m Hurdles1420.59a9
May 9BP JV/JH InvMay 9 · Shot Put · Place 10 · St. Clair/Imannuel LutheranShot Put1023-59
May 9BP JV/JH InvMay 9 · Discus · Place 9 · St. Clair/Imannuel LutheranDiscus963-69
May 9BP JV/JH InvMay 9 · 300m Hurdles · Place 5 · St. Clair/Imannuel Lutheran300m Hurdles559.419
May 9BP JV/JH InvMay 9 · 100m Hurdles · Place 4 · St. Clair/Imannuel Lutheran100m Hurdles420.269
May 1TCU Invite #2May 1 · Discus · Place 16 · St. Clair/Imannuel LutheranDiscus1654-49
May 1TCU Invite #2May 1 · Shot Put · Place 17 · St. Clair/Imannuel LutheranShot Put1722-7.259
May 1TCU Invite #2May 1 · 300m Hurdles · Place 10 · St. Clair/Imannuel Lutheran300m Hurdles1057.08a9
May 1TCU Invite #2May 1 · 100m Hurdles · Place 11 · St. Clair/Imannuel Lutheran100m Hurdles1120.43a9
Apr 29LCWM/Nicollet Meet #2Apr 29 · Discus · Place 20 · St. Clair/Imannuel LutheranDiscus2054-119
Apr 29LCWM/Nicollet Meet #2Apr 29 · Shot Put · Place 13 · St. Clair/Imannuel LutheranShot Put1324-04.509
Apr 29LCWM/Nicollet Meet #2Apr 29 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles962.27a9
Apr 29LCWM/Nicollet Meet #2Apr 29 · 100m Hurdles · Place 8 · St. Clair/Imannuel Lutheran100m Hurdles820.20a9
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 15 · St. Clair/Imannuel Luther300m Hurdles151:01.739
Apr 22Blooming Prairie InvitationalApr 22 · 100m Hurdles · Place 12 · St. Clair/Imannuel Luther100m Hurdles1220.019
Apr 17A&W InviteApr 17 · 300m Hurdles · Place 6 · St. Clair/Imannuel Lutheran300m Hurdles61:00.39a9
Apr 17A&W InviteApr 17 · 100m Hurdles · Place 6 · St. Clair/Imannuel Lutheran100m Hurdles620.67a9
Apr 15Maple River Eagles InviteApr 15 · 300m Hurdles · Place 13 · St. Clair/Imannuel Lutheran300m Hurdles131:02.209
Apr 15Maple River Eagles InviteApr 15 · 100m Hurdles · Place 13 · St. Clair/Imannuel Lutheran100m Hurdles1320.23a9
Apr 10JWP Invite #1Apr 10 · 200 Meters · Place 12 · St. Clair/Imannuel Lutheran200 Meters1230.94a PB9
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · Discus · Place 19 · St. Clair/Imannuel LutheranDiscus1949-811
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · Shot Put · Place 16 · St. Clair/Imannuel LutheranShot Put1622-8.511
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 300m Hurdles · Place 5 · St. Clair/Imannuel Lutheran300m Hurdles51:01.42a11
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 100m Hurdles · Place 9 · St. Clair/Imannuel Lutheran100m Hurdles920.84a11
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · Shot Put · Place 15 · St. Clair/Imannuel LutheranShot Put1523-3.5011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 55m Hurdles · Place 15 · St. Clair/Imannuel Lutheran55m Hurdles1511.71a9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Valley Conference JH/JV MeetMay 18 · Discus · Place 4 · St. Clair/Imannuel LutheranDiscus1kg4.54-037
May 18Valley Conference JH/JV MeetMay 18 · Shot Put · Place 4 · St. Clair/Imannuel LutheranShot Put4kg4.26-10.007
May 18Valley Conference JH/JV MeetMay 18 · 100m Hurdles · Place 5 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m5.21.51a7
May 18Valley Conference JH/JV MeetMay 18 · 100 Meters · Place 8 · St. Clair/Imannuel Lutheran100 Meters8.15.43a7
May 16Valley Conference ChampionshipsMay 16 · 300m Hurdles · Place 8 · St. Clair/Imannuel Luther300m Hurdles863.447
May 16Valley Conference ChampionshipsMay 16 · 100m Hurdles · Place 7 · St. Clair/Imannuel Luther100m Hurdles722.477
May 16Valley Conference ChampionshipsMay 16 · 100 Meters · Place 8 · St. Clair/Imannuel Luther100 MetersRound P815.187
May 16Valley Conference ChampionshipsMay 16 · 100 Meters · Place 8 · St. Clair/Imannuel Luther100 Meters815.12 PB7
May 9Section 2A True TeamMay 9 · 300m Hurdles · Place 23 · St. Clair/Imannuel Lutheran300m Hurdles30" / 0.762m23.1:00.09a7
May 9Section 2A True TeamMay 9 · 100m Hurdles · Place 27 · St. Clair/Imannuel Lutheran100m Hurdles33" / 0.838m27.22.57a7
May 2LCWM/Nicollet Meet #2May 2 · Discus · Place 20 · St. Clair/Imannuel LutheranDiscus1kg20.52-027
May 2LCWM/Nicollet Meet #2May 2 · Shot Put · Place 27 · St. Clair/Imannuel LutheranShot Put4kg27.19-05.007
May 2LCWM/Nicollet Meet #2May 2 · 100 Meters · Place 14 · St. Clair/Imannuel Lutheran100 Meters14.15.30a7

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Loyola/Cleveland Indoor Mar 28 · Shot Put · Place 18 · St. Clair/Imannuel LutherShot Put1818-4.57