Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorChaska vs Chanhassen Dual · Mar 245:09.54aChaska vs Chanhassen DualMarch 24, 2026
1600 Meters · OutdoorSt. Louis Park Quad · May 84:55.87aSt. Louis Park QuadMay 8, 2026
3200 Meters · OutdoorLakeville North Panther Mega Meet · Apr 2510:59.64aLakeville North Panther Mega MeetApril 25, 2026
800 Meters · IndoorChaska/Chan Indoor · Mar 272:21.76aChaska/Chan IndoorMarch 27, 2025
800 Meters · OutdoorMSHSL Section 2AAA Championships · May 272:08.22aMSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 800 Meters · Place 17 · Chaska800 MetersRound P17.2:08.22a PB10
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Place 14 · Chaska800 Meters14.2:10.66a10
May 8St. Louis Park QuadMay 8 · 1600 Meters · Place 2 · Chaska1600 Meters2.4:55.87a PB10
May 67AAA Section True TeamMay 6 · 1600 Meters · Place 24 · Chaska1600 Meters24.5:03.17a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 3200 Meters · Place 24 · Chaska3200 Meters24.11:04.29a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 3200 Meters · Place 15 · Chaska3200 Meters15.10:59.64a PB10
Apr 21Chanhassen InvitationalApr 21 · 3200 Meters · Place 5 · Chaska3200 Meters5.11:15.48a10
Apr 15Chaska InvitationalApr 15 · 1600 Meters · Place 16 · Chaska1600 Meters16.5:09.50a10
Apr 7Jefferson Quad MeetApr 7 · 3200 Meters · Place 3 · Chaska3200 Meters311:42.32a10
Apr 7Jefferson Quad MeetApr 7 · 1600 Meters · Place 7 · Chaska1600 Meters75:06.79a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · 1600 Meters · Place 5 · Chaska1600 Meters5.5:09.54a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 3200 Meters · Place 22 · Chaska3200 Meters22.11:32.06a9
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 1600 Meters · Place 20 · Chaska1600 Meters20.5:06.79a9
May 14Metro West Conference ChampionshipsMay 14 · 3200 Meters · Place 19 · Chaska3200 Meters1911:59.21a9
May 14Metro West Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · Chaska1600 Meters135:04.49a9
May 7Section 7AAA True TeamMay 7 · 3200 Meters · Place 19 · Chaska3200 Meters19.11:08.80a9
May 7Section 7AAA True TeamMay 7 · 1600 Meters · Place 23 · Chaska1600 Meters23.5:10.92a9
May 1Minnesota HS InvitationalMay 1 · 3200 Meters · Place 21 · Chaska3200 Meters2111:21.73a9
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 23 · Chaska1600 Meters235:01.87a9
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 26 · Chaska1600 Meters265:09.719
Apr 22Chanhassen InvitationalApr 22 · 1600 Meters · Place 13 · Chaska1600 Meters13.5:13.65a9
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Chaska400 MetersRelay Split—59.5hUnofficial9
Apr 16Chaska MeetApr 16 · 3200 Meters · Place 4 · Chaska3200 Meters411:44.11a9
Apr 16Chaska MeetApr 16 · 1600 Meters · Place 10 · Chaska1600 Meters105:18.43a9
Apr 8Jefferson Quad MeetApr 8 · 3200 Meters · Place 5 · Chaska3200 Meters511:29.919
Apr 8Jefferson Quad MeetApr 8 · 1600 Meters · Place 4 · Chaska1600 Meters45:13.039

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 1600 Meters · Place 17 · Chaska1600 Meters175:18.24a9
Mar 27Chaska/Chan IndoorMar 27 · 1600 Meters · Place 7 · Chaska1600 Meters75:19.37a9
Mar 27Chaska/Chan IndoorMar 27 · 800 Meters · Place 18 · Chaska800 Meters182:21.76a PB9