Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 2AAA Championships · May 275:31.23aMSHSL Section 2AAA ChampionshipsMay 27, 2026
3200 Meters · OutdoorWayzata Relays · May 111:49.66aWayzata RelaysMay 1, 2026
800 Meters · IndoorOrono Indoor Meet · Apr 42:31.61aOrono Indoor MeetApril 4, 2026
800 Meters · OutdoorClass AAA True Team Wild Card · May 82:34.30aClass AAA True Team Wild CardMay 8, 2026
Long Jump · OutdoorBCMS Meet (Buffalo, EP, Waconia) · Apr 186' 10BCMS Meet (Buffalo, EP, Waconia)April 18, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 1600 Meters · Place 9 · WaconiaWaconia1600 Meters9.5:31.23a PB9
May 20New Prague Last Chance MeetMay 20 · 1600 Meters · Place 5 · WaconiaWaconia1600 Meters55:33.73a9
May 13Metro West Conference ChampionshipsMay 13 · 1600 Meters · Place 8 · WaconiaWaconia1600 Meters8.5:32.03a9
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 56 · WaconiaWaconia800 Meters56.2:34.30a PB9
May 67AAA Section True TeamMay 6 · 800 Meters · Place 16 · WaconiaWaconia800 Meters16.2:34.30a9
May 1Wayzata RelaysMay 1 · 3200 Meters · Place 9 · WaconiaWaconia3200 Meters9.11:49.66a PB9
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 1600 Meters · Place 9 · WaconiaWaconia1600 Meters9.5:32.44a9
Apr 21Lane/Rogness InvitationalApr 21 · 3200 Meters · Place 9 · WaconiaWaconia3200 Meters911:58.40a9
Apr 20Waconia InvitationalApr 20 · 800 Meters · Place 6 · WaconiaWaconia800 Meters6.2:35.24a9
Apr 16Shakopee RelaysApr 16 · 1600 Meters · Place 15 · WaconiaWaconia1600 Meters155:36.17a9
Apr 8New Prague TriangularApr 8 · 1600 Meters · Place 4 · WaconiaWaconia1600 Meters4.5:46.09a9
Apr 8New Prague TriangularApr 8 · 800 Meters · Place 14 · WaconiaWaconia800 Meters14.2:38.54a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 800 Meters · Place 5 · WaconiaWaconia800 Meters52:31.61a PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 1600 Meters · Place 11 · WaconiaWaconia1600 Meters11.5:39.79a8
May 21NP Last Chance MeetMay 21 · 800 Meters · Place 15 · WaconiaWaconia800 Meters152:35.76a8
May 14Metro West Conference ChampionshipsMay 14 · 3200 Meters · Place 8 · WaconiaWaconia3200 Meters812:22.38a8
May 7Section 7AAA True TeamMay 7 · 3200 Meters · Place 14 · WaconiaWaconia3200 Meters14.12:20.68a8
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 11 · WaconiaWaconia1600 Meters115:44.18a8
Apr 22Lane/Rogness RelaysApr 22 · 1600 Meters · Place 14 · WaconiaWaconia1600 Meters145:47.498
Apr 10Red Night TriApr 10 · 1600 Meters · Place 4 · WaconiaWaconia1600 Meters45:53.03a8
Apr 10Red Night TriApr 10 · 800 Meters · Place 5 · WaconiaWaconia800 Meters52:41.77a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 800 Meters · Place 5 · WaconiaWaconia800 Meters52:40.51a8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18BCMS Meet (Buffalo, EP, Waconia)Apr 18 · 1600 Meters · Place 3 · WaconiaWaconia1600 Meters3.6:26.37
Apr 18BCMS Meet (Buffalo, EP, Waconia)Apr 18 · Long Jump · Place 43 · WaconiaWaconiaLong Jump43.6' 10 PB7
Apr 18BCMS Meet (Buffalo, EP, Waconia)Apr 18 · 800 Meters · Place 2 · WaconiaWaconia800 Meters2.3:06.27
Apr 12Rockford MS InviteApr 12 · 100m Hurdles · Place 30 · WaconiaWaconia100m Hurdles3023.47a—