Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSL Section 1AAA Championships · May 2880-09MSHSL Section 1AAA ChampionshipsMay 28, 2026
Shot Put · 4kg · OutdoorMSHSL Section 1AAA Championships · May 2829-06.75MSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Discus · Place 19 · Rochester CenturyDiscus1kg19.80-09 PB11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Shot Put · Place 15 · Rochester CenturyShot Put4kg15.29-06.75 PB11
May 21Big 9 Track and Field ChampionshipsMay 21 · Shot Put · Place 20 · Rochester CenturyShot Put4kg20.28' 4"11
May 15CoEd WBL InviteMay 15 · Shot Put · Place 7 · Rochester CenturyShot Put729-311
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 65 · Rochester CenturyShot Put4kg65.27' 11"11
May 51AAA Section True Team May 5 · Shot Put · Place 20 · Rochester CenturyShot Put4kg20.27' 11"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Discus · Place 11 · Rochester CenturyDiscus1kg11.45' 3"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Discus · Place 14 · Rochester CenturyDiscus1kg14.65' 7"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Shot Put · Place 11 · Rochester CenturyShot Put4kg11.28' 9"11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 9 · Rochester CenturyDiscus1kg9.73' 6"11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 6 · Rochester CenturyShot Put4kg6.28' 1.75"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Discus · Place 15 · Rochester CenturyDiscus1kg15.73' 8"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 10 · Rochester CenturyShot Put4kg10.27' 2"11
Apr 20Rochester Century TriApr 20 · Discus · Place 6 · Rochester CenturyDiscus1kg6.70' 8"11
Apr 20Rochester Century TriApr 20 · Shot Put · Place 3 · Rochester CenturyShot Put4kg3.27' 1"11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Discus · Place 8 · Rochester CenturyDiscus1kg8.75-0311
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Shot Put · Place 7 · Rochester CenturyShot Put4kg7.26-09.0011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Shot Put · Place 18 · Rochester CenturyShot Put1826-7.2511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Big 9 JV ChampionshipMay 19 · Shot Put · Place 2 · Rochester CenturyShot Put226-11.510
May 1Dick Norman InvitationalMay 1 · Discus · Place 15 · Rochester CenturyDiscus1575-1010
May 1Dick Norman InvitationalMay 1 · Shot Put · Place 16 · Rochester CenturyShot Put1626-10.2510
Apr 15Rochester Century MeetApr 15 · Discus · Place 4 · Rochester CenturyDiscus475-610
Apr 15Rochester Century MeetApr 15 · Shot Put · Place 7 · Rochester CenturyShot Put726-210

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 32 · Rochester CenturyShot Put3225-1010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · Discus · Place 12 · Rochester CenturyDiscus1273-5—
May 20Faribault JV InvitationalMay 20 · Shot Put · Place 2 · Rochester CenturyShot Put229-4—
May 9Rochester All-City JVMay 9 · Discus · Place 7 · Rochester CenturyDiscus765-3—
May 9Rochester All-City JVMay 9 · Shot Put · Place 4 · Rochester CenturyShot Put425-8—
May 2Mayo Dick Norman InviteMay 2 · Shot Put · Place 17 · Rochester CenturyShot Put1725-5—
Apr 30Century Triangular #2Apr 30 · Discus · Place 34 · Rochester CenturyDiscus3459-8—
Apr 30Century Triangular #2Apr 30 · Shot Put · Place 11 · Rochester CenturyShot Put1126-1—
Apr 27Booster InvitationalApr 27 · Discus · Place 15 · Rochester CenturyDiscus1565-6—
Apr 27Booster InvitationalApr 27 · Shot Put · Place 9 · Rochester CenturyShot Put927-0.50—
Apr 23Century Triangular1Apr 23 · Discus · Place 9 · Rochester CenturyDiscus968-3—
Apr 23Century Triangular1Apr 23 · Shot Put · Place 7 · Rochester CenturyShot Put727-8—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Discus · Place 21 · Rochester CenturyDiscus2150-2—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Shot Put · Place 18 · Rochester CenturyShot Put1820-5—