Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth JH Quad · Apr 2115.23aNorth JH QuadApril 21, 2022
1600 Meters · IndoorCentral Lakes Conference Indoor · Apr 54:53.23aCentral Lakes Conference IndoorApril 5, 2025
1600 Meters · OutdoorCentral Lakes Conference Championship · May 194:35.02aCentral Lakes Conference ChampionshipMay 19, 2026
3200 Meters · OutdoorCardinal Invite · Apr 2110:10.96aCardinal InviteApril 21, 2026
400 Meters · OutdoorNorth JH Quad · Apr 211:14.40aNorth JH QuadApril 21, 2022
800 Meters · IndoorCLC Indoor Championship · Apr 62:19.53aCLC Indoor ChampionshipApril 6, 2024
800 Meters · OutdoorMSHSL Section 8AA Championships · May 272:02.91aMSHSL Section 8AA ChampionshipsMay 27, 2026
Shot Put · 4kg · OutdoorWillmar Invite · May 1919-5Willmar InviteMay 19, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · 800 Meters · Place 3 · RocoriRocori800 MetersRound P3.2:02.91a PB10
May 27MSHSL Section 8AA ChampionshipsMay 27 · 800 Meters · Place 7 · RocoriRocori800 Meters7.2:09.51a10
May 19Central Lakes Conference ChampionshipMay 19 · 1600 Meters · Place 6 · RocoriRocori1600 Meters64:35.02a PB10
May 19Central Lakes Conference ChampionshipMay 19 · 800 Meters · Place 5 · RocoriRocori800 Meters52:05.29a10
May 8Class AA True Team Wild CardMay 8 · 3200 Meters · Place 11 · RocoriRocori3200 Meters11.10:15.48a10
May 8Class AA True Team Wild CardMay 8 · 1600 Meters · Place 14 · RocoriRocori1600 Meters14.4:40.63a10
May 55AA Section True TeamMay 5 · 3200 Meters · Place 4 · RocoriRocori3200 Meters4.10:15.48a10
May 55AA Section True TeamMay 5 · 1600 Meters · Place 3 · RocoriRocori1600 Meters3.4:40.63a10
Apr 28Crimson InvitationalApr 28 · 1600 Meters · Place 4 · RocoriRocori1600 Meters4.4:37.88a10
Apr 21Cardinal InviteApr 21 · 3200 Meters · Place 1 · RocoriRocori3200 Meters110:10.96a PB10
Apr 14Ed Babcock InvitationalApr 14 · 1600 Meters · Place 3 · RocoriRocori1600 Meters3.4:42.94a10
Apr 10Mankato East Triangular 4/10/2026Apr 10 · 800 Meters · Place 2 · RocoriRocori800 Meters2.2:11.35a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Central Lakes Conference IndoorMar 31 · 1600 Meters · Place 7 · RocoriRocori1600 Meters74:53.75a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · 800 Meters · Place 9 · RocoriRocori800 MetersRound P9.2:04.27a9
May 22Central Lakes Conference ChampionshipMay 22 · 800 Meters · Place 10 · RocoriRocori800 Meters102:05.35a9
May 13B Lohrman InviteMay 13 · 800 Meters · Place 3 · RocoriRocori800 Meters32:08.14a9
May 6Section 5AA True TeamMay 6 · 3200 Meters · Place 10 · RocoriRocori3200 Meters10.10:40.18a9
May 6Section 5AA True TeamMay 6 · 1600 Meters · Place 11 · RocoriRocori1600 Meters11.4:49.45a9
Apr 21Cardinal InviteApr 21 · 3200 Meters · Place 4 · RocoriRocori3200 Meters4.10:41.32a9
Apr 15Ed Babcock InvitationalApr 15 · 800 Meters · Place 1 · RocoriRocori800 Meters12:09.79a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Central Lakes Conference IndoorApr 5 · 1600 Meters · Place 8 · RocoriRocori1600 Meters84:53.23a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AA ChampionshipsMay 29 · 1600 Meters · Place 20 · RocoriRocori1600 Meters20.4:57.46a8
May 23Central Lakes Conference MeetMay 23 · 800 Meters · Place 15 · RocoriRocori800 Meters152:14.39a—
May 16CLC MS ChampionshipMay 16 · 800 Meters · Place 2 · Rocori msRocori ms800 Meters2.2:10.89a8
May 14B Lohrman InvitationalMay 14 · 800 Meters · Place 6 · RocoriRocori800 Meters62:13.76a—
May 9Rocori MS InviteMay 9 · 1600 Meters · Place 2 · Rocori msRocori ms1600 Meters2.5:04.60a8
May 9Rocori MS InviteMay 9 · 800 Meters · Place 2 · Rocori msRocori ms800 Meters2.2:13.41a8
Apr 30Crimson InvitationalApr 30 · 3200 Meters · Place 6 · RocoriRocori3200 Meters611:02.64a—
Apr 23Willmar InvitationalApr 23 · 800 Meters · Place 10 · RocoriRocori800 Meters102:21.25a—
Apr 9Otter InvitationalApr 9 · 1600 Meters · Place 11 · RocoriRocori1600 Meters115:14.64a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6CLC Indoor ChampionshipApr 6 · 800 Meters · Place 14 · RocoriRocori800 Meters142:19.53a PB—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Willmar InviteMay 19 · 1600 Meters · Place 8 · Rocori msRocori ms1600 Meters8.5:48.986
May 19Willmar InviteMay 19 · Shot Put · Place 21 · Rocori msRocori msShot Put4kg21.19-5 PB6
May 19Willmar InviteMay 19 · 400 Meters · Place 20 · Rocori msRocori ms400 Meters20.1:18.136
May 5Rocori Middle School InviteMay 5 · Shot Put · Place 19 · Rocori msRocori msShot Put6lb19.17-09.00Unofficial6
May 5Rocori Middle School InviteMay 5 · 400 Meters · Place 14 · Rocori msRocori ms400 Meters14.1:12.66aUnofficial6
Apr 26South JH QuadrangularApr 26 · 400 Meters · Place 8 · Rocori msRocori ms400 Meters8.1:15.01a6
Apr 21North JH QuadApr 21 · Discus · Rocori msRocori msDiscus1kg—ND6
Apr 21North JH QuadApr 21 · 400 Meters · Place 3 · Rocori msRocori ms400 Meters3.1:14.40a PB6
Apr 21North JH QuadApr 21 · 100 Meters · Place 12 · Rocori msRocori ms100 Meters12.15.23a PB6