Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Rochester All-City Meet · May 1585' 7.5"2026 Rochester All-City MeetMay 15, 2026
Discus · 1kg · OutdoorJohn Marshall JV & MS Dual · May 872' 6"John Marshall JV & MS DualMay 8, 2026
Shot Put · 12lb · OutdoorBig 9 Conference Triangular · Apr 2031' 4.5"Big 9 Conference TriangularApril 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18Winona Last Chance MeetMay 18 · Discus · Place 14 · Rochester MayoDiscus1.6kg14.82-059
May 18Winona Last Chance MeetMay 18 · Shot Put · Place 12 · Rochester MayoShot Put12lb12.29-08.009
May 152026 Rochester All-City MeetMay 15 · Discus · Place 5 · Rochester MayoDiscus1.6kg5.85' 7.5" PB9
May 152026 Rochester All-City MeetMay 15 · Shot Put · Place 7 · Rochester MayoShot Put12lb7.30' 10"9
May 12Mankato East Quad 5/12/2026May 12 · Discus · Place 19 · Rochester MayoDiscus1974-59
May 12Mankato East Quad 5/12/2026May 12 · Shot Put · Place 19 · Rochester MayoShot Put1930-09
May 8John Marshall JV & MS DualMay 8 · Discus · Place 17 · Rochester MayoDiscus1kg17.72' 6" PB9
May 51AAA Section True Team May 5 · Shot Put · Place 30 · Rochester MayoShot Put12lb30.30' 1"9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Discus · Place 10 · Rochester MayoDiscus1.6kg10.77' 11"9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Shot Put · Place 15 · Rochester MayoShot Put12lb15.28' 8.75"9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 28 · Rochester MayoShot Put12lb28.28' 7.75"9
Apr 20Big 9 Conference TriangularApr 20 · Discus · Place 22 · Rochester MayoDiscus1.6kg22.74' 8"9
Apr 20Big 9 Conference TriangularApr 20 · Shot Put · Place 15 · Rochester MayoShot Put12lb15.31' 4.5" PB9
Apr 14Owatonna Big 9 TriApr 14 · Discus · Place 27 · Rochester MayoDiscus1.6kg27.66' 5"9
Apr 14Owatonna Big 9 TriApr 14 · Shot Put · Place 24 · Rochester MayoShot Put12lb24.30' 5"9
Apr 10Rochester Mayo MS InviteApr 10 · Discus · Place 14 · Rochester MayoDiscus1.6kg14.72' 5"9
Apr 10Rochester Mayo MS InviteApr 10 · Shot Put · Place 15 · Rochester MayoShot Put12lb15.27' 2"9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Mayo Last Chance TriangularMay 19 · Discus · Place 11 · Rochester MayoDiscus1173-118
May 19Mayo Last Chance TriangularMay 19 · Shot Put · Place 9 · Rochester MayoShot Put930-28
Apr 18Mayo Multi Division DualApr 18 · Complete · Place 6 · Rochester MayoComplete669-78
Apr 18Mayo Multi Division DualApr 18 · Complete · Place 4 · Rochester MayoComplete428-78

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Last Chance MeetMay 20 · Discus · Place 12 · Rochester MayoDiscus1262-1—
May 20Last Chance MeetMay 20 · Shot Put · Place 15 · Rochester MayoShot Put1522-7—
May 9Rochester All-City JVMay 9 · Discus · Place 28 · Rochester MayoDiscus2861-8—
May 9Rochester All-City JVMay 9 · Shot Put · Place 29 · Rochester MayoShot Put2922-4—
May 3JM vs Mayo DualMay 3 · Discus · Place 21 · Rochester MayoDiscus2163-6—
Apr 29Byron JH Meet #2Apr 29 · Discus · Place 22 · Rochester MayoDiscus2252-2—
Apr 29Byron JH Meet #2Apr 29 · Shot Put · Place 18 · Rochester MayoShot Put1820-2—
Apr 11Mayo Triangular#1Apr 11 · Discus · Place 23 · Rochester MayoDiscus2361-6—
Apr 11Mayo Triangular#1Apr 11 · Shot Put · Place 26 · Rochester MayoShot Put2622-8—