Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWinona Last Chance Meet · May 186:49.30aWinona Last Chance MeetMay 18, 2026
Discus · 1.6kg · OutdoorPine Island 7-8-9 Invitational · Apr 2986-08Pine Island 7-8-9 InvitationalApril 29, 2025
Seated Shot Put · 4kg · Outdoor53rd Annual Dick Norman Invitational · Apr 3028' 0"53rd Annual Dick Norman InvitationalApril 30, 2026
Shot Put · 12lb · Outdoor2026 Rochester All-City Meet · May 1528' 1"2026 Rochester All-City MeetMay 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Winona Last Chance MeetMay 18 · Discus · Place 19 · Rochester MayoDiscus1.6kg19.73-089
May 18Winona Last Chance MeetMay 18 · 1600 Meters · Place 20 · Rochester Mayo1600 Meters20.6:49.30a PB9
May 152026 Rochester All-City MeetMay 15 · Shot Put · Place 9 · Rochester MayoShot Put12lb9.28' 1" PB9
May 12Mankato East Quad 5/12/2026May 12 · Discus · Place 18 · Rochester MayoDiscus1875-09
May 12Mankato East Quad 5/12/2026May 12 · Shot Put · Place 20 · Rochester MayoShot Put2027-99
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Seated Shot Put · Place 13 · Rochester MayoSeated Shot Put4kg13.28' 0" PB9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Rochester MayoDiscus1.6kg—ND9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 39 · Rochester MayoShot Put12lb39.26' 2.5"9
Apr 20Big 9 Conference TriangularApr 20 · Discus · Place 23 · Rochester MayoDiscus1.6kg23.72' 3"9
Apr 20Big 9 Conference TriangularApr 20 · 1600 Meters · Place 21 · Rochester Mayo1600 Meters21.7:03.80a9
Apr 14Owatonna Big 9 TriApr 14 · Discus · Place 24 · Rochester MayoDiscus1.6kg24.71' 3"9
Apr 14Owatonna Big 9 TriApr 14 · Shot Put · Place 34 · Rochester MayoShot Put12lb34.26' 6"9
Apr 10Rochester Mayo MS InviteApr 10 · Discus · Place 13 · Rochester MayoDiscus1.6kg13.72' 8"9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Mayo Last Chance TriangularMay 19 · Discus · Place 8 · Rochester MayoDiscus882-08
May 19Mayo Last Chance TriangularMay 19 · Shot Put · Place 13 · Rochester MayoShot Put1328-28
Apr 29Pine Island 7-8-9 InvitationalApr 29 · Discus · Place 2 · Rochester MayoDiscus1.6kg2.86-08 PB8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · Shot Put · Place 10 · Rochester MayoShot Put12lb10.23-07.008
Apr 18Mayo Multi Division DualApr 18 · Discus · Place 5 · Rochester MayoDiscus581-58
Apr 18Mayo Multi Division DualApr 18 · Shot Put · Place 5 · Rochester MayoShot Put527-58

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Last Chance MeetMay 20 · Discus · Place 13 · Rochester MayoDiscus1361-9—
May 20Last Chance MeetMay 20 · Shot Put · Place 17 · Rochester MayoShot Put1720-11—
May 9Rochester All-City JVMay 9 · Discus · Place 30 · Rochester MayoDiscus3057-10—
May 3JM vs Mayo DualMay 3 · Discus · Place 24 · Rochester MayoDiscus2458-6—
Apr 29Byron JH Meet #2Apr 29 · Discus · Place 20 · Rochester MayoDiscus2055-0—
Apr 29Byron JH Meet #2Apr 29 · Shot Put · Place 21 · Rochester MayoShot Put2118-0—
Apr 11Mayo Triangular#1Apr 11 · Discus · Place 30 · Rochester MayoDiscus3054-6—
Apr 11Mayo Triangular#1Apr 11 · Shot Put · Place 28 · Rochester MayoShot Put2820-6—