Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorElite Meet · Apr 35:32.51aElite MeetApril 3, 2025
1600 Meters · OutdoorD3 Sectional 3 - Bangor · May 295:07.46aD3 Sectional 3 - BangorMay 29, 2026
3200 Meters · IndoorEarly Red Bird Invite MN · Mar 2411:29.91aEarly Red Bird Invite MNMarch 24, 2026
3200 Meters · OutdoorWIAA State Track & Field Championships · Jun 511:14.37aWIAA State Track & Field ChampionshipsJune 5, 2026
800 Meters · OutdoorTrempealeau County Meet · Apr 272:28.13aTrempealeau County MeetApril 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 3200 Meters · Place 4 · Independence/Gilmanton3200 Meters4.11:14.37a PB12
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 1600 Meters · Place 12 · Independence/Gilmanton1600 Meters12.5:15.92a12
May 29D3 Sectional 3 - BangorMay 29 · 3200 Meters · Place 3 · Independence/Gilmanton3200 Meters3.11:31.86a12
May 29D3 Sectional 3 - BangorMay 29 · 1600 Meters · Place 5 · Independence/Gilmanton1600 Meters5.5:07.46a PB12
May 26D3 Regional 3C - BrookwoodMay 26 · 3200 Meters · Place 2 · Independence/Gilmanton3200 Meters2.11:39.32a12
May 26D3 Regional 3C - BrookwoodMay 26 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters3.5:27.96a12
May 14Dairyland Conference MeetMay 14 · 3200 Meters · Place 2 · Independence/Gilmanton3200 Meters2.11:19.39a12
May 14Dairyland Conference MeetMay 14 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters3.5:23.27a12
May 7Dairyland True Team Conference MeetMay 7 · 3200 Meters · Place 1 · Independence/Gilmanton3200 Meters1.11:43.04a12
May 7Dairyland True Team Conference MeetMay 7 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:15.72a12
May 1Sporty SalsmanMay 1 · 3200 Meters · Place 2 · Independence/Gilmanton3200 Meters2.11:36.45a12
May 1Sporty SalsmanMay 1 · 1600 Meters · Place 2 · Independence/Gilmanton1600 Meters2.5:22.84a12
Apr 27Trempealeau County MeetApr 27 · 3200 Meters · Place 1 · Independence/Gilmanton3200 Meters1.11:26.60a12
Apr 27Trempealeau County MeetApr 27 · 800 Meters · Place 1 · Independence/Gilmanton800 Meters1.2:28.13a PB12
Apr 24UWEC HS Distance ClassicApr 24 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters35:21.39a12
Apr 21Knight InviteApr 21 · 3200 Meters · Place 2 · Independence/Gilmanton3200 Meters2.11:23.47a12
Apr 9Independence InvitationalApr 9 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:30.51a12
Apr 2Stout EliteApr 2 · 3200 Meters · Place 5 · Independence/Gilmanton3200 Meters511:30.14a12
Mar 28Northern Badger Classic - Small SchoolsMar 28 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters35:26.05a12
Mar 28Northern Badger Classic - Small SchoolsMar 28 · 800 Meters · Place 3 · Independence/Gilmanton800 Meters32:32.26a12
Mar 21Cashton InvitationalMar 21 · 1600 Meters · Place 4 · Independence/Gilmanton1600 Meters45:30.15a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · 3200 Meters · Place 1 · Independence/Gilmanton3200 Meters1.11:29.91a PB12
Mar 24Early Red Bird Invite MNMar 24 · 1600 Meters · Independence/Gilmanton1600 Meters—SCR12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30D3 Sectional 2 - BangorMay 30 · 3200 Meters · Place 5 · Independence/Gilmanton3200 Meters5.11:46.54a11
May 30D3 Sectional 2 - BangorMay 30 · 1600 Meters · Independence/Gilmanton1600 Meters—SCR11
May 27D3 Regional 2A - MondoviMay 27 · 3200 Meters · Place 1 · Independence/Gilmanton3200 Meters1.11:50.48a11
May 27D3 Regional 2A - MondoviMay 27 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:39.26a11
May 16Dairyland Conference MeetMay 16 · 3200 Meters · Place 2 · Independence/Gilmanton3200 Meters2.12:15.26a11
May 16Dairyland Conference MeetMay 16 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters3.5:43.86a11
May 2Sporty Salsman InvitationalMay 2 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters211:47.1011
May 2Sporty Salsman InvitationalMay 2 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters211:47.1011
Apr 25UWEC Distance NightApr 25 · 1600 Meters · Place 6 · Independence/Gilmanton1600 Meters6.5:26.36a11
Apr 22Luther HSApr 22 · 3200 Meters · Place 1 · Independence/Gilmanton3200 Meters1.11:59.41a11
Apr 10 Dairyland 6-Team MeetApr 10 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:40.20a11
Mar 22Cashton InvitationalMar 22 · 1600 Meters · Place 6 · Independence/Gilmanton1600 Meters65:26.62a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Elite MeetApr 3 · 3200 Meters · Place 4 · Independence/Gilmanton3200 Meters4.12:13.85a11
Apr 3Elite MeetApr 3 · 1600 Meters · Place 7 · Independence/Gilmanton1600 Meters7.5:32.51a PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23WIAA D3 Sectional - BangorMay 23 · 3200 Meters · Place 6 · Independence/Gilmanton3200 Meters6.11:43.74a10
May 20WIAA D3 Luther RegionalMay 20 · 3200 Meters · Place 3 · Independence/Gilmanton3200 Meters3.12:34.41a10
May 20WIAA D3 Luther RegionalMay 20 · 1600 Meters · Place 2 · Independence/Gilmanton1600 Meters2.5:33.95a10
May 9Dairyland Conference MeetMay 9 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters212:08.4110
May 9Dairyland Conference MeetMay 9 · 1600 Meters · Place 3 · Independence-Gilmanton1600 Meters35:31.2510
May 9Dairyland Conference MeetMay 9 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters212:08.4110
May 9Dairyland Conference MeetMay 9 · 1600 Meters · Place 3 · Independence-Gilmanton1600 Meters35:31.2510
May 1Lien/Anderson InviteMay 1 · 1600 Meters · Place 1 · Independence/Gilmanton1600 Meters1.5:36.45a10
Apr 26Sporty Salsman InvitationalApr 26 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters212:00.2410
Mar 23Cashton InviteMar 23 · 1600 Meters · Place 6 · Independence/Gilmanton1600 Meters65:40.19a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25WIAA Division 3 Sectional Meet @LancasterMay 25 · 3200 Meters · Place 11 · Independence/Gilmanton3200 Meters11.12:40.29a9
May 25WIAA Division 3 Sectional Meet @LancasterMay 25 · 1600 Meters · Place 11 · Independence/Gilmanton1600 Meters11.5:52.70a9
May 22WIAA D3 Regional-LutherMay 22 · 3200 Meters · Place 3 · Independence/Gilmanton3200 Meters3.12:51.97a9
May 22WIAA D3 Regional-LutherMay 22 · 1600 Meters · Place 3 · Independence/Gilmanton1600 Meters3.5:59.26a9
May 11Dairyland Conference MeetMay 11 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters213:03.639
May 11Dairyland Conference MeetMay 11 · 1600 Meters · Place 3 · Independence-Gilmanton1600 Meters35:50.389
Apr 24Trempealeau County MeetApr 24 · 3200 Meters · Place 2 · Independence-Gilmanton3200 Meters213:21.329
Apr 24Trempealeau County MeetApr 24 · 1600 Meters · Place 2 · Independence-Gilmanton1600 Meters26:00.699
Apr 13Indee RelaysApr 13 · 1600 Meters · Place 3 · Independence-Gilmanton1600 Meters36:09.719
Apr 11Eleva-Strum Early Bird InviteApr 11 · 1600 Meters · Place 2 · Independence/Gilmanton1600 Meters2.6:03.09a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Cashton InvitationalMar 25 · 1600 Meters · Place 8 · Independence/Gilmanton1600 Meters8.6:04.61a9