Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSouth Central Conference Indoor Championships · Apr 72:58.76aSouth Central Conference Indoor ChampionshipsApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorSection 2A True Team · May 719.77aSection 2A True TeamMay 7, 2024
1600 Meters · OutdoorClass A True Team Wild Card · May 84:56.95aClass A True Team Wild CardMay 8, 2026
200 Meters · OutdoorLoyola/Cleveland Invitational · Mar 2631.35aLoyola/Cleveland InvitationalMarch 26, 2024
300m Hurdles · 36" / 0.914m · OutdoorBP JV(9-12) / C(7th-8th Grade) Inv · May 846.89aBP JV(9-12) / C(7th-8th Grade) InvMay 8, 2026
3200 Meters · OutdoorSection 2A True Team · May 711:05.67aSection 2A True TeamMay 7, 2024
400 Meters · IndoorValley Indoor Conference Championships · Apr 11:08.26aValley Indoor Conference ChampionshipsApril 1, 2024
400 Meters · OutdoorTCU Invite #2 · May 11:00.10aTCU Invite #2May 1, 2025
55 Meters · OutdoorLoyola/Cleveland Invitational · Mar 268.69aLoyola/Cleveland InvitationalMarch 26, 2024
55m Hurdles · 39" · IndoorSouth Central Conference Indoor Championships · Apr 710.80aSouth Central Conference Indoor ChampionshipsApril 7, 2026
800 Meters · IndoorSouth Central Conference Indoor Championships · Apr 52:27.06aSouth Central Conference Indoor ChampionshipsApril 5, 2025
800 Meters · OutdoorClass A True Team Wild Card · May 82:14.83aClass A True Team Wild CardMay 8, 2026
Long Jump · OutdoorMSHSL Section 2A - North Sub-Section · May 2213-09.00MSHSL Section 2A - North Sub-SectionMay 22, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 1600 Meters · Place 11 · St. Clair/Imannuel Lutheran1600 Meters11.5:00.46a9
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 1600 Meters · Place 7 · St. Clair/Imannuel Lutheran1600 Meters7.4:57.70a9
May 12South Central Conference ChampionshipMay 12 · 300m Hurdles · Place 7 · St. Clair/Imannuel Lutheran300m Hurdles749.26a9
May 12South Central Conference ChampionshipMay 12 · 1600 Meters · Place 5 · St. Clair/Imannuel Lutheran1600 Meters55:14.37a9
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 27 · St. Clair/Imannuel Lutheran1600 Meters27.4:56.95a PB9
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 24 · St. Clair/Imannuel Lutheran800 Meters24.2:14.83a PB9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 1600 Meters · Place 1 · St. Clair/Imannuel Lutheran1600 Meters1.5:02.31a9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 300m Hurdles · Place 1 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m1.46.89a PB9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 800 Meters · Place 1 · St. Clair/Imannuel Lutheran800 Meters1.2:18.20a9
May 52A Section True TeamMay 5 · 1600 Meters · Place 5 · St. Clair/Imannuel Lutheran1600 Meters5.4:56.95a9
May 52A Section True TeamMay 5 · 800 Meters · Place 10 · St. Clair/Imannuel Lutheran800 Meters10.2:14.83a9
May 1Fairmont Sentinel RelaysMay 1 · 300m Hurdles · Place 4 · St. Clair/Imannuel Lutheran300m Hurdles447.22a9
May 1Fairmont Sentinel RelaysMay 1 · 1600 Meters · Place 5 · St. Clair/Imannuel Lutheran1600 Meters55:01.43a9
Apr 28Dewey Escher InvitationalApr 28 · 300m Hurdles · Place 4 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m4.47.24a9
Apr 28Dewey Escher InvitationalApr 28 · 1600 Meters · Place 1 · St. Clair/Imannuel Lutheran1600 Meters1.5:04.74a9
Apr 25St. Clair JV InviteApr 25 · 1600 Meters · Place 3 · St. Clair/Imannuel Lutheran1600 Meters3.5:06.56a9
Apr 25St. Clair JV InviteApr 25 · 300m Hurdles · Place 3 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m3.46.89a9
Apr 21Blooming Prairie InvitationalApr 21 · 300m Hurdles · Place 3 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m3.47.34a9
Apr 21Blooming Prairie InvitationalApr 21 · 1600 Meters · Place 2 · St. Clair/Imannuel Lutheran1600 Meters2.4:58.80a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 300m Hurdles · Place 4 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m4.48.98a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 1600 Meters · Place 4 · St. Clair/Imannuel Lutheran1600 Meters4.4:59.71a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 800 Meters · Place 4 · St. Clair/Imannuel Lutheran800 Meters4.2:19.80a9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 300m Hurdles · Place 11 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m11.50.57a9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 1600 Meters · Place 5 · St. Clair/Imannuel Lutheran1600 Meters5.5:15.01a9
Mar 24Loyola-Cleveland InvitationalMar 24 · 400 Meters · Place 4 · St. Clair/Imannuel Lutheran400 Meters41:01.27a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 55m Hurdles · Place 13 · St. Clair/Imannuel Lutheran55m Hurdles39"13.10.80a PB9
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 1000 Meters · Place 3 · St. Clair/Imannuel Lutheran1000 Meters3.2:58.76a PB9

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Long Jump · Place 27 · St. Clair/Imannuel LutheranLong Jump27.13-09.00 PBWind: 08
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 300m Hurdles · Place 11 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m11.48.72a8
May 15South Central Conference JH/JV MeetMay 15 · Long Jump · Place 3 · St. Clair/Imannuel LutheranLong Jump314-5.258
May 15South Central Conference JH/JV MeetMay 15 · 400 Meters · Place 1 · St. Clair/Imannuel Lutheran400 Meters161.81a8
May 13South Central Conference ChampionshipMay 13 · Long Jump · Place 20 · St. Clair/Imannuel LutheranLong Jump2013-28
May 13South Central Conference ChampionshipMay 13 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles952.37a8
May 13South Central Conference ChampionshipMay 13 · 400 Meters · Place 19 · St. Clair/Imannuel Lutheran400 Meters191:02.76a8
May 9BP JV/JH InvMay 9 · Long Jump · Place 13 · St. Clair/Imannuel LutheranLong Jump1313-38
May 9BP JV/JH InvMay 9 · 300m Hurdles · Place 8 · St. Clair/Imannuel Lutheran300m Hurdles854.268
May 9BP JV/JH InvMay 9 · 110m Hurdles · Place 5 · St. Clair/Imannuel Lutheran110m Hurdles522.698
May 2Fairmont Sentinel RelaysMay 2 · 300m Hurdles · Place 8 · St. Clair/Imannuel Lutheran300m Hurdles849.78a8
May 2Fairmont Sentinel RelaysMay 2 · 110m Hurdles · Place 9 · St. Clair/Imannuel Lutheran110m Hurdles921.90a8
May 1TCU Invite #2May 1 · Long Jump · Place 28 · St. Clair/Imannuel LutheranLong Jump2813-58
May 1TCU Invite #2May 1 · 300m Hurdles · Place 5 · St. Clair/Imannuel Lutheran300m Hurdles548.29a8
May 1TCU Invite #2May 1 · 400 Meters · Place 10 · St. Clair/Imannuel Lutheran400 Meters101:00.10a PB8
Apr 29LCWM/Nicollet Meet #2Apr 29 · Long Jump · Place 16 · St. Clair/Imannuel LutheranLong Jump1613-09.508
Apr 29LCWM/Nicollet Meet #2Apr 29 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles950.95a8
Apr 29LCWM/Nicollet Meet #2Apr 29 · 400 Meters · Place 12 · St. Clair/Imannuel Lutheran400 Meters1261.31a8
Apr 25Komet Early JH Elite MeetApr 25 · 200m Hurdles · Place 4 · St. Clair/Imannuel Luther200m Hurdles431.598
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 6 · St. Clair/Imannuel Luther300m Hurdles649.668
Apr 17A&W InviteApr 17 · Long Jump · Place 19 · St. Clair/Imannuel LutheranLong Jump1912-118
Apr 15Maple River Eagles InviteApr 15 · Long Jump · Place 25 · St. Clair/Imannuel LutheranLong Jump2512-118
Apr 15Maple River Eagles InviteApr 15 · 300m Hurdles · Place 11 · St. Clair/Imannuel Lutheran300m Hurdles1147.608
Apr 15Maple River Eagles InviteApr 15 · 110m Hurdles · Place 12 · St. Clair/Imannuel Lutheran110m Hurdles1223.26a8
Apr 10NRHEG JH INVITEApr 10 · Long Jump · Place 2 · St. Clair/Imannuel LutheranLong Jump214-08
Apr 10NRHEG JH INVITEApr 10 · 200m Hurdles · Place 2 · St. Clair/Imannuel Lutheran200m Hurdles232.98
Apr 10NRHEG JH INVITEApr 10 · 400 Meters · Place 2 · St. Clair/Imannuel Lutheran400 Meters21:04.08
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · Long Jump · Place 9 · St. Clair/Imannuel LutheranLong Jump913-68
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 300m Hurdles · Place 4 · St. Clair/Imannuel Lutheran300m Hurdles453.23a8
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 400 Meters · Place 16 · St. Clair/Imannuel Lutheran400 Meters161:28.87a8
Mar 25Loyola-Cleveland InvitationalMar 25 · Long Jump · Place 8 · St. Clair/Imannuel LutheranLong Jump813-5.58
Mar 25Loyola-Cleveland InvitationalMar 25 · 55m Hurdles · Place 8 · St. Clair/Imannuel Lutheran55m Hurdles811.03a8
Mar 25Loyola-Cleveland InvitationalMar 25 · 800 Meters · Place 7 · St. Clair/Imannuel Lutheran800 Meters72:36.47a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · Long Jump · Place 21 · St. Clair/Imannuel LutheranLong Jump2113-7.758
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 55m Hurdles · Place 10 · St. Clair/Imannuel Lutheran55m Hurdles1011.16a8
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 800 Meters · Place 6 · St. Clair/Imannuel Lutheran800 Meters62:27.06a PB8

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 300m Hurdles · Place 22 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m22.55.56a7
May 23MSHSL Section 2A - North Sub SectionMay 23 · 110m Hurdles · Place 18 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m18.21.97a7
May 16Valley Conference JH/JV MeetMay 16 · Long Jump · Place 6 · St. Clair/Imannuel LutheLong Jump613-9—
May 16Valley Conference JH/JV MeetMay 16 · 800 Meters · Place 3 · St. Clair/Imannuel Luth800 Meters32:29.58a—
May 16Valley Conference JH/JV MeetMay 16 · 400 Meters · Place 3 · St. Clair/Imannuel Luth400 Meters366.44a—
May 14Valley Conference ChampionshipsMay 14 · 300m Hurdles · Place 7 · St. Clair/Imannuel Luth300m Hurdles754.54a—
May 10BP JV/JH Inv.May 10 · Long Jump · Place 8 · MS_ST CLAIR/ ILLong Jump813-57
May 10BP JV/JH Inv.May 10 · 800 Meters · Place 3 · MS_ST CLAIR/ IL800 Meters32:34.167
May 10BP JV/JH Inv.May 10 · 200m Hurdles · Place 2 · MS_ST CLAIR/ IL200m Hurdles232.207
May 9Tri-City United InvitationalMay 9 · Long Jump · Place 18 · St. Clair/Imannuel LutheLong Jump1812-8.50—
May 9Tri-City United InvitationalMay 9 · 300m Hurdles · Place 7 · St. Clair/Imannuel Luth300m Hurdles755.14a—
May 7Section 2A True TeamMay 7 · 3200 Meters · Place 11 · St. Clair/Imannuel Lutheran3200 Meters11.11:05.67a PB7
May 7Section 2A True TeamMay 7 · 110m Hurdles · Place 13 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m13.19.77a PB7
May 3Fairmont Sentinel RelaysMay 3 · 300m Hurdles · Place 10 · St. Clair/Imannuel Luth300m Hurdles1054.64a—
May 3Fairmont Sentinel RelaysMay 3 · 110m Hurdles · Place 7 · St. Clair/Imannuel Luth110m Hurdles722.95a—
May 2St. James JH InviteMay 2 · Long Jump · Place 22 · St. ClairLong Jump2213-3—
May 2St. James JH InviteMay 2 · 800 Meters · Place 8 · St. Clair800 Meters82:34.69a—
May 2St. James JH InviteMay 2 · 400 Meters · Place 14 · St. Clair400 Meters141:06.15a—
Apr 30LCWM/Nicollet Meet #2Apr 30 · Long Jump · Place 23 · St. Clair/Imannuel LutheLong Jump2313-1—
Apr 25Mike Vrklan Relay InvitationalApr 25 · 300m Hurdles · Place 16 · St. Clair/Imannuel Luth300m Hurdles1657.19a—
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 12 · St. Clair/Imannuel Luth300m Hurdles1255.70a—
Apr 19JWP Jr High InvitationalApr 19 · Long Jump · Place 12 · St. Clair/Imannuel LutheLong Jump1211-5—
Apr 19JWP Jr High InvitationalApr 19 · 200m Hurdles · Place 4 · St. Clair/Imannuel Luth200m Hurdles436.42a—
Apr 19JWP Jr High InvitationalApr 19 · 110m Hurdles · Place 4 · St. Clair/Imannuel Luth110m Hurdles421.46a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 100m Hurdles · Place 3 · St. Clair/Imannuel Luth100m Hurdles318.89a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 400 Meters · Place 6 · St. Clair/Imannuel Luth400 Meters61:07.37a—
Apr 11JWP InvitationalApr 11 · 300m Hurdles · Place 17 · St. Clair/Imannuel Luth300m Hurdles1757.17a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 300m Hurdles · Place 11 · St. Clair/Imannuel Luth300m Hurdles1158.06a—
Mar 26Loyola/Cleveland InvitationalMar 26 · Long Jump · Place 14 · St. Clair/Imannuel LutheLong Jump1413-0.75—
Mar 26Loyola/Cleveland InvitationalMar 26 · 200 Meters · Place 14 · St. Clair/Imannuel Luth200 Meters1431.35a PB—
Mar 26Loyola/Cleveland InvitationalMar 26 · 55 Meters · Place 21 · St. Clair/Imannuel Luth55 Meters218.69a PB—
Mar 26Loyola/Cleveland InvitationalMar 26 · 55m Hurdles · Place 5 · St. Clair/Imannuel Luth55m Hurdles512.34a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Valley Indoor Conference ChampionshipsApr 1 · 400 Meters · Place 8 · St. Clair/Imannuel Luth400 Meters81:08.26a PB—
Apr 1Valley Indoor Conference ChampionshipsApr 1 · 55m Hurdles · Place 7 · St. Clair/Imannuel Luth55m Hurdles711.79a—