Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor7AAA Section True Team · May 65:26.91a7AAA Section True TeamMay 6, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 241:09.66aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorJefferson Quad Meet · Apr 71:06.24aJefferson Quad MeetApril 7, 2026
800 Meters · IndoorChaska vs Chanhassen Dual · Mar 242:37.48aChaska vs Chanhassen DualMarch 24, 2026
800 Meters · OutdoorArmstrong Invitational · Apr 102:29.89aArmstrong InvitationalApril 10, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 800 Meters · Place 22 · Chanhassen800 MetersRound P22.2:52.06a9
May 13Metro West Conference ChampionshipsMay 13 · 1600 Meters · Place 7 · Chanhassen1600 Meters7.5:30.05a9
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Chanhassen800 Meters—DNS9
May 67AAA Section True TeamMay 6 · 1600 Meters · Place 12 · Chanhassen1600 Meters12.5:26.91a PB9
May 67AAA Section True TeamMay 6 · 800 Meters · Place 15 · Chanhassen800 Meters15.2:32.82a9
May 4Waconia JV InvitationalMay 4 · 400 Meters · Place 2 · Chanhassen400 Meters2.1:07.13a9
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 1600 Meters · Place 7 · Chanhassen1600 Meters7.5:30.36a9
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 800 Meters · Place 12 · Chanhassen800 Meters12.2:31.68a9
Apr 21Chanhassen InvitationalApr 21 · 1600 Meters · Place 2 · Chanhassen1600 Meters2.5:39.82a9
Apr 15Chaska InvitationalApr 15 · 400 Meters · Place 8 · Chanhassen400 Meters8.1:07.33a9
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 4 · Chanhassen800 Meters4.2:29.89a PB9
Apr 7Jefferson Quad MeetApr 7 · 800 Meters · Place 5 · Chanhassen800 Meters52:42.65a9
Apr 7Jefferson Quad MeetApr 7 · 400 Meters · Place 5 · Chanhassen400 Meters51:06.24a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · 800 Meters · Place 4 · Chanhassen800 Meters4.2:37.48a PB9
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 12 · Chanhassen400 Meters12.1:09.66a PB9