Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSouth Central Conference Indoor Championships · Apr 75:19.73aSouth Central Conference Indoor ChampionshipsApril 7, 2026
1600 Meters · OutdoorClass A True Team Wild Card · May 84:57.98aClass A True Team Wild CardMay 8, 2026
3200 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 2110:39.81aMSHSL Section 2A - North Sub-SectionMay 21, 2026
400 Meters · OutdoorTCU Invite #2 · May 11:00.20aTCU Invite #2May 1, 2025
800 Meters · IndoorSouth Central Conference Indoor Championships · Apr 52:26.93aSouth Central Conference Indoor ChampionshipsApril 5, 2025
800 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 222:12.99aMSHSL Section 2A - North Sub-SectionMay 22, 2025
High Jump · IndoorSouth Central Conference Indoor Championships · Apr 75-02.00South Central Conference Indoor ChampionshipsApril 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 3200 Meters · Place 11 · St. Clair/Imannuel Lutheran3200 Meters11.11:41.19a10
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 3200 Meters · Place 7 · St. Clair/Imannuel Lutheran3200 Meters7.10:39.81a PB10
May 12South Central Conference ChampionshipMay 12 · 3200 Meters · Place 2 · St. Clair/Imannuel Lutheran3200 Meters211:11.33a10
May 8Class A True Team Wild CardMay 8 · 3200 Meters · Place 26 · St. Clair/Imannuel Lutheran3200 Meters26.11:23.65a10
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 29 · St. Clair/Imannuel Lutheran1600 Meters29.4:57.98a PB10
May 52A Section True TeamMay 5 · 3200 Meters · Place 10 · St. Clair/Imannuel Lutheran3200 Meters10.11:23.65a10
May 52A Section True TeamMay 5 · 1600 Meters · Place 7 · St. Clair/Imannuel Lutheran1600 Meters7.4:57.98a10
May 1Fairmont Sentinel RelaysMay 1 · 3200 Meters · Place 2 · St. Clair/Imannuel Lutheran3200 Meters211:00.07a10
May 1Fairmont Sentinel RelaysMay 1 · 1600 Meters · Place 6 · St. Clair/Imannuel Lutheran1600 Meters65:09.94a10
Apr 28Dewey Escher InvitationalApr 28 · 3200 Meters · Place 1 · St. Clair/Imannuel Lutheran3200 Meters1.11:20.41a10
Apr 28Dewey Escher InvitationalApr 28 · 1600 Meters · Place 2 · St. Clair/Imannuel Lutheran1600 Meters2.5:05.44a10
Apr 25St. Clair JV InviteApr 25 · 3200 Meters · Place 3 · St. Clair/Imannuel Lutheran3200 Meters3.11:19.05a10
Apr 25St. Clair JV InviteApr 25 · 1600 Meters · Place 4 · St. Clair/Imannuel Lutheran1600 Meters4.5:18.52a10
Apr 21Blooming Prairie InvitationalApr 21 · 3200 Meters · Place 3 · St. Clair/Imannuel Lutheran3200 Meters3.11:36.37a10
Apr 21Blooming Prairie InvitationalApr 21 · 1600 Meters · Place 4 · St. Clair/Imannuel Lutheran1600 Meters4.5:06.41a10
Mar 24Loyola-Cleveland InvitationalMar 24 · High Jump · Place 11 · St. Clair/Imannuel LutheranHigh Jump114-1010
Mar 24Loyola-Cleveland InvitationalMar 24 · 800 Meters · Place 3 · St. Clair/Imannuel Lutheran800 Meters32:31.47a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 7South Central Conference Indoor ChampionshipsApr 7 · High Jump · Place 10 · St. Clair/Imannuel LutheranHigh Jump10.5-02.00 PB10
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 1600 Meters · Place 9 · St. Clair/Imannuel Lutheran1600 Meters9.5:19.73a PB10
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 800 Meters · Place 11 · St. Clair/Imannuel Lutheran800 Meters11.2:35.88a10

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · High Jump · St. Clair/Imannuel LutheranHigh Jump--NH9
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 800 Meters · Place 5 · St. Clair/Imannuel Lutheran800 Meters5.2:12.99a PB9
May 13South Central Conference ChampionshipMay 13 · High Jump · Place 13 · St. Clair/Imannuel LutheranHigh Jump134-109
May 13South Central Conference ChampionshipMay 13 · 800 Meters · Place 6 · St. Clair/Imannuel Lutheran800 Meters62:18.07a9
May 6Section 2A True TeamMay 6 · 800 Meters · Place 9 · St. Clair/Imannuel Lutheran800 Meters9.2:20.38a9
May 1TCU Invite #2May 1 · 800 Meters · Place 6 · St. Clair/Imannuel Lutheran800 Meters62:19.18a9
May 1TCU Invite #2May 1 · 400 Meters · Place 11 · St. Clair/Imannuel Lutheran400 Meters111:00.20a PB9
Apr 29LCWM/Nicollet Meet #2Apr 29 · High Jump · Place 8 · St. Clair/Imannuel LutheranHigh Jump84-10.009
Apr 29LCWM/Nicollet Meet #2Apr 29 · 800 Meters · Place 4 · St. Clair/Imannuel Lutheran800 Meters42:18.20a9
Apr 29LCWM/Nicollet Meet #2Apr 29 · 400 Meters · Place 10 · St. Clair/Imannuel Lutheran400 Meters1060.24a9
Apr 22Blooming Prairie InvitationalApr 22 · High Jump · Place 14 · St. Clair/Imannuel LutherHigh Jump145-09
Apr 22Blooming Prairie InvitationalApr 22 · 800 Meters · Place 3 · St. Clair/Imannuel Luther800 Meters32:17.969
Apr 22Blooming Prairie InvitationalApr 22 · 400 Meters · Place 11 · St. Clair/Imannuel Luther400 Meters111:00.839
Apr 17A&W InviteApr 17 · High Jump · Place 9 · St. Clair/Imannuel LutheranHigh Jump94-69
Apr 17A&W InviteApr 17 · 800 Meters · Place 5 · St. Clair/Imannuel Lutheran800 Meters52:24.16a9
Apr 17A&W InviteApr 17 · 400 Meters · Place 8 · St. Clair/Imannuel Lutheran400 Meters81:01.20a9
Apr 15Maple River Eagles InviteApr 15 · High Jump · Place 12 · St. Clair/Imannuel LutheranHigh Jump124-109
Apr 15Maple River Eagles InviteApr 15 · 800 Meters · Place 5 · St. Clair/Imannuel Lutheran800 Meters52:25.509
Apr 15Maple River Eagles InviteApr 15 · 400 Meters · Place 14 · St. Clair/Imannuel Lutheran400 Meters141:01.209
Apr 10JWP Invite #1Apr 10 · High Jump · Place 11 · St. Clair/Imannuel LutheranHigh Jump114-109
Apr 10JWP Invite #1Apr 10 · 400 Meters · Place 11 · St. Clair/Imannuel Lutheran400 Meters111:02.16a9
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · High Jump · Place 9 · St. Clair/Imannuel LutheranHigh Jump95-09
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 800 Meters · Place 3 · St. Clair/Imannuel Lutheran800 Meters32:25.91a9
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 400 Meters · Place 6 · St. Clair/Imannuel Lutheran400 Meters61:00.22a9
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · High Jump · Place 6 · St. Clair/Imannuel LutheranHigh Jump65-29
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · 800 Meters · Place 3 · St. Clair/Imannuel Lutheran800 Meters32:30.50a9
Mar 25Loyola-Cleveland InvitationalMar 25 · High Jump · Place 9 · St. Clair/Imannuel LutheranHigh Jump95-29
Mar 25Loyola-Cleveland InvitationalMar 25 · 800 Meters · Place 5 · St. Clair/Imannuel Lutheran800 Meters52:34.68a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · High Jump · Place 11 · St. Clair/Imannuel LutheranHigh Jump114-89
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 800 Meters · Place 5 · St. Clair/Imannuel Lutheran800 Meters52:26.93a PB9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · High Jump · St. Clair/Imannuel LutheranHigh Jump--NH8
May 23MSHSL Section 2A - North Sub SectionMay 23 · 800 Meters · Place 14 · St. Clair/Imannuel Lutheran800 Meters14.2:22.35a8
May 16Valley Conference JH/JV MeetMay 16 · High Jump · Place 2 · St. Clair/Imannuel LutheHigh Jump24-8—
May 16Valley Conference JH/JV MeetMay 16 · 800 Meters · Place 2 · St. Clair/Imannuel Luth800 Meters22:24.46a—
May 14Valley Conference ChampionshipsMay 14 · 800 Meters · Place 7 · St. Clair/Imannuel Luth800 Meters72:24.58a—
May 10BP JV/JH Inv.May 10 · High Jump · Place 7 · MS_ST CLAIR/ ILHigh Jump74-68
May 10BP JV/JH Inv.May 10 · 800 Meters · Place 1 · MS_ST CLAIR/ IL800 Meters12:24.358
May 9Tri-City United InvitationalMay 9 · High Jump · Place 13 · St. Clair/Imannuel LutheHigh Jump134-6—
May 9Tri-City United InvitationalMay 9 · 800 Meters · Place 10 · St. Clair/Imannuel Luth800 Meters102:26.44a—
Apr 30LCWM/Nicollet Meet #2Apr 30 · High Jump · Place 10 · St. Clair/Imannuel LutheHigh Jump104-5—
Apr 22Blooming Prairie InvitationalApr 22 · 800 Meters · Place 6 · St. Clair/Imannuel Luth800 Meters62:32.94a—
Apr 19JWP Jr High InvitationalApr 19 · High Jump · Place 6 · St. Clair/Imannuel LutheHigh Jump64-0—
Apr 15MLA-C Junior High Track and Field EventApr 15 · High Jump · Place 8 · St. Clair/Imannuel LutheHigh Jump84-2—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 800 Meters · Place 2 · St. Clair/Imannuel Luth800 Meters22:24.29a—
Apr 11JWP InvitationalApr 11 · 800 Meters · Place 16 · St. Clair/Imannuel Luth800 Meters162:33.45a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 800 Meters · Place 11 · St. Clair/Imannuel Luth800 Meters112:38.50a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 800 Meters · Place 27 · St. Clair/Imannuel Lutheran800 Meters27.2:41.01a7
May 9Section 2A True TeamMay 9 · 800 Meters · Place 28 · St. Clair/Imannuel Lutheran800 Meters28.2:40.43a7
May 2LCWM/Nicollet Meet #2May 2 · High Jump · St. Clair/Imannuel LutheranHigh Jump—NH7
May 2LCWM/Nicollet Meet #2May 2 · 800 Meters · Place 12 · St. Clair/Imannuel Lutheran800 Meters12.2:47.24a7
Apr 27Mike Vrklan RelaysApr 27 · High Jump · St. Clair/Imannuel LutheranHigh Jump—NH7
Apr 25Blooming Prairie InvitationalApr 25 · 800 Meters · Place 16 · St. Clair/Imannuel Luther800 Meters162:43.287
Apr 18Maple River Eagle InviteApr 18 · 800 Meters · Place 12 · St. Clair/Imannuel Luther800 Meters122:47.237
Apr 13JWP VarsityApr 13 · 800 Meters · Place 21 · St. Clair/Imannuel Lutheran800 Meters21.2:48.77a7
Apr 13JWP VarsityApr 13 · 400 Meters · Place 21 · St. Clair/Imannuel Lutheran400 Meters21.1:12.77a7
Apr 11Observer/Advocate InvitationalApr 11 · 800 Meters · Place 12 · St. Clair/Imannuel Lutheran800 Meters12.2:45.33a7
Apr 11Observer/Advocate InvitationalApr 11 · 400 Meters · Place 19 · St. Clair/Imannuel Lutheran400 Meters19.1:12.48a7