Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSL Section 8AA Championships · May 27112-09MSHSL Section 8AA ChampionshipsMay 27, 2026
Shot Put · 4kg · IndoorCLC Indoor Championship · Apr 128-01.25CLC Indoor ChampionshipApril 1, 2023
Shot Put · 4kg · OutdoorMSHSL Section 8AA Championships · May 2735-11.25MSHSL Section 8AA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 16 · RocoriDiscus1kg16.110' 11"12
May 27MSHSL Section 8AA ChampionshipsMay 27 · Discus · Place 5 · RocoriDiscus1kg5.112-09 PB12
May 27MSHSL Section 8AA ChampionshipsMay 27 · Shot Put · Place 4 · RocoriShot Put4kg4.35-11.25 PB12
May 19Central Lakes Conference ChampionshipMay 19 · Discus · Place 6 · RocoriDiscus6108-112
May 19Central Lakes Conference ChampionshipMay 19 · Shot Put · Place 11 · RocoriShot Put1131-11.2512
May 16Class AA State True TeamMay 16 · Discus · Place 7 · RocoriDiscus1kg7.110' 8"12
May 16Class AA State True TeamMay 16 · Shot Put · Place 11 · RocoriShot Put4kg11.31' 7.5"12
May 55AA Section True TeamMay 5 · Discus · Place 5 · RocoriDiscus1kg5.103' 2"12
May 55AA Section True TeamMay 5 · Shot Put · Place 6 · RocoriShot Put4kg6.32' 7.75"12
Apr 28Crimson InvitationalApr 28 · Discus · Place 2 · RocoriDiscus1kg2.106' 11"12
Apr 28Crimson InvitationalApr 28 · Shot Put · Place 5 · RocoriShot Put4kg5.31' 3"12
Apr 21Cardinal InviteApr 21 · Discus · Place 4 · RocoriDiscus490-112
Apr 21Cardinal InviteApr 21 · Shot Put · Place 1 · RocoriShot Put134-4.512
Apr 14Ed Babcock InvitationalApr 14 · Discus · Place 6 · RocoriDiscus1kg6.91' 2"12
Apr 14Ed Babcock InvitationalApr 14 · Shot Put · Place 3 · RocoriShot Put4kg3.32' 5"12
Apr 10Mankato East Triangular 4/10/2026Apr 10 · Discus · Place 1 · RocoriDiscus1kg1.94' 2"12
Apr 10Mankato East Triangular 4/10/2026Apr 10 · Shot Put · Place 3 · RocoriShot Put4kg3.31' 6.5"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Central Lakes Conference IndoorMar 31 · Shot Put · Place 15 · RocoriShot Put1529-512

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Shot Put · Place 17 · RocoriShot Put4kg17.34-02.0011
May 28MSHSL Section 8AA ChampionshipsMay 28 · Discus · Place 11 · RocoriDiscus1kg11.97-0511
May 28MSHSL Section 8AA ChampionshipsMay 28 · Shot Put · Place 3 · RocoriShot Put4kg3.35-09.5011
May 22Central Lakes Conference ChampionshipMay 22 · Discus · Place 6 · RocoriDiscus6113-511
May 22Central Lakes Conference ChampionshipMay 22 · Shot Put · Place 4 · RocoriShot Put435-1.2511
May 17Class AA State True Team MeetMay 17 · Discus · Place 7 · RocoriDiscus1kg7.107' 7"11
May 17Class AA State True Team MeetMay 17 · Shot Put · Place 7 · RocoriShot Put4kg7.33' 7"11
May 13B Lohrman InviteMay 13 · Discus · Place 10 · RocoriDiscus1090-211
May 13B Lohrman InviteMay 13 · Shot Put · Place 5 · RocoriShot Put532-1011
May 6Section 5AA True TeamMay 6 · Discus · Place 8 · RocoriDiscus1kg8.90' 7"11
May 6Section 5AA True TeamMay 6 · Shot Put · Place 5 · RocoriShot Put4kg5.33' 0.75"11
Apr 21Cardinal InviteApr 21 · Discus · Place 4 · RocoriDiscus1kg4.91' 6"11
Apr 21Cardinal InviteApr 21 · Shot Put · Place 2 · RocoriShot Put4kg2.32' 6.5"11
Apr 15Ed Babcock InvitationalApr 15 · Discus · Place 4 · RocoriDiscus495-1011
Apr 15Ed Babcock InvitationalApr 15 · Shot Put · Place 2 · RocoriShot Put234-4.2511
Apr 8Mankato East TriangularApr 8 · Discus · Place 5 · RocoriDiscus590-611
Apr 8Mankato East TriangularApr 8 · Shot Put · Place 4 · RocoriShot Put434-7.511

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Central Lakes Conference IndoorApr 5 · Shot Put · Place 5 · RocoriShot Put533-311

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14B Lohrman InvitationalMay 14 · Discus · Place 12 · RocoriDiscus1278-5—
May 14B Lohrman InvitationalMay 14 · Shot Put · Place 10 · RocoriShot Put1031-0.5—
May 10Sartell JV MeetMay 10 · Discus · Place 3 · RocoriDiscus380-4—
May 10Sartell JV MeetMay 10 · Shot Put · Place 3 · RocoriShot Put330-6—
Apr 30Alex RelaysApr 30 · Shot Put · Place 14 · RocoriShot Put1427-7—
Apr 23Willmar InvitationalApr 23 · Discus · Place 15 · RocoriDiscus1566-9—
Apr 23Willmar InvitationalApr 23 · Shot Put · Place 8 · RocoriShot Put829-7—
Apr 9Otter InvitationalApr 9 · Discus · Place 21 · RocoriDiscus2163-6—
Apr 9Otter InvitationalApr 9 · Shot Put · Place 13 · RocoriShot Put1328-2—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25JV Central Lakes ConferenceMay 25 · Discus · Place 4 · RocoriDiscus1kg4.75' 109
May 25JV Central Lakes ConferenceMay 25 · Shot Put · Place 6 · RocoriShot Put4kg6.27' 99
May 16Alexandria InviteMay 16 · Discus · Place 34 · RocoriDiscus3466-39
May 16Alexandria InviteMay 16 · Shot Put · Place 20 · RocoriShot Put2028-49
May 12Sabre JV MeetMay 12 · Discus · Place 9 · RocoriDiscus1kg9.68-069
May 12Sabre JV MeetMay 12 · Shot Put · Place 5 · RocoriShot Put4kg5.28-04.009
May 4St John's Prep Co-Ed InvitationalMay 4 · Discus · Place 5 · RocoriDiscus571-049
May 4St John's Prep Co-Ed InvitationalMay 4 · Shot Put · Place 6 · RocoriShot Put628-01.009
Apr 25Wilmar Track InviteApr 25 · Discus · Place 19 · RocoriDiscus1kg19.56' 49
Apr 25Wilmar Track InviteApr 25 · Shot Put · Place 10 · RocoriShot Put4kg10.28' 69
Mar 24STMA Mar 24 · Shot Put · Place 5 · RocoriShot Put4kg5.27-08.50Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1CLC Indoor ChampionshipApr 1 · Shot Put · Place 13 · RocoriShot Put4kg13.28-01.25 PB9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25CLC JV Conference MeetMay 25 · Discus · Place 14 · RocoriDiscus1kg14.66-068
May 25CLC JV Conference MeetMay 25 · Shot Put · Place 7 · RocoriShot Put4kg7.27-00.008
May 17Alexandria InviteMay 17 · Discus · Place 32 · RocoriDiscus3265-078
May 17Alexandria InviteMay 17 · Shot Put · Place 24 · RocoriShot Put2427-08.508
May 12Apollo QuadMay 12 · Discus · Place 13 · RocoriDiscus1kg13.63-058
May 12Apollo QuadMay 12 · Shot Put · Place 12 · RocoriShot Put4kg12.24-02.008
Apr 26Albany InvitationalApr 26 · Discus · Place 11 · RocoriDiscus1kg11.62-038
Apr 26Albany InvitationalApr 26 · Shot Put · Place 9 · RocoriShot Put4kg9.24-11.008
Apr 21ROCORI Ed Babcock InvitationalApr 21 · Discus · Place 30 · RocoriDiscus3068-058
Apr 21ROCORI Ed Babcock InvitationalApr 21 · Shot Put · Place 37 · RocoriShot Put3723-05.008
Apr 11Alexandria InviteApr 11 · Discus · Place 27 · RocoriDiscus1kg27.47-048
Apr 11Alexandria InviteApr 11 · Shot Put · Place 18 · RocoriShot Put4kg18.24-00.008

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25STMA vs Rocori Indoor Meet Mar 25 · Shot Put · Place 12 · RocoriShot Put1224-06.258