Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMankato East Quad 5/12/2026 · May 1213.51aMankato East Quad 5/12/2026May 12, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 1AAA Championships · May 2816.07aMSHSL Section 1AAA ChampionshipsMay 28, 2026
200 Meters · OutdoorWinona Last Chance Meet · May 1828.82aWinona Last Chance MeetMay 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorOwatonna Big 9 Tri · Apr 1457.40aOwatonna Big 9 TriApril 14, 2026
400 Meters · OutdoorWinona Last Chance Meet · May 181:08.37aWinona Last Chance MeetMay 18, 2026
High Jump · OutdoorMSHSL Section 1AAA Championships · May 285-00.00MSHSL Section 1AAA ChampionshipsMay 28, 2026
Long Jump · OutdoorWinona Last Chance Meet · May 1815-01.00Winona Last Chance MeetMay 18, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · High Jump · Place 3 · Rochester MayoHigh Jump3.5-00.00 PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100m Hurdles · Place 7 · Rochester Mayo100m Hurdles33" / 0.838mRound P7.16.07a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100m Hurdles · Place 7 · Rochester Mayo100m Hurdles33" / 0.838m7.16.49aWind: -2.710
May 21Big 9 Track and Field ChampionshipsMay 21 · High Jump · Place 14 · Rochester MayoHigh Jump14.4' 8"10
May 21Big 9 Track and Field ChampionshipsMay 21 · 100m Hurdles · Place 16 · Rochester Mayo100m Hurdles33" / 0.838mRound P16.17.10a10
May 18Winona Last Chance MeetMay 18 · Long Jump · Place 2 · Rochester MayoLong Jump2.15-01.00 PB10
May 18Winona Last Chance MeetMay 18 · 400 Meters · Place 4 · Rochester Mayo400 Meters4.1:08.37a PB10
May 18Winona Last Chance MeetMay 18 · 200 Meters · Place 4 · Rochester Mayo200 Meters4.28.82a PB10
May 18Winona Last Chance MeetMay 18 · 100 Meters · Place 4 · Rochester Mayo100 Meters4.13.88a10
May 152026 Rochester All-City MeetMay 15 · High Jump · Place 3 · Rochester MayoHigh Jump3.4' 6"10
May 152026 Rochester All-City MeetMay 15 · 100m Hurdles · Place 6 · Rochester Mayo100m Hurdles33" / 0.838m6.20.85a10
May 12Mankato East Quad 5/12/2026May 12 · High Jump · Place 3 · Rochester MayoHigh Jump34-1010
May 12Mankato East Quad 5/12/2026May 12 · 200 Meters · Place 14 · Rochester Mayo200 Meters1429.32a10
May 12Mankato East Quad 5/12/2026May 12 · 100 Meters · Place 4 · Rochester Mayo100 Meters413.51a PB10
May 51AAA Section True Team May 5 · 100m Hurdles · Place 5 · Rochester Mayo100m Hurdles33" / 0.838m5.16.54a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 300m Hurdles · Place 10 · Rochester Mayo300m Hurdles30" / 0.762m10.58.74a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 100m Hurdles · Place 3 · Rochester Mayo100m Hurdles33" / 0.838m3.16.69a10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 100m Hurdles · Place 3 · Rochester Mayo100m Hurdles33" / 0.838m3.16.57a10
Apr 20Big 9 Conference TriangularApr 20 · 200 Meters · Place 7 · Rochester Mayo200 Meters7.29.39a10
Apr 20Big 9 Conference TriangularApr 20 · 100 Meters · Place 10 · Rochester Mayo100 Meters10.14.69a10
Apr 14Owatonna Big 9 TriApr 14 · High Jump · Place 7 · Rochester MayoHigh Jump7.4' 6"10
Apr 14Owatonna Big 9 TriApr 14 · 300m Hurdles · Place 9 · Rochester Mayo300m Hurdles30" / 0.762m9.57.40a PB10
Apr 14Owatonna Big 9 TriApr 14 · 100m Hurdles · Place 3 · Rochester Mayo100m Hurdles33" / 0.838m3.16.71a10
Apr 10Rochester Mayo MS InviteApr 10 · 200 Meters · Place 6 · Rochester Mayo200 Meters6.29.91a10
Apr 10Rochester Mayo MS InviteApr 10 · 100 Meters · Place 10 · Rochester Mayo100 Meters10.14.03a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · High Jump · Place 12 · Rochester MayoHigh Jump124-89
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100m Hurdles · Place 8 · Rochester Mayo100m Hurdles817.03a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100m Hurdles · Place 7 · Rochester Mayo100m Hurdles716.56a9
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · High Jump · Place 18 · Rochester MayoHigh Jump184-69
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 15 · Rochester Mayo100m Hurdles1517.26a9
May 19Mayo Last Chance TriangularMay 19 · 100 Meters · Place 2 · Rochester Mayo100 Meters213.69
May 1Dick Norman InvitationalMay 1 · High Jump · Place 16 · Rochester MayoHigh Jump164-49
May 1Dick Norman InvitationalMay 1 · 100m Hurdles · Place 9 · Rochester Mayo100m Hurdles917.37a9
Apr 29John Marshall Big 9 TriangularApr 29 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles117.74a9
Apr 18Mayo Multi Division DualApr 18 · High Jump · Place 1 · Rochester MayoHigh Jump14-79
Apr 18Mayo Multi Division DualApr 18 · 100 Meters · Place 4 · Rochester Mayo100 Meters414.029
Apr 11Dean Bishop InvitationalApr 11 · High Jump · Place 5 · Rochester MayoHigh Jump54-89
Apr 11Dean Bishop InvitationalApr 11 · 300m Hurdles · Place 17 · Rochester Mayo300m Hurdles1757.40a9
Apr 11Dean Bishop InvitationalApr 11 · 100m Hurdles · Place 8 · Rochester Mayo100m Hurdles817.17a9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24Komet JH Elite MeetMay 24 · 100m Hurdles · Place 3 · Rochester Mayo100m Hurdles317.07a—
May 20Last Chance MeetMay 20 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles116.658
May 20Last Chance MeetMay 20 · Triple Jump · Place 2 · Rochester MayoTriple Jump228-7.258
May 20Last Chance MeetMay 20 · High Jump · Place 3 · Rochester MayoHigh Jump34-48
May 14Mayo Triangular #3May 14 · Triple Jump · Place 10 · Rochester MayoTriple Jump1028-6.5—
May 14Mayo Triangular #3May 14 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles117.29a—
May 9Rochester All-City JVMay 9 · Triple Jump · Place 7 · Rochester MayoTriple Jump727-5—
May 9Rochester All-City JVMay 9 · High Jump · Place 8 · Rochester MayoHigh Jump84-2—
May 9Rochester All-City JVMay 9 · 300m Hurdles · Place 3 · Rochester Mayo300m Hurdles356.29a—
May 9Rochester All-City JVMay 9 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles116.56a—
May 3JM vs Mayo DualMay 3 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles116.74a—
May 3JM vs Mayo DualMay 3 · Triple Jump · Place 6 · Rochester MayoTriple Jump626-11—
May 3JM vs Mayo DualMay 3 · High Jump · Place 2 · Rochester MayoHigh Jump24-0—
May 3JM vs Mayo DualMay 3 · 100 Meters · Place 20 · Rochester Mayo100 Meters2014.59a—
Apr 29Byron JH Meet #2Apr 29 · Triple Jump · Place 2 · Rochester MayoTriple Jump228-3—
Apr 29Byron JH Meet #2Apr 29 · 100m Hurdles · Place 1 · Rochester Mayo100m Hurdles118.68a—
Apr 11Mayo Triangular#1Apr 11 · 100m Hurdles · Place 2 · Rochester Mayo100m Hurdles221.39a—
Apr 11Mayo Triangular#1Apr 11 · Long Jump · Place 47 · Rochester MayoLong Jump475-1—
Apr 11Mayo Triangular#1Apr 11 · High Jump · Place 6 · Rochester MayoHigh Jump64-0—
Apr 11Mayo Triangular#1Apr 11 · 100 Meters · Place 41 · Rochester Mayo100 Meters4115.28a—