Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMayo Triangular #3 · May 1413.53aMayo Triangular #3May 14, 2024
Discus · 1.6kg · OutdoorWinona Senior High Triangular #1 · Apr 22130-05Winona Senior High Triangular #1April 22, 2025
Shot Put · 12lb · OutdoorBig 9 Track and Field Championships · May 2145' 1"Big 9 Track and Field ChampionshipsMay 21, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Discus · Place 10 · Rochester CenturyDiscus1.6kg10.128-0411
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Shot Put · Place 15 · Rochester CenturyShot Put12lb15.42-03.0011
May 21Big 9 Track and Field ChampionshipsMay 21 · Discus · Place 7 · Rochester CenturyDiscus1.6kg7.127' 2"11
May 21Big 9 Track and Field ChampionshipsMay 21 · Shot Put · Place 8 · Rochester CenturyShot Put12lb8.45' 1" PB11
May 15CoEd WBL InviteMay 15 · Discus · Place 3 · Rochester CenturyDiscus3129-311
May 15CoEd WBL InviteMay 15 · Shot Put · Place 6 · Rochester CenturyShot Put640-911
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 34 · Rochester CenturyDiscus1.6kg34.128' 6"11
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 51 · Rochester CenturyShot Put12lb51.42' 10.75"11
May 51AAA Section True Team May 5 · Discus · Place 13 · Rochester CenturyDiscus1.6kg13.128' 6"11
May 51AAA Section True Team May 5 · Shot Put · Place 16 · Rochester CenturyShot Put12lb16.42' 10.75"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Discus · Place 11 · Rochester CenturyDiscus1.6kg11.109' 0"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Shot Put · Place 11 · Rochester CenturyShot Put12lb11.37' 0.5"11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 9 · Rochester CenturyDiscus1.6kg9.105' 6"11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 3 · Rochester CenturyShot Put12lb3.38' 7.5"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Discus · Place 4 · Rochester CenturyDiscus1.6kg4.124' 3"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 12 · Rochester CenturyShot Put12lb12.41' 3"11
Apr 20Rochester Century TriApr 20 · Discus · Place 2 · Rochester CenturyDiscus1.6kg2.127' 0"11
Apr 20Rochester Century TriApr 20 · Shot Put · Place 4 · Rochester CenturyShot Put12lb4.38' 2"11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Discus · Place 1 · Rochester CenturyDiscus1.6kg1.123-0111
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Shot Put · Place 3 · Rochester CenturyShot Put12lb3.43-00.0011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Shot Put · Place 8 · Rochester CenturyShot Put840-11.7511

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Discus · Place 10 · Rochester CenturyDiscus10133-810
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Shot Put · Place 17 · Rochester CenturyShot Put1741-9.2510
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Discus · Place 8 · Rochester CenturyDiscus8135-710
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Shot Put · Place 13 · Rochester CenturyShot Put1341-6.510
May 13Big 9 Tri - WestMay 13 · Discus · Place 2 · Rochester CenturyDiscus2132-010
May 13Big 9 Tri - WestMay 13 · Shot Put · Place 4 · Rochester CenturyShot Put441-8.7510
May 6Section 1AAA True TeamMay 6 · Discus · Place 16 · Rochester CenturyDiscus1.6kg16.124-0310
May 6Section 1AAA True TeamMay 6 · Shot Put · Place 21 · Rochester CenturyShot Put12lb21.41-02.5010
May 1Dick Norman InvitationalMay 1 · Discus · Place 9 · Rochester CenturyDiscus9130-510
May 1Dick Norman InvitationalMay 1 · Shot Put · Place 10 · Rochester CenturyShot Put1039-910
Apr 26Eden Prairie Booster InvitationalApr 26 · Discus · Place 2 · Rochester CenturyDiscus2131-610
Apr 26Eden Prairie Booster InvitationalApr 26 · Shot Put · Place 12 · Rochester CenturyShot Put1237-9.510
Apr 22Winona Senior High Triangular #1Apr 22 · Discus · Place 1 · Rochester CenturyDiscus1.6kg1.130-05 PB10
Apr 22Winona Senior High Triangular #1Apr 22 · Shot Put · Place 3 · Rochester CenturyShot Put12lb3.36-10.0010
Apr 15Rochester Century MeetApr 15 · Discus · Place 2 · Rochester CenturyDiscus2115-110
Apr 15Rochester Century MeetApr 15 · Shot Put · Place 3 · Rochester CenturyShot Put338-210
Apr 11Dean Bishop InvitationalApr 11 · Discus · Place 3 · Rochester CenturyDiscus3132-310
Apr 11Dean Bishop InvitationalApr 11 · Shot Put · Place 10 · Rochester CenturyShot Put1038-110

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Discus · Place 20 · Rochester CenturyDiscus1.6kg20.106' 89
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Shot Put · Place 21 · Rochester CenturyShot Put12lb21.38' 69
May 23Big9 Conference MeetMay 23 · Discus · Place 14 · Rochester CenturyDiscus14121-5—
May 23Big9 Conference MeetMay 23 · Shot Put · Place 24 · Rochester CenturyShot Put2436-10.25—
May 16Rochester All City VarsityMay 16 · Discus · Place 9 · Rochester CenturyDiscus984-7—
May 16Rochester All City VarsityMay 16 · Shot Put · Place 8 · Rochester CenturyShot Put836-7—
May 14Mayo Triangular #3May 14 · Discus · Place 3 · Rochester CenturyDiscus3114-9—
May 14Mayo Triangular #3May 14 · Shot Put · Place 4 · Rochester CenturyShot Put436-7—
May 14Mayo Triangular #3May 14 · 100 Meters · Place 51 · Rochester Century100 Meters5113.53a PB—
May 8Class AAA WildcardMay 8 · Discus · Place 60 · Rochester CenturyDiscus1.6kg60.117' 19
May 8Class AAA WildcardMay 8 · Shot Put · Place 89 · Rochester CenturyShot Put12lb89.36' 0.759
May 7Section 1AAA True TeamMay 7 · Discus · Place 16 · Rochester CenturyDiscus1.6kg16.117-019
May 7Section 1AAA True TeamMay 7 · Shot Put · Place 29 · Rochester CenturyShot Put12lb29.36-00.759
May 2Mayo Dick Norman InviteMay 2 · Discus · Place 5 · Rochester CenturyDiscus5122-11—
May 2Mayo Dick Norman InviteMay 2 · Shot Put · Place 12 · Rochester CenturyShot Put1236-9—
Apr 30Century Triangular #2Apr 30 · Discus · Place 10 · Rochester CenturyDiscus1099-11—
Apr 30Century Triangular #2Apr 30 · Shot Put · Place 15 · Rochester CenturyShot Put1534-9.25—
Apr 27Booster InvitationalApr 27 · Discus · Place 12 · Rochester CenturyDiscus12111-7—
Apr 27Booster InvitationalApr 27 · Shot Put · Place 20 · Rochester CenturyShot Put2034-0.75—
Apr 23Century Triangular1Apr 23 · Discus · Place 8 · Rochester CenturyDiscus8113-3—
Apr 23Century Triangular1Apr 23 · Shot Put · Place 19 · Rochester CenturyShot Put1931-9.25—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Discus · Place 1 · Rochester CenturyDiscus1111-5—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Shot Put · Place 11 · Rochester CenturyShot Put1133-7—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Faribault JV InvitationalMay 22 · Discus · Place 16 · Rochester CenturyDiscus1.6kg16.97' 08
May 22Faribault JV InvitationalMay 22 · Shot Put · Place 44 · Rochester CenturyShot Put12lb44.30' 58
May 19Rochester All CityMay 19 · Discus · Place 7 · Rochester CenturyDiscus793-48
May 19Rochester All CityMay 19 · Shot Put · Place 9 · Rochester CenturyShot Put929-28
May 16Rochester Century Big9 TriangularMay 16 · Discus · Place 12 · Rochester CenturyDiscus1.6kg12.82' 108
May 16Rochester Century Big9 TriangularMay 16 · Shot Put · Place 13 · Rochester CenturyShot Put12lb13.31' 2.758
May 11Rochester JV All CityMay 11 · Discus · Place 8 · Rochester CenturyDiscus889-78
May 11Rochester JV All CityMay 11 · Shot Put · Place 15 · Rochester CenturyShot Put1531-88
May 2Big 9 Conference TriangularMay 2 · Discus · Place 28 · Rochester CenturyDiscus1.6kg28.74-038
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · Discus · Place 24 · Rochester CenturyDiscus1.6kg24.73-00Unofficial8
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · Shot Put · Place 18 · Rochester CenturyShot Put12lb18.29-07.50Unofficial8
Apr 18Big 9 Tri - Red Wing HSApr 18 · Discus · Place 18 · Rochester CenturyDiscus1.6kg18.70-028
Apr 18Big 9 Tri - Red Wing HSApr 18 · Shot Put · Place 12 · Rochester CenturyShot Put12lb12.33-04.008
Apr 13Mayo JH/JV MeetApr 13 · Discus · Place 27 · Rochester CenturyDiscus2774-5—
Apr 13Mayo JH/JV MeetApr 13 · Shot Put · Place 19 · Rochester CenturyShot Put1931-4—