Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKasson-Mantorville JH Invitational · Apr 1316.19Kasson-Mantorville JH InvitationalApril 13, 2023
1600 Meters · IndoorSouth Central Conference Indoor Championships · Apr 75:36.18aSouth Central Conference Indoor ChampionshipsApril 7, 2026
1600 Meters · OutdoorBlooming Prairie Invitational · Apr 215:25.23aBlooming Prairie InvitationalApril 21, 2026
200 Meters · IndoorGopher Conference Indoor · Mar 2534.08aGopher Conference IndoorMarch 25, 2023
3200 Meters · OutdoorFairmont Sentinel Relays · May 112:21.82aFairmont Sentinel RelaysMay 1, 2026
800 Meters · IndoorSouth Central Conference Indoor Championships · Apr 72:26.68aSouth Central Conference Indoor ChampionshipsApril 7, 2026
800 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 212:16.33aMSHSL Section 2A - North Sub-SectionMay 21, 2026
Discus · 1.6kg · OutdoorBP JV(9-12) / C(7th-8th Grade) Inv · May 881-03BP JV(9-12) / C(7th-8th Grade) InvMay 8, 2026
Long Jump · IndoorGopher Conference Indoor · Mar 2510-00.50Gopher Conference IndoorMarch 25, 2023
Long Jump · OutdoorTriton Meet #2 · Apr 1411-06.00Triton Meet #2April 14, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 800 Meters · Place 11 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters11.2:16.33a PB10
May 12South Central Conference ChampionshipMay 12 · 1600 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters95:43.44a10
May 12South Central Conference ChampionshipMay 12 · 800 Meters · Place 7 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters72:26.57a10
May 8Class A True Team Wild CardMay 8 · 3200 Meters · Place 51 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran3200 Meters51.12:52.46a10
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 26 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters26.2:16.98a10
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · Discus · Place 11 · St. Clair/Imannuel LutheranSt. Clair/Imannuel LutheranDiscus1.6kg11.81-03 PB10
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 800 Meters · Place 2 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters2.2:20.63a10
May 52A Section True TeamMay 5 · 3200 Meters · Place 21 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran3200 Meters21.12:52.46a10
May 52A Section True TeamMay 5 · 800 Meters · Place 13 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters13.2:16.98a10
May 1Fairmont Sentinel RelaysMay 1 · 3200 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran3200 Meters912:21.82a PB10
Apr 28Dewey Escher InvitationalApr 28 · Discus · Place 17 · St. Clair/Imannuel LutheranSt. Clair/Imannuel LutheranDiscus1.6kg17.78-0110
Apr 28Dewey Escher InvitationalApr 28 · 1600 Meters · Place 5 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters5.5:33.71a10
Apr 28Dewey Escher InvitationalApr 28 · 800 Meters · Place 2 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters2.2:17.98a10
Apr 25St. Clair JV InviteApr 25 · 1600 Meters · Place 6 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters6.5:43.20a10
Apr 25St. Clair JV InviteApr 25 · 800 Meters · Place 2 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters2.2:18.92a10
Apr 21Blooming Prairie InvitationalApr 21 · 1600 Meters · Place 12 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters12.5:25.23a PB10
Apr 21Blooming Prairie InvitationalApr 21 · 800 Meters · Place 6 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters6.2:20.72a10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 1600 Meters · Place 6 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters6.5:32.95a10
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 800 Meters · Place 6 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters6.2:22.48a10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 1600 Meters · Place 8 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters8.5:35.09a10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 800 Meters · Place 10 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters10.2:22.82a10
Mar 24Loyola-Cleveland InvitationalMar 24 · 1600 Meters · Place 8 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters85:45.12a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 1600 Meters · Place 12 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters12.5:36.18a PB10
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 800 Meters · Place 5 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters5.2:26.68a PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 1600 Meters · Place 13 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters13.5:27.01a9
May 13South Central Conference ChampionshipMay 13 · 1600 Meters · Place 10 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters105:36.78a9
May 6Section 2A True TeamMay 6 · 3200 Meters · Place 20 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran3200 Meters20.13:34.84a9
May 6Section 2A True TeamMay 6 · 1600 Meters · Place 17 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters17.5:42.05a9
May 1TCU Invite #2May 1 · 1600 Meters · Place 10 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters105:42.54a9
Apr 29LCWM/Nicollet Meet #2Apr 29 · 1600 Meters · Place 3 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters35:46.32a9
Apr 29LCWM/Nicollet Meet #2Apr 29 · 800 Meters · Place 13 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters132:43.15a9
Apr 22Blooming Prairie InvitationalApr 22 · 1600 Meters · Place 13 · St. Clair/Imannuel LutherSt. Clair/Imannuel Luther1600 Meters135:50.379
Apr 22Blooming Prairie InvitationalApr 22 · 800 Meters · Place 13 · St. Clair/Imannuel LutherSt. Clair/Imannuel Luther800 Meters132:46.849
Apr 17A&W InviteApr 17 · 800 Meters · Place 8 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters82:34.92a9
Apr 15Maple River Eagles InviteApr 15 · 1600 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters95:46.009
Apr 15Maple River Eagles InviteApr 15 · 800 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters92:36.109
Apr 10JWP Invite #1Apr 10 · 1600 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters95:42.72a9
Apr 10JWP Invite #1Apr 10 · 800 Meters · Place 9 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters92:30.99a9
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 1600 Meters · Place 2 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters25:43.25a9
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 800 Meters · Place 5 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters52:35.97a9
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · 800 Meters · Place 4 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters42:41.59a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 1600 Meters · Place 10 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran1600 Meters105:48.14a9
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 800 Meters · Place 12 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters122:39.96a9

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 800 Meters · Place 29 · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran800 Meters29.2:45.35a8
May 16Valley Conference JH/JV MeetMay 16 · 1600 Meters · Place 3 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters35:49.34a—
May 16Valley Conference JH/JV MeetMay 16 · 800 Meters · Place 12 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters123:20.70a—
May 10BP JV/JH Inv.May 10 · 800 Meters · Place 17 · MS_ST CLAIR/ ILMS_ST CLAIR/ IL800 Meters173:12.458
May 10BP JV/JH Inv.May 10 · 1600 Meters · Place 4 · MS_ST CLAIR/ ILMS_ST CLAIR/ IL1600 Meters46:02.978
May 9Tri-City United InvitationalMay 9 · 1600 Meters · Place 10 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters105:53.46a—
May 9Tri-City United InvitationalMay 9 · 800 Meters · Place 14 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters142:43.41a—
May 7Section 2A True TeamMay 7 · 3200 Meters · St. Clair/Imannuel LutheranSt. Clair/Imannuel Lutheran3200 Meters--DNF8
May 3Fairmont Sentinel RelaysMay 3 · 3200 Meters · Place 9 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth3200 Meters912:37.23a—
May 2St. James JH InviteMay 2 · 1600 Meters · Place 5 · St. ClairSt. Clair1600 Meters55:42.55a—
May 2St. James JH InviteMay 2 · 800 Meters · Place 11 · St. ClairSt. Clair800 Meters112:38.63a—
Apr 30LCWM/Nicollet Meet #2Apr 30 · 1600 Meters · Place 9 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters95:58.02a—
Apr 25Mike Vrklan Relay InvitationalApr 25 · 3200 Meters · Place 11 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth3200 Meters1112:57.85a—
Apr 22Blooming Prairie InvitationalApr 22 · 3200 Meters · Place 10 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth3200 Meters1013:28.30a—
Apr 22Blooming Prairie InvitationalApr 22 · 800 Meters · Place 9 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters92:36.18a—
Apr 19JWP Jr High InvitationalApr 19 · 1600 Meters · Place 2 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters25:59.24a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 1600 Meters · Place 3 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters35:58.58a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 800 Meters · Place 3 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters32:41.79a—
Apr 11JWP InvitationalApr 11 · 1600 Meters · Place 20 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters206:05.96a—
Apr 11JWP InvitationalApr 11 · 800 Meters · Place 23 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters232:45.29a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 1600 Meters · Place 12 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters125:58.93a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 800 Meters · Place 17 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters172:46.44a—
Mar 26Loyola/Cleveland InvitationalMar 26 · 1600 Meters · Place 7 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth1600 Meters76:20.62a—
Mar 26Loyola/Cleveland InvitationalMar 26 · 800 Meters · Place 7 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters73:05.96a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Valley Indoor Conference ChampionshipsApr 1 · 800 Meters · Place 9 · St. Clair/Imannuel LuthSt. Clair/Imannuel Luth800 Meters92:40.04a—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 3May 24 · 1600 Meters · Place 10 · MedfordMedford1600 Meters105:58.707
May 16Gopher Conference Junior High ChampionshipsMay 16 · Long Jump · Place 15 · MedfordMedfordLong Jump1510-10.007
May 16Gopher Conference Junior High ChampionshipsMay 16 · 1600 Meters · Place 7 · MedfordMedford1600 Meters75:59.247
May 16Gopher Conference Junior High ChampionshipsMay 16 · 800 Meters · Place 9 · MedfordMedford800 Meters92:49.627
May 15Gopher Conference ChampionshipsMay 15 · Long Jump · Place 27 · MedfordMedfordLong Jump2710-05.507
May 15Gopher Conference ChampionshipsMay 15 · 1600 Meters · Place 17 · MedfordMedford1600 Meters175:55.297
May 9Section 1A True TeamMay 9 · 3200 Meters · Place 24 · MedfordMedford3200 Meters24.13:49.32a7
May 9Section 1A True TeamMay 9 · 1600 Meters · Place 28 · MedfordMedford1600 Meters28.6:04.58a7
May 9Section 1A True TeamMay 9 · Long Jump · Place 31 · MedfordMedfordLong Jump31.11-01.007
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · Long Jump · Place 8 · MedfordMedfordLong Jump811-01.507
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 1600 Meters · Place 7 · MedfordMedford1600 Meters76:09.057
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 800 Meters · Place 7 · MedfordMedford800 Meters72:55.807
Apr 27Chuck Ramthun InvitationalApr 27 · Long Jump · Place 25 · MedfordMedfordLong Jump2512-01.00—
Apr 27Chuck Ramthun InvitationalApr 27 · 1600 Meters · Place 25 · MedfordMedford1600 Meters256:31.36a—
Apr 25PEM JH MeetApr 25 · 1600 Meters · Place 5 · Medford MSMedford MS1600 Meters5.6:30.07a7
Apr 25PEM JH MeetApr 25 · Long Jump · Place 11 · Medford MSMedford MSLong Jump11.11-02.507
Apr 25PEM JH MeetApr 25 · 800 Meters · Place 6 · Medford MSMedford MS800 Meters6.3:01.66a7
Apr 14Triton Meet #2Apr 14 · 1600 Meters · Place 20 · MedfordMedford1600 Meters20.6:53.55a7
Apr 14Triton Meet #2Apr 14 · Long Jump · Place 22 · MedfordMedfordLong Jump22.11-06.00 PB7
Apr 13Kasson-Mantorville JH InvitationalApr 13 · Long Jump · Place 21 · MedfordMedfordLong Jump2110-11.007
Apr 13Kasson-Mantorville JH InvitationalApr 13 · 100 Meters · Place 22 · MedfordMedford100 Meters2216.19 PB7
Apr 11Glen Amundsen InvitationalApr 11 · Long Jump · Place 22 · MedfordMedfordLong Jump22.10-06.507
Apr 3PEM VarsityApr 3 · Long Jump · Place 17 · MedfordMedfordLong Jump17.10-03.257

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25Gopher Conference IndoorMar 25 · Long Jump · Place 13 · MedfordMedfordLong Jump13.10-00.50 PB7
Mar 25Gopher Conference IndoorMar 25 · 200 Meters · Place 17 · MedfordMedford200 Meters17.34.08a PB7