Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEarly Red Bird Invite MN · Mar 245:52.00aEarly Red Bird Invite MNMarch 24, 2026
1600 Meters · OutdoorDairyland True Team Conference Meet · May 75:29.05aDairyland True Team Conference MeetMay 7, 2026
400 Meters · OutdoorSporty Salsman Invitational · May 21:09.69Sporty Salsman InvitationalMay 2, 2025
800 Meters · IndoorElite Meet · Apr 32:39.84aElite MeetApril 3, 2025
800 Meters · OutdoorD3 Sectional 3 - Bangor · May 292:22.89aD3 Sectional 3 - BangorMay 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 800 Meters · Place 11 · Independence/Gilmanton800 Meters11.2:25.09a10
May 29D3 Sectional 3 - BangorMay 29 · 800 Meters · Place 4 · Independence/Gilmanton800 Meters4.2:22.89a PB10
May 26D3 Regional 3C - BrookwoodMay 26 · 800 Meters · Place 2 · Independence/Gilmanton800 Meters2.2:24.22a10
May 14Dairyland Conference MeetMay 14 · 1600 Meters · Independence/Gilmanton1600 Meters—DNS10
May 14Dairyland Conference MeetMay 14 · 800 Meters · Place 2 · Independence/Gilmanton800 Meters2.2:23.75a10
May 7Dairyland True Team Conference MeetMay 7 · 1600 Meters · Place 2 · Independence/Gilmanton1600 Meters2.5:29.05a PB10
May 7Dairyland True Team Conference MeetMay 7 · 800 Meters · Place 1 · Independence/Gilmanton800 Meters1.2:26.85a10
May 1Sporty SalsmanMay 1 · 800 Meters · Place 3 · Independence/Gilmanton800 Meters3.2:27.01a10
Apr 27Trempealeau County MeetApr 27 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:36.33a10
Apr 27Trempealeau County MeetApr 27 · 800 Meters · Place 2 · Independence/Gilmanton800 Meters2.2:30.80a10
Apr 24UWEC HS Distance ClassicApr 24 · 1600 Meters · Place 7 · Independence/Gilmanton1600 Meters75:30.82a10
Apr 21Knight InviteApr 21 · 800 Meters · Place 1 · Independence/Gilmanton800 Meters1.2:28.19a10
Apr 9Independence InvitationalApr 9 · 1600 Meters · Place 2 · Independence/Gilmanton1600 Meters2.5:46.78a10
Apr 2Stout EliteApr 2 · 800 Meters · Place 9 · Independence/Gilmanton800 Meters92:33.50a10
Mar 28Northern Badger Classic - Small SchoolsMar 28 · 800 Meters · Place 9 · Independence/Gilmanton800 Meters92:37.41a10
Mar 28Northern Badger Classic - Small SchoolsMar 28 · 400 Meters · Place 19 · Independence/Gilmanton400 Meters191:13.12a10
Mar 21Cashton InvitationalMar 21 · 800 Meters · Place 8 · Independence/Gilmanton800 Meters82:38.30a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · 1600 Meters · Place 6 · Independence/Gilmanton1600 Meters6.5:52.00a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27D3 Regional 2A - MondoviMay 27 · 800 Meters · Place 6 · Independence/Gilmanton800 Meters6.2:35.18a9
May 22Chuck Walek InvitationalMay 22 · 800 Meters · Place 2 · Independence/Gilmanton800 Meters22:35.11a9
May 16Dairyland Conference MeetMay 16 · 800 Meters · Place 6 · Independence/Gilmanton800 Meters6.2:39.85a9
May 2Sporty Salsman InvitationalMay 2 · 400 Meters · Place 13 · Independence-Gilmanton400 Meters131:09.69 PB9
May 2Sporty Salsman InvitationalMay 2 · 400 Meters · Place 13 · Independence-Gilmanton400 Meters131:09.699
Apr 25UWEC Distance NightApr 25 · 800 Meters · Place 11 · Independence/Gilmanton800 Meters11.2:36.48a9
Apr 22Luther HSApr 22 · 800 Meters · Place 5 · Independence/Gilmanton800 Meters5.2:42.21a9
Apr 10 Dairyland 6-Team MeetApr 10 · 800 Meters · Place 2 · Independence/Gilmanton800 Meters2.2:49.44a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 3Elite MeetApr 3 · 800 Meters · Place 17 · Independence/Gilmanton800 Meters17.2:39.84a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Cochrane Fountain City Middle School MeetApr 18 · 400 Meters · Place 7 · Independence-Gilmanton400 Meters71:15.817