Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL State Track & Field Championships · Jun 44:26.04aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorPine City JH/JV Invite · Apr 2429.89Pine City JH/JV InviteApril 24, 2023
3200 Meters · OutdoorMSHSL Section 5AA Championships · May 279:55.46aMSHSL Section 5AA ChampionshipsMay 27, 2026
400 Meters · OutdoorRockford Last Chance Meet · May 231:02.63Rockford Last Chance MeetMay 23, 2023
800 Meters · IndoorUWRF HS Invite · Mar 232:35.63aUWRF HS InviteMarch 23, 2023
800 Meters · OutdoorRockford Last Chance Meet · May 192:05.64aRockford Last Chance MeetMay 19, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 12 · Spectrum1600 Meters12.4:26.04a PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 3200 Meters · Place 5 · Spectrum3200 Meters5.9:55.46a PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 1600 Meters · Place 2 · Spectrum1600 Meters2.4:30.33a11
May 19Rockford Last Chance MeetMay 19 · 800 Meters · Place 6 · Spectrum800 Meters62:05.64a PB11
May 15MCAA Conference ChampionshipMay 15 · 3200 Meters · Place 2 · Spectrum3200 Meters210:17.02a11
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 1 · Spectrum1600 Meters14:32.53a11
May 8Big Lake InvitationalMay 8 · 3200 Meters · Place 1 · Spectrum3200 Meters1.9:58.34a11
May 7St Cloud Tech InviteMay 7 · 1600 Meters · Place 1 · Spectrum1600 Meters1.4:39.98a11
Apr 30Chuck Johnson InvitationalApr 30 · 1600 Meters · Place 1 · Spectrum1600 Meters14:40.05a11
Apr 15White Bear Lake CoEd MeetApr 15 · 3200 Meters · Place 6 · Spectrum3200 Meters6.10:04.35a11
Apr 15White Bear Lake CoEd MeetApr 15 · 1600 Meters · Place 2 · Spectrum1600 Meters2.4:34.39a11
Apr 9Zimmerman QuadrangularApr 9 · 3200 Meters · Place 3 · Spectrum3200 Meters3.10:58.56a11
Apr 9Zimmerman QuadrangularApr 9 · 1600 Meters · Place 1 · Spectrum1600 Meters1.4:38.19a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 3200 Meters · Place 7 · Spectrum3200 Meters7.10:19.17a10
May 27MSHSL Section 5AA ChampionshipsMay 27 · 1600 Meters · Place 10 · Spectrum1600 Meters10.4:48.71a10
May 15MCAA Conference ChampionshipMay 15 · 3200 Meters · Place 4 · Spectrum3200 Meters410:47.9210
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 4 · Spectrum1600 Meters44:57.07a10
May 6Section 5AA True TeamMay 6 · 3200 Meters · Place 8 · Spectrum3200 Meters8.10:36.23a10
May 19th Annual Chuck Johnson InvitationalMay 1 · 3200 Meters · Place 4 · Spectrum3200 Meters410:52.91a10
May 19th Annual Chuck Johnson InvitationalMay 1 · 1600 Meters · Place 7 · Spectrum1600 Meters74:54.81a10
Apr 24Big Lake InvitationalApr 24 · 3200 Meters · Place 4 · Spectrum3200 Meters4.10:44.74a10
Apr 24Big Lake InvitationalApr 24 · 1600 Meters · Place 4 · Spectrum1600 Meters4.4:54.13a10
Apr 17Maple Lake Meet 2025Apr 17 · 1600 Meters · Place 3 · Spectrum1600 Meters34:57.0010
Apr 10Thunder InvitationalApr 10 · 3200 Meters · Place 1 · Spectrum3200 Meters110:50.62a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · 3200 Meters · Place 12 · Spectrum3200 Meters12.10:39.38a9
May 28MSHSL Section 5AA ChampionshipsMay 28 · 1600 Meters · Place 13 · Spectrum1600 Meters13.4:55.42a9
May 16MCAA Conference ChampionshipsMay 16 · 3200 Meters · Place 4 · Spectrum3200 Meters410:51.04a—
May 16MCAA Conference ChampionshipsMay 16 · 1600 Meters · Place 6 · Spectrum1600 Meters64:53.23a—
May 7Section 5AA True TeamMay 7 · 3200 Meters · Place 10 · Spectrum3200 Meters10.10:34.13a9
May 2Chuck Johnson InvitationalMay 2 · 1600 Meters · Place 4 · Spectrum1600 Meters44:55.71a—
May 2Chuck Johnson InvitationalMay 2 · 800 Meters · Place 7 · Spectrum800 Meters72:16.82a—
Apr 25Big Lake InvitationalApr 25 · 3200 Meters · Place 4 · Spectrum3200 Meters410:41.87a—
Apr 18Maple Lake Triangular MeetApr 18 · 1600 Meters · Place 3 · Spectrum1600 Meters35:07.70a—
Apr 11Thunder QuadrangularApr 11 · 3200 Meters · Place 3 · Spectrum3200 Meters311:12.04a—
Apr 11Thunder QuadrangularApr 11 · 1600 Meters · Place 3 · Spectrum1600 Meters35:09.20—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AA ChampionshipsMay 31 · 3200 Meters · Place 15 · Spectrum3200 Meters15.11:14.79a8
May 23Rockford Last Chance MeetMay 23 · 400 Meters · Place 24 · Spectrum400 Meters241:02.63 PB8
May 9Section 5AA True TeamMay 9 · 3200 Meters · Place 11 · Spectrum3200 Meters11.11:17.78a8
May 4Chuck Johnson InvitationalMay 4 · 3200 Meters · Place 6 · Spectrum3200 Meters611:27.778
Apr 27Big Lake InvitationalApr 27 · 3200 Meters · Place 5 · Spectrum3200 Meters511:35.858
Apr 24Pine City JH/JV InviteApr 24 · 1600 Meters · Place 2 · Spectrum1600 Meters25:18.758
Apr 24Pine City JH/JV InviteApr 24 · 400 Meters · Place 3 · Spectrum400 Meters31:08.918
Apr 24Pine City JH/JV InviteApr 24 · 200 Meters · Place 7 · Spectrum200 Meters729.89 PB8
Apr 18WCC Tri-RockfordApr 18 · 800 Meters · Place 7 · Spectrum800 Meters72:24.148

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23UWRF HS InviteMar 23 · 800 Meters · Place 34 · Spectrum800 Meters34.2:35.63a PB8
Mar 21UWRF HS OpenerMar 21 · 800 Meters · Place 34 · Spectrum800 Meters34.2:35.63aUnofficial8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Big Lake InvitationalApr 28 · 1600 Meters · Place 19 · Spectrum1600 Meters195:51.677
Apr 11HLWW Early Bird InviteApr 11 · 3200 Meters · Place 8 · Spectrum3200 Meters812:49.537