Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPat Healy Classic · Jan 205:22.26aPat Healy ClassicJanuary 20, 2024
10,000 Meters · OutdoorUW-La Crosse Phil Esten Challenge · Apr 1738:25.16aUW-La Crosse Phil Esten ChallengeApril 17, 2026
10000 Meters · OutdoorWIAC Outdoor Championships · May 237:19.41aWIAC Outdoor ChampionshipsMay 2, 2025
1500 Meters · OutdoorJanis Rider / Doug Bolstorff Invitational · Apr 244:54.50Janis Rider / Doug Bolstorff InvitationalApril 24, 2025
1600 Meters · IndoorCLC Indoor Championship · Apr 15:56.00CLC Indoor ChampionshipApril 1, 2023
1600 Meters · OutdoorMSHSL Section 8AA Championships · Jun 15:28.97aMSHSL Section 8AA ChampionshipsJune 1, 2022
3000 Meters · IndoorWIAC Indoor Track & Field Championships · Feb 2710:21.03aWIAC Indoor Track & Field ChampionshipsFebruary 27, 2026
3200 Meters · IndoorCLC indoor · Apr 212:14.73aCLC indoorApril 2, 2022
3200 Meters · OutdoorTrue Team Section 5AA · May 711:40.37aTrue Team Section 5AAMay 7, 2019
5000 Meters · IndoorWIAC Indoor Track & Field Championships · Feb 2718:02.03aWIAC Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorUW-Platteville Invitational · Apr 1017:52.74aUW-Platteville InvitationalApril 10, 2026
800 Meters · OutdoorRocori Dual with Brainerd · Apr 272:35.03Rocori Dual with BrainerdApril 27, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1WIAC Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 16 · UW-River FallsUW-River Falls10,000 Meters16.38:55.73aJr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 10,000 Meters · Place 19 · UW-River FallsUW-River Falls10,000 Meters19.38:25.16a PBJr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 67 · UW-River FallsUW-River Falls5000 Meters67.17:52.74a PBJr
Mar 28CSB/SJU Optimistic MeetMar 28 · 5000 Meters · Place 1 · UW-River FallsUW-River Falls5000 Meters1.18:15.12aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 6 · UW-River FallsUW-River Falls5000 Meters6.18:02.03a PBJr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 6 · UW-River FallsUW-River Falls3000 Meters6.10:21.03a PBJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5M City ClassicDec 5 · 5000 Meters · Place 1 · UW-River FallsUW-River Falls5000 Meters1.18:06.40aJr
Feb 28WIACFeb 28 · 5000 Meters · Place 7 · UW-River FallsUW-River Falls5000 Meters7.18:22.17aSo
Feb 28WIACFeb 28 · 3000 Meters · Place 23 · UW-River FallsUW-River Falls3000 Meters23.10:54.00aSo
Feb 15Maday ClassicFeb 15 · 5000 Meters · Place 1 · UW-River FallsUW-River Falls5000 Meters118:33.10a—
Feb 8UWRF Winter ClassicFeb 8 · 3000 Meters · Place 3 · UW-River FallsUW-River Falls3000 Meters310:48.39a—
Jan 31Warren Bowlus InviteJan 31 · 3000 Meters · Place 16 · UW-River FallsUW-River Falls3000 Meters1610:55.13a—
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 5000 Meters · Place 22 · UW-River FallsUW-River Falls5000 Meters22.19:20.40aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2WIAC Outdoor ChampionshipsMay 2 · 10000 Meters · Place 4 · UW-River FallsUW-River Falls10000 Meters437:19.41a PBSO
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 1500 Meters · Place 5 · Wis.-River FallsWis.-River Falls1500 Meters54:54.50 PBSO
Apr 18Maverick InvitationalApr 18 · 10000 Meters · Place 1 · Wis.-River FallsWis.-River Falls10000 Meters138:34.67SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14CSS OpenerDec 14 · 3000 Meters · Place 1 · UW-River FallsUW-River Falls3000 Meters1.10:48.02aSo
Feb 23WIAC Indoor Track & Field ChampionshipsFeb 23 · 5000 Meters · Place 13 · UW-River FallsUW-River Falls5000 Meters13.18:27.27aFr
Feb 10Maday ClassicFeb 10 · 3000 Meters · Place 2 · UW-River FallsUW-River Falls3000 Meters210:50.45a—
Jan 20Pat Healy ClassicJan 20 · 1 Mile · Place 9 · UW-River FallsUW-River Falls1 Mile9.5:22.26a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3WIAC Outdoor ChampionshipsMay 3 · 10000 Meters · Place 11 · Wis.-River FallsWis.-River Falls10000 Meters1137:56.13FR
Apr 20Holst InvitationalApr 20 · 10000 Meters · Place 1 · Wis.-River FallsWis.-River Falls10000 Meters137:42.63FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9CSS OpenerDec 9 · 3000 Meters · Place 2 · UW-River FallsUW-River Falls3000 Meters2.10:51.09aFr
Apr 1CLC Indoor ChampionshipApr 1 · 1600 Meters · Place 9 · RocoriRocori1600 Meters9.5:56.00 PB12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AA ChampionshipsMay 31 · 3200 Meters · Place 7 · RocoriRocori3200 Meters7.11:56.25a12
May 31MSHSL Section 8AA ChampionshipsMay 31 · 1600 Meters · Place 8 · RocoriRocori1600 Meters8.5:39.00a12
May 23Central Lakes Conference ChampionshipMay 23 · 1600 Meters · Place 8 · RocoriRocori1600 Meters8.5:33.36a12
May 20State True Team AA GirlsMay 20 · 3200 Meters · Place 2 · RocoriRocori3200 Meters2.11:50.80a12
May 16Alexandria InviteMay 16 · 1600 Meters · Place 5 · RocoriRocori1600 Meters55:40.1612
May 9Section 5AA True TeamMay 9 · 3200 Meters · Place 6 · RocoriRocori3200 Meters6.12:03.13a12
Apr 25Wilmar Track InviteApr 25 · 1600 Meters · Place 4 · RocoriRocori1600 Meters4.5:52.90a12

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 3200 Meters · Place 7 · RocoriRocori3200 Meters7.12:02.85a11
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 1600 Meters · Place 4 · RocoriRocori1600 Meters4.5:28.97a PB11
May 21State True Team Class AAMay 21 · 3200 Meters · Place 4 · RocoriRocori3200 Meters4.11:48.09a11
May 21State True Team Class AAMay 21 · 1600 Meters · Place 9 · RocoriRocori1600 Meters9.5:35.09a11
May 20State True Team Class AAAMay 20 · 3200 Meters · Place 4 · RocoriRocori3200 Meters411:48.0911
May 20State True Team Class AAAMay 20 · 1600 Meters · Place 9 · RocoriRocori1600 Meters95:35.0911
May 10Section 5AA True TeamMay 10 · 3200 Meters · Place 6 · RocoriRocori3200 Meters6.12:01.0011
May 10Section 5AA True TeamMay 10 · 1600 Meters · Place 6 · RocoriRocori1600 Meters6.5:29.72a11
Apr 26Albany InvitationalApr 26 · 1600 Meters · Place 2 · RocoriRocori1600 Meters2.5:33.27a11
Apr 26Albany InvitationalApr 26 · 800 Meters · Place 3 · RocoriRocori800 Meters3.2:36.42a11
Apr 21ROCORI Ed Babcock InvitationalApr 21 · 3200 Meters · Place 3 · RocoriRocori3200 Meters312:04.2511
Apr 11Alexandria InviteApr 11 · 1600 Meters · Place 7 · RocoriRocori1600 Meters7.5:45.81a11
Apr 11Alexandria InviteApr 11 · 800 Meters · Place 7 · RocoriRocori800 Meters7.2:39.92a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2CLC indoorApr 2 · 3200 Meters · Place 3 · RocoriRocori3200 Meters3.12:14.73a PB11

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 9MSHSL Section 8AA ChampionshipsJun 9 · 3200 Meters · Place 10 · RocoriRocori3200 Meters10.12:20.13a10
Jun 9MSHSL Section 8AA ChampionshipsJun 9 · 1600 Meters · Place 9 · RocoriRocori1600 Meters9.5:33.96a10
Jun 3CLC Outdoor ChampionshipsJun 3 · 3200 Meters · Place 4 · RocoriRocori3200 Meters4.12:00.50a10
May 29Class AA Girls State True TeamMay 29 · 3200 Meters · Place 5 · RocoriRocori3200 Meters5.11:52.04a10
May 29Class AA Girls State True TeamMay 29 · 1600 Meters · Place 8 · RocoriRocori1600 Meters8.5:33.55a10
May 28Alexandria InviteMay 28 · 3200 Meters · Place 3 · RocoriRocori3200 Meters311:52.0410
May 28Alexandria InviteMay 28 · 1600 Meters · Place 5 · RocoriRocori1600 Meters55:33.5510
May 21Fergus Falls QuadrangularMay 21 · 3200 Meters · Place 2 · RocoriRocori3200 Meters212:24.7510
May 21Fergus Falls QuadrangularMay 21 · 1600 Meters · Place 2 · RocoriRocori1600 Meters25:32.4110
May 16True Team Section 5AAMay 16 · 3200 Meters · Place 2 · RocoriRocori3200 Meters2.12:24.75a10
May 16True Team Section 5AAMay 16 · 1600 Meters · Place 1 · RocoriRocori1600 Meters1.5:32.41a10
May 6Fergus Falls - Rocori DualMay 6 · 3200 Meters · Place 1 · RocoriRocori3200 Meters111:57.7710
Apr 27Rocori Dual with BrainerdApr 27 · 800 Meters · Place 3 · RocoriRocori800 Meters32:35.03 PB10
Apr 15TECH/ ROCORI Dual MeetApr 15 · 1600 Meters · Place 1 · RocoriRocori1600 Meters15:44.9310

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAMay 29 · 3200 Meters · Place 16 · RocoriRocori3200 Meters16.12:17.04a8
May 29MSHSL Section 8AAMay 29 · 1600 Meters · Place 14 · RocoriRocori1600 Meters14.5:34.56a8
May 21Central Lakes Conference ChampionshipsMay 21 · 1600 Meters · Place 7 · RocoriRocori1600 Meters75:31.668
May 18MN True Team State AAMay 18 · 3200 Meters · Place 8 · RocoriRocori3200 Meters8.11:53.21a8
May 7True Team Section 5AAMay 7 · 3200 Meters · Place 1 · RocoriRocori3200 Meters1.11:40.37a PB8
Apr 30Crimson Invite Apr 30 · 1600 Meters · Place 5 · RocoriRocori1600 Meters5.5:34.91a8
Apr 9Fergus Falls Otter InviteApr 9 · 800 Meters · Place 9 · RocoriRocori800 Meters92:39.92—

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8AAMay 30 · 3200 Meters · Place 15 · RocoriRocori3200 Meters15.12:16.58a7
May 1Crimson InvitationalMay 1 · 3200 Meters · Place 11 · RocoriRocori3200 Meters11.13:30.92a7

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 7Central Lakes Conference MeetApr 7 · 1600 Meters · Place 26 · RocoriRocori1600 Meters26.6:33.18a7