Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNew Prague Last Chance Meet · May 205:32.23aNew Prague Last Chance MeetMay 20, 2026
400 Meters · OutdoorNP Triangular · Apr 111:05.66aNP TriangularApril 11, 2025
800 Meters · IndoorOrono Indoor Meet · Apr 52:38.78aOrono Indoor MeetApril 5, 2025
800 Meters · OutdoorGiants Invitational · May 92:28.15aGiants InvitationalMay 9, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 1600 Meters · Place 6 · New Prague1600 Meters6.5:34.05a11
May 20New Prague Last Chance MeetMay 20 · 1600 Meters · Place 4 · New Prague1600 Meters45:32.23a PB11
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Place 10 · New Prague800 Meters10.2:31.34a11
May 51AAA Section True Team May 5 · 800 Meters · Place 6 · New Prague800 Meters6.2:32.71a11
Apr 20Waconia InvitationalApr 20 · High Jump · New PragueHigh Jump—SCR11
Apr 20Waconia InvitationalApr 20 · 800 Meters · Place 2 · New Prague800 Meters2.2:32.12a11
Apr 16Spartan InvitationalApr 16 · 1600 Meters · Place 4 · New Prague1600 Meters45:44.95a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 800 Meters · Place 10 · New Prague800 Meters102:28.78a10
May 21NP Last Chance MeetMay 21 · 1600 Meters · Place 2 · New Prague1600 Meters25:33.85a10
May 14Metro West Conference ChampionshipsMay 14 · 800 Meters · Place 7 · New Prague800 Meters72:35.43a10
May 9Giants InvitationalMay 9 · 800 Meters · Place 1 · New Prague800 Meters12:28.15a PB10
Apr 11NP TriangularApr 11 · 400 Meters · Place 1 · New Prague400 Meters11:05.66a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 800 Meters · Place 4 · New Prague800 Meters42:38.78a PB10