Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBP JV(9-12) / C(7th-8th Grade) Inv · May 812.87aBP JV(9-12) / C(7th-8th Grade) InvMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorBP JV(9-12) / C(7th-8th Grade) Inv · May 818.98aBP JV(9-12) / C(7th-8th Grade) InvMay 8, 2026
1600 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 215:38.44aMSHSL Section 2A - North Sub-SectionMay 21, 2026
200 Meters · OutdoorValley Conference JH/JV Meet · May 1628.38aValley Conference JH/JV MeetMay 16, 2024
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2A - North Sub-Section · May 2148.98aMSHSL Section 2A - North Sub-SectionMay 21, 2026
55 Meters · OutdoorLoyola/Cleveland Invitational · Mar 268.16aLoyola/Cleveland InvitationalMarch 26, 2024
55m Hurdles · 36" · IndoorSouth Central Conference Indoor Championships · Apr 79.92aSouth Central Conference Indoor ChampionshipsApril 7, 2026
55m Hurdles · 39" · IndoorSouth Central Conference Indoor Championships · Apr 710.10aSouth Central Conference Indoor ChampionshipsApril 7, 2026
Long Jump · IndoorSouth Central Conference Indoor Championships · Apr 714-03.50South Central Conference Indoor ChampionshipsApril 7, 2026
Long Jump · OutdoorBlooming Prairie Invitational · Apr 2117' 1.25"Blooming Prairie InvitationalApril 21, 2026

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 110m Hurdles · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991mRound P--DNS9
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Long Jump · Place 24 · St. Clair/Imannuel LutheranLong Jump24.15-06.50Wind: 09
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m9.48.98a PB9
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 110m Hurdles · Place 7 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m7.18.99a9
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 1600 Meters · Place 20 · St. Clair/Imannuel Lutheran1600 Meters20.5:38.44a PB9
May 12South Central Conference ChampionshipMay 12 · Long Jump · Place 11 · St. Clair/Imannuel LutheranLong Jump1116-7.59
May 12South Central Conference ChampionshipMay 12 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles952.11a9
May 12South Central Conference ChampionshipMay 12 · 110m Hurdles · Place 6 · St. Clair/Imannuel Lutheran110m Hurdles619.39a9
May 12South Central Conference ChampionshipMay 12 · 100 Meters · Place 16 · St. Clair/Imannuel Lutheran100 Meters1613.78a9
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 40 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m40.49.40a9
May 8Class A True Team Wild CardMay 8 · 110m Hurdles · Place 39 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m39.19.57a9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · Long Jump · Place 5 · St. Clair/Imannuel LutheranLong Jump5.16-06.009
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 300m Hurdles · Place 3 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m3.50.20a9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 110m Hurdles · Place 1 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m1.18.98a PB9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 100 Meters · Place 9 · St. Clair/Imannuel Lutheran100 Meters9.12.87a PB9
May 52A Section True TeamMay 5 · 300m Hurdles · Place 18 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m18.49.40a9
May 52A Section True TeamMay 5 · 110m Hurdles · Place 21 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m21.19.57a9
May 1Fairmont Sentinel RelaysMay 1 · Long Jump · Place 9 · St. Clair/Imannuel LutheranLong Jump916-0.59
May 1Fairmont Sentinel RelaysMay 1 · 110m Hurdles · Place 3 · St. Clair/Imannuel Lutheran110m Hurdles318.97a9
Apr 28Dewey Escher InvitationalApr 28 · Long Jump · Place 9 · St. Clair/Imannuel LutheranLong Jump9.15-03.009
Apr 28Dewey Escher InvitationalApr 28 · 300m Hurdles · Place 6 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m6.49.16a9
Apr 28Dewey Escher InvitationalApr 28 · 110m Hurdles · Place 7 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m7.19.83a9
Apr 28Dewey Escher InvitationalApr 28 · 100 Meters · Place 15 · St. Clair/Imannuel Lutheran100 Meters15.12.90a9
Apr 25St. Clair JV InviteApr 25 · Long Jump · Place 9 · St. Clair/Imannuel LutheranLong Jump9.14' 1.25"9
Apr 25St. Clair JV InviteApr 25 · 300m Hurdles · Place 5 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m5.49.57a9
Apr 25St. Clair JV InviteApr 25 · 110m Hurdles · Place 4 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m4.19.37a9
Apr 25St. Clair JV InviteApr 25 · 100 Meters · Place 10 · St. Clair/Imannuel Lutheran100 Meters10.13.41a9
Apr 21Blooming Prairie InvitationalApr 21 · Long Jump · Place 12 · St. Clair/Imannuel LutheranLong Jump12.17' 1.25" PB9
Apr 21Blooming Prairie InvitationalApr 21 · 300m Hurdles · Place 7 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m7.49.91a9
Apr 21Blooming Prairie InvitationalApr 21 · 110m Hurdles · Place 4 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m4.19.07a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · Long Jump · Place 9 · St. Clair/Imannuel LutheranLong Jump9.15' 4.5"9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 300m Hurdles · Place 7 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m7.50.37a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 110m Hurdles · Place 8 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m8.19.42a9
Apr 10Le Sueur-Henderson Giants InvitationalApr 10 · 100 Meters · Place 22 · St. Clair/Imannuel Lutheran100 Meters22.13.06a9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · Long Jump · Place 17 · St. Clair/Imannuel LutheranLong Jump17.13' 1.5"9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 300m Hurdles · Place 15 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m15.53.99a9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 110m Hurdles · Place 8 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m8.20.36a9
Mar 24Loyola-Cleveland InvitationalMar 24 · Long Jump · Place 6 · St. Clair/Imannuel LutheranLong Jump616-5.59
Mar 24Loyola-Cleveland InvitationalMar 24 · 55m Hurdles · Place 5 · St. Clair/Imannuel Lutheran55m Hurdles59.83a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 7South Central Conference Indoor ChampionshipsApr 7 · Long Jump · Place 17 · St. Clair/Imannuel LutheranLong Jump17.14-03.50 PB9
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 55m Hurdles · Place 9 · St. Clair/Imannuel Lutheran55m Hurdles36"9.9.92a PB9
Apr 7South Central Conference Indoor ChampionshipsApr 7 · 55m Hurdles · Place 10 · St. Clair/Imannuel Lutheran55m Hurdles39"10.10.10a PB9

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 23Komet Jr High Elite MeetMay 23 · 110m Hurdles · Place 4 · St. Clair/Imannuel Lutheran110m Hurdles418.74a8
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Long Jump · Place 26 · St. Clair/Imannuel LutheranLong Jump26.14-02.50Wind: 08
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 300m Hurdles · Place 17 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m17.53.72a8
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 110m Hurdles · Place 12 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m12.20.51a8
May 15South Central Conference JH/JV MeetMay 15 · 100m Hurdles · Place 1 · St. Clair/Imannuel Lutheran100m Hurdles119.05a8
May 13South Central Conference ChampionshipMay 13 · Long Jump · Place 18 · St. Clair/Imannuel LutheranLong Jump1814-108
May 13South Central Conference ChampionshipMay 13 · 300m Hurdles · Place 11 · St. Clair/Imannuel Lutheran300m Hurdles1156.06a8
May 13South Central Conference ChampionshipMay 13 · 110m Hurdles · Place 10 · St. Clair/Imannuel Lutheran110m Hurdles1019.95a8
May 9BP JV/JH InvMay 9 · Long Jump · Place 12 · St. Clair/Imannuel LutheranLong Jump1213-48
May 9BP JV/JH InvMay 9 · 300m Hurdles · Place 7 · St. Clair/Imannuel Lutheran300m Hurdles754.198
May 9BP JV/JH InvMay 9 · 110m Hurdles · Place 3 · St. Clair/Imannuel Lutheran110m Hurdles320.628
May 6Section 2A True TeamMay 6 · 300m Hurdles · Place 23 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m23.53.86a8
May 6Section 2A True TeamMay 6 · 110m Hurdles · Place 20 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m20.20.62a8
May 1TCU Invite #2May 1 · Long Jump · Place 26 · St. Clair/Imannuel LutheranLong Jump2613-108
May 1TCU Invite #2May 1 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles955.56a8
May 1TCU Invite #2May 1 · 110m Hurdles · Place 7 · St. Clair/Imannuel Lutheran110m Hurdles722.17a8
Apr 29LCWM/Nicollet Meet #2Apr 29 · Long Jump · Place 14 · St. Clair/Imannuel LutheranLong Jump1413-11.258
Apr 29LCWM/Nicollet Meet #2Apr 29 · 300m Hurdles · Place 11 · St. Clair/Imannuel Lutheran300m Hurdles1159.59a8
Apr 29LCWM/Nicollet Meet #2Apr 29 · 110m Hurdles · Place 10 · St. Clair/Imannuel Lutheran110m Hurdles1023.16a8
Apr 25Komet Early JH Elite MeetApr 25 · 200m Hurdles · Place 8 · St. Clair/Imannuel Luther200m Hurdles836.238
Apr 25Komet Early JH Elite MeetApr 25 · 110m Hurdles · Place 2 · St. Clair/Imannuel Luther110m Hurdles219.208
Apr 22Blooming Prairie InvitationalApr 22 · Long Jump · Place 15 · St. Clair/Imannuel LutherLong Jump1515-11.58
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 9 · St. Clair/Imannuel Luther300m Hurdles956.408
Apr 22Blooming Prairie InvitationalApr 22 · 110m Hurdles · Place 5 · St. Clair/Imannuel Luther110m Hurdles519.798
Apr 17A&W InviteApr 17 · Long Jump · Place 10 · St. Clair/Imannuel LutheranLong Jump1014-108
Apr 17A&W InviteApr 17 · 300m Hurdles · Place 9 · St. Clair/Imannuel Lutheran300m Hurdles954.98a8
Apr 17A&W InviteApr 17 · 110m Hurdles · Place 6 · St. Clair/Imannuel Lutheran110m Hurdles620.32a8
Apr 15Maple River Eagles InviteApr 15 · Long Jump · Place 18 · St. Clair/Imannuel LutheranLong Jump1815-08
Apr 15Maple River Eagles InviteApr 15 · 300m Hurdles · Place 12 · St. Clair/Imannuel Lutheran300m Hurdles1247.908
Apr 15Maple River Eagles InviteApr 15 · 110m Hurdles · Place 7 · St. Clair/Imannuel Lutheran110m Hurdles720.13a8
Apr 10NRHEG JH INVITEApr 10 · Long Jump · Place 1 · St. Clair/Imannuel LutheranLong Jump114-8.58
Apr 10NRHEG JH INVITEApr 10 · 200m Hurdles · Place 1 · St. Clair/Imannuel Lutheran200m Hurdles132.28
Apr 10NRHEG JH INVITEApr 10 · 110m Hurdles · Place 1 · St. Clair/Imannuel Lutheran110m Hurdles116.68
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 300m Hurdles · Place 5 · St. Clair/Imannuel Lutheran300m Hurdles558.35a8
Apr 8Le Sueur-Henderson Giants InvitationalApr 8 · 110m Hurdles · Place 6 · St. Clair/Imannuel Lutheran110m Hurdles620.90a8
Mar 25Loyola-Cleveland InvitationalMar 25 · 55m Hurdles · Place 5 · St. Clair/Imannuel Lutheran55m Hurdles510.13a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · Long Jump · Place 15 · St. Clair/Imannuel LutheranLong Jump1514-6.508
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 55m Hurdles · Place 8 · St. Clair/Imannuel Lutheran55m Hurdles810.59a8
Apr 5South Central Conference Indoor ChampionshipsApr 5 · 55m Hurdles · Place 8 · St. Clair/Imannuel Lutheran55m Hurdles810.89a8

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 110m Hurdles · Place 14 · St. Clair/Imannuel Lutheran110m Hurdles39" / 0.991m14.20.12a7
May 16Valley Conference JH/JV MeetMay 16 · Long Jump · Place 7 · St. Clair/Imannuel LutheLong Jump713-8.50—
May 16Valley Conference JH/JV MeetMay 16 · 100m Hurdles · Place 3 · St. Clair/Imannuel Luth100m Hurdles318.61a—
May 16Valley Conference JH/JV MeetMay 16 · 200 Meters · Place 4 · St. Clair/Imannuel Luth200 Meters428.38a PB—
May 16Valley Conference JH/JV MeetMay 16 · 100 Meters · Place 7 · St. Clair/Imannuel Luth100 Meters713.81a—
May 14Valley Conference ChampionshipsMay 14 · 110m Hurdles · Place 4 · St. Clair/Imannuel Luth110m Hurdles421.27a—
May 10BP JV/JH Inv.May 10 · Long Jump · Place 5 · MS_ST CLAIR/ ILLong Jump514-17
May 10BP JV/JH Inv.May 10 · 200m Hurdles · Place 8 · MS_ST CLAIR/ IL200m Hurdles836.897
May 10BP JV/JH Inv.May 10 · 100m Hurdles · Place 2 · MS_ST CLAIR/ IL100m Hurdles218.697
May 9Tri-City United InvitationalMay 9 · Long Jump · Place 15 · St. Clair/Imannuel LutheLong Jump1514-4—
May 9Tri-City United InvitationalMay 9 · 300m Hurdles · Place 9 · St. Clair/Imannuel Luth300m Hurdles957.08a—
May 9Tri-City United InvitationalMay 9 · 100 Meters · Place 27 · St. Clair/Imannuel Luth100 Meters2714.02a—
May 7Section 2A True TeamMay 7 · 300m Hurdles · Place 26 · St. Clair/Imannuel Lutheran300m Hurdles36" / 0.914m26.56.19a7
Apr 30LCWM/Nicollet Meet #2Apr 30 · Long Jump · Place 22 · St. Clair/Imannuel LutheLong Jump2213-2—
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 13 · St. Clair/Imannuel Luth300m Hurdles1358.80a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · Long Jump · Place 12 · St. Clair/Imannuel LutheLong Jump1212-11.50—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 100m Hurdles · Place 7 · St. Clair/Imannuel Luth100m Hurdles719.77a—
Apr 15MLA-C Junior High Track and Field EventApr 15 · 100 Meters · Place 4 · St. Clair/Imannuel Luth100 Meters413.59a—
Apr 11JWP InvitationalApr 11 · 300m Hurdles · Place 16 · St. Clair/Imannuel Luth300m Hurdles1656.48a—
Apr 11JWP InvitationalApr 11 · 100 Meters · Place 26 · St. Clair/Imannuel Luth100 Meters2614.21a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 300m Hurdles · Place 12 · St. Clair/Imannuel Luth300m Hurdles1258.22a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 100 Meters · Place 23 · St. Clair/Imannuel Luth100 Meters2314.19a—
Mar 26Loyola/Cleveland InvitationalMar 26 · Long Jump · Place 9 · St. Clair/Imannuel LutheLong Jump915-1—
Mar 26Loyola/Cleveland InvitationalMar 26 · 200 Meters · Place 9 · St. Clair/Imannuel Luth200 Meters929.65a—
Mar 26Loyola/Cleveland InvitationalMar 26 · 55 Meters · Place 17 · St. Clair/Imannuel Luth55 Meters178.16a PB—
Mar 26Loyola/Cleveland InvitationalMar 26 · 55m Hurdles · Place 2 · St. Clair/Imannuel Luth55m Hurdles211.19a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Valley Indoor Conference ChampionshipsApr 1 · 55m Hurdles · Place 6 · St. Clair/Imannuel Luth55m Hurdles611.29a—