Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnowshoe Open · Feb 204:26.62aSnowshoe OpenFebruary 20, 2026
1500 Meters · OutdoorUW-La Crosse Qualifier · May 143:55.67aUW-La Crosse QualifierMay 14, 2026
1600 Meters · IndoorOredocker Indoor Invitational · Mar 245:19.47Oredocker Indoor InvitationalMarch 24, 2022
1600 Meters · OutdoorDennis Simpson Invitational · Apr 14:50.99Dennis Simpson InvitationalApril 1, 2022
3000 Meters · IndoorUMAC Indoor Championship · Feb 278:54.60aUMAC Indoor ChampionshipFebruary 27, 2026
3000 Meters · OutdoorSt. Olaf Manitou Classic · Apr 119:00.50aSt. Olaf Manitou ClassicApril 11, 2026
3200 Meters · OutdoorHON Meet at Northwestern · Jun 311:03.93aHON Meet at NorthwesternJune 3, 2021
400 Meters · OutdoorBarron Invitational · Apr 2156.02Barron InvitationalApril 21, 2022
5000 Meters · IndoorCSS Opener · Dec 1416:43.83aCSS OpenerDecember 14, 2024
5000 Meters · OutdoorHamline Invitational · Mar 3015:32.22aHamline InvitationalMarch 30, 2026
800 Meters · IndoorUMAC Indoor Championship · Feb 282:00.34aUMAC Indoor ChampionshipFebruary 28, 2025
800 Meters · OutdoorCSB/SJU Invitational · Apr 161:57.79aCSB/SJU InvitationalApril 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · 1500 Meters · Place 15 · UW-SuperiorUW-Superior1500 Meters15.3:55.67a PBJr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 1500 Meters · Place 13 · UW-SuperiorUW-Superior1500 Meters13.3:56.69aJr
May 1UMAC Outdoor ChampionshipMay 1 · 5000 Meters · Place 2 · UW-SuperiorUW-Superior5000 Meters2.16:24.65aJr
May 1UMAC Outdoor ChampionshipMay 1 · 1500 Meters · Place 1 · UW-SuperiorUW-Superior1500 Meters1.4:04.06aJr
May 1UMAC Outdoor ChampionshipMay 1 · 800 Meters · Place 2 · UW-SuperiorUW-Superior800 Meters2.1:58.07aJr
Apr 25Dan Conway ClassicApr 25 · 1500 Meters · Place 2 · Wis.-SuperiorWis.-Superior1500 Meters24:07.52JR
Apr 16CSB/SJU InvitationalApr 16 · 800 Meters · Place 6 · UW-SuperiorUW-Superior800 Meters6.1:57.79a PBJr
Apr 11St. Olaf Manitou ClassicApr 11 · 3000 Meters · Place 1 · UW-SuperiorUW-Superior3000 Meters19:00.50a PBJr
Mar 30Hamline InvitationalMar 30 · 5000 Meters · Place 1 · UW-SuperiorUW-Superior5000 Meters115:32.22a PBJr
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 4 · UW-SuperiorUW-Superior1500 Meters4.4:06.25aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27UMAC Indoor ChampionshipFeb 27 · 1 Mile · Place 1 · UW-SuperiorUW-Superior1 Mile1.4:28.81aJr
Feb 27UMAC Indoor ChampionshipFeb 27 · 3000 Meters · Place 1 · UW-SuperiorUW-Superior3000 Meters1.8:54.60a PBJr
Feb 20Snowshoe OpenFeb 20 · 1 Mile · Place 13 · UW-SuperiorUW-Superior1 Mile134:26.62a PBJr
Feb 14Maday ClassicFeb 14 · 1 Mile · Place 2 · UW-SuperiorUW-Superior1 Mile24:29.19aJr
Jan 30Warren Bowlus OpenJan 30 · 3000 Meters · Place 6 · UW-SuperiorUW-Superior3000 Meters69:29.47aJR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 1500 Meters · Place 15 · UW-SuperiorUW-Superior1500 Meters153:59.98aSo
Apr 12SMU Cardinal InvitationalApr 12 · 800 Meters · Place 1 · UW-SuperiorUW-Superior800 Meters11:58.48aSo
Apr 5Hamline InvitationalApr 5 · 5000 Meters · Place 13 · UW-SuperiorUW-Superior5000 Meters1316:03.54aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 5 · UW-SuperiorUW-Superior1500 Meters54:07.62aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28UMAC Indoor ChampionshipFeb 28 · 1 Mile · Place 2 · UW-SuperiorUW-Superior1 Mile2.4:30.02aSo
Feb 28UMAC Indoor ChampionshipFeb 28 · 800 Meters · Place 3 · UW-SuperiorUW-Superior800 Meters3.2:00.34a PBSo
Feb 8UWRF Winter ClassicFeb 8 · 1 Mile · Place 4 · UW-SuperiorUW-Superior1 Mile44:29.15a—
Feb 8UWRF Winter ClassicFeb 8 · 800 Meters · Place 1 · UW-SuperiorUW-Superior800 Meters12:02.79a—
Jan 31Warren Bowlus InviteJan 31 · 3000 Meters · Place 22 · UW-SuperiorUW-Superior3000 Meters229:09.32a—
Jan 25CSB/SJU Alumni MeetJan 25 · 1 Mile · Place 5 · UW-SuperiorUW-Superior1 Mile54:31.72a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14CSS OpenerDec 14 · 5000 Meters · Place 4 · UW-SuperiorUW-Superior5000 Meters4.16:43.83a PBSo
Feb 23UMAC Indoor ChampionshipFeb 23 · 1 Mile · Place 5 · UW-SuperiorUW-Superior1 Mile5.4:34.54aFr
Feb 23UMAC Indoor ChampionshipFeb 23 · 800 Meters · Place 5 · UW-SuperiorUW-Superior800 Meters5.2:03.64aFr
Feb 17Gene Glader ClassicFeb 17 · 800 Meters · Place 3 · UW-SuperiorUW-Superior800 Meters32:06.97a—
Feb 10Maday ClassicFeb 10 · 800 Meters · Place 9 · UW-SuperiorUW-Superior800 Meters92:05.99a—
Feb 3Lake Superior ChallengeFeb 3 · 1 Mile · Place 5 · UW-SuperiorUW-Superior1 Mile54:43.39a—
Jan 26Warren Bowlus InviteJan 26 · 800 Meters · Place 10 · UW-SuperiorUW-Superior800 Meters102:06.10a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Janis Rider / Doug Bolstorff InvitationalApr 25 · 1500 Meters · Place 9 · UW-SuperiorUW-Superior1500 Meters94:11.51a—
Apr 13SMU Cardinal InvitationalApr 13 · 800 Meters · Place 3 · UW-SuperiorUW-Superior800 Meters32:00.32a—
Apr 6Hamline InvitationalApr 6 · 800 Meters · Place 18 · UW-SuperiorUW-Superior800 Meters182:06.49a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9CSS OpenerDec 9 · 5000 Meters · Place 12 · UW-SuperiorUW-Superior5000 Meters12.18:23.64aFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25WIAA D2 Arcadia SectionalMay 25 · 800 Meters · Place 9 · AshlandAshland800 Meters9.2:03.96a12
May 22WIAA D2 Regional - Rice LakeMay 22 · 800 Meters · Place 1 · AshlandAshland800 Meters1.2:04.35a12
May 16Heart O' North Conference ChampionshipsMay 16 · 1600 Meters · Place 5 · AshlandAshland1600 Meters5.4:54.51a12
May 16Heart O' North Conference ChampionshipsMay 16 · 800 Meters · Place 4 · AshlandAshland800 Meters4.2:07.57a12
Apr 27Rice Lake InvitationalApr 27 · 400 Meters · Place 14 · AshlandAshland400 Meters1456.41a—
Apr 25Osceola InviteApr 25 · 3200 Meters · Place 5 · AshlandAshland3200 Meters511:10.1212
Apr 25Osceola InviteApr 25 · 800 Meters · Place 7 · AshlandAshland800 Meters72:09.4912
Apr 6Packy Paquette Track InviteApr 6 · 800 Meters · Place 2 · AshlandAshland800 Meters22:10.2812
Apr 6Packy Paquette Track InviteApr 6 · 800 Meters · Place 2 · AshlandAshland800 Meters22:10.2812
Mar 31Dennis Simpson InvitationalMar 31 · 800 Meters · Place 2 · AshlandAshland800 Meters22:11.4212
Mar 25Northern Badger-Small SchoolsMar 25 · 800 Meters · Place 3 · AshlandAshland800 Meters32:12.3112
Mar 25Northern Badger-Small SchoolsMar 25 · 800 Meters · Place 3 · AshlandAshland800 Meters32:12.3112

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26WIAA D2 Sectional - Rice LakeMay 26 · 800 Meters · Place 11 · AshlandAshland800 Meters11.2:08.05a11
May 23WIAA D2 Regional - OsceolaMay 23 · 800 Meters · Place 2 · AshlandAshland800 Meters2.2:05.72a11
May 17Heart O' North Conference Championship MeetMay 17 · 800 Meters · Place 3 · AshlandAshland800 Meters32:05.8711
May 17Heart O' North Conference Championship MeetMay 17 · 1600 Meters · Place 5 · AshlandAshland1600 Meters54:55.2711
May 12Heart O' North Meet at CameronMay 12 · 800 Meters · Place 1 · AshlandAshland800 Meters12:05.9111
May 10Tomahawk Hatchet InvitationalMay 10 · 1600 Meters · Place 3 · AshlandAshland1600 Meters34:59.6311
Apr 28Ashland InvitationalApr 28 · 3200 Meters · Place 1 · AshlandAshland3200 Meters111:37.09a11
Apr 26Osceola InvitationalApr 26 · 800 Meters · Place 4 · AshlandAshland800 Meters42:09.8111
Apr 26Osceola InvitationalApr 26 · 1600 Meters · Place 5 · AshlandAshland1600 Meters54:57.9311
Apr 21Barron InvitationalApr 21 · 800 Meters · Place 1 · AshlandAshland800 Meters12:10.8911
Apr 21Barron InvitationalApr 21 · 400 Meters · Place 6 · AshlandAshland400 Meters656.02 PB11
Apr 8Packy Paquette InviteApr 8 · 800 Meters · Place 2 · AshlandAshland800 Meters22:09.6511
Apr 1Dennis Simpson InvitationalApr 1 · 800 Meters · Place 2 · AshlandAshland800 Meters22:12.9111
Apr 1Dennis Simpson InvitationalApr 1 · 1600 Meters · Place 2 · AshlandAshland1600 Meters24:50.99 PB11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Oredocker Indoor InvitationalMar 24 · 1600 Meters · Place 4 · AshlandAshland1600 Meters45:19.47 PB11
Mar 24Oredocker Indoor InvitationalMar 24 · 1600 Meters · Place 4 · AshlandAshland1600 Meters4.5:19.47a11

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 17WIAA D2 Sectional - OsceolaJun 17 · 800 Meters · Place 5 · AshlandAshland800 Meters52:06.9810
Jun 14WIAA D2 Regional - Rice LakeJun 14 · 800 Meters · Place 2 · AshlandAshland800 Meters2.2:12.42a10
Jun 3HON Meet at NorthwesternJun 3 · 3200 Meters · Place 1 · AshlandAshland3200 Meters1.11:03.93a PB10
Jun 1Osceola InvitationalJun 1 · 1600 Meters · Place 4 · AshlandAshland1600 Meters4.4:53.08a10
May 11Tomahawk Hatchet InvitationalMay 11 · 800 Meters · Place 6 · AshlandAshland800 Meters62:16.00—
May 11Tomahawk Hatchet InvitationalMay 11 · 1600 Meters · Place 6 · AshlandAshland1600 Meters65:01.78—
May 6Oredocker InvitationalMay 6 · 1600 Meters · Place 8 · AshlandAshland1600 Meters8.5:13.91a10
Apr 30Simpson InvitationalApr 30 · 1600 Meters · Place 4 · AshlandAshland1600 Meters4.5:22.44a10
Apr 30Simpson InvitationalApr 30 · 400 Meters · Place 8 · AshlandAshland400 Meters8.57.98a10