Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRochester Century Tri · Apr 2098' 1"Rochester Century TriApril 20, 2026
Shot Put · 12lb · OutdoorBig 9 Triangular - Rochester Mayo · Apr 2828' 5.75"Big 9 Triangular - Rochester MayoApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Faribault JV InvitationalMay 18 · Discus · Place 24 · Rochester CenturyDiscus1.6kg24.89' 3"11
May 18Faribault JV InvitationalMay 18 · Shot Put · Place 49 · Rochester CenturyShot Put12lb49.27' 6"11
May 152026 Rochester All-City MeetMay 15 · Discus · Rochester CenturyDiscus1.6kg—ND11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 14 · Rochester CenturyDiscus1.6kg14.97' 6"11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 29 · Rochester CenturyShot Put12lb29.28' 5.75" PB11
Apr 20Rochester Century TriApr 20 · Discus · Place 12 · Rochester CenturyDiscus1.6kg12.98' 1" PB11
Apr 20Rochester Century TriApr 20 · Shot Put · Place 26 · Rochester CenturyShot Put12lb26.27' 11"11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Discus · Place 11 · Rochester CenturyDiscus1.6kg11.97-0911
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Shot Put · Place 24 · Rochester CenturyShot Put12lb24.27-08.0011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Big 9 Tri - WestMay 13 · Discus · Place 11 · Rochester CenturyDiscus1198-510
May 13Big 9 Tri - WestMay 13 · Shot Put · Place 28 · Rochester CenturyShot Put2829-0.2510
May 9All-City JV MeetMay 9 · Discus · Place 6 · Rochester CenturyDiscus696-410
May 9All-City JV MeetMay 9 · Shot Put · Place 17 · Rochester CenturyShot Put1726-310
Apr 15Rochester Century MeetApr 15 · Discus · Place 13 · Rochester CenturyDiscus1390-410
Apr 15Rochester Century MeetApr 15 · Shot Put · Place 14 · Rochester CenturyShot Put1431-710

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · Discus · Place 52 · Rochester CenturyDiscus5270-3—
May 20Faribault JV InvitationalMay 20 · Shot Put · Place 41 · Rochester CenturyShot Put4128-11.50—
May 14Mayo Triangular #3May 14 · Discus · Place 21 · Rochester CenturyDiscus2169-11—
May 14Mayo Triangular #3May 14 · Shot Put · Place 19 · Rochester CenturyShot Put1927-10—
May 9Rochester All-City JVMay 9 · Discus · Place 26 · Rochester CenturyDiscus2664-11—
May 9Rochester All-City JVMay 9 · Shot Put · Place 18 · Rochester CenturyShot Put1829-1—
Apr 30Century Triangular #2Apr 30 · Discus · Place 36 · Rochester CenturyDiscus3661-5—
Apr 30Century Triangular #2Apr 30 · Shot Put · Place 39 · Rochester CenturyShot Put3926-3—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Discus · Place 35 · Rochester CenturyDiscus3540-3—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Shot Put · Place 30 · Rochester CenturyShot Put3022-10—