Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMini-Apple Night of Miles · Jun 94:54.03aMini-Apple Night of MilesJune 9, 2026
1600 Meters · IndoorOrono Indoor Meet · Apr 44:53.65aOrono Indoor MeetApril 4, 2026
1600 Meters · OutdoorMSHSL Section 2AAA Championships · May 274:40.18aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 2458.35aChaska vs Chanhassen DualMarch 24, 2026
800 Meters · IndoorChaska vs Chanhassen Dual · Mar 242:11.42aChaska vs Chanhassen DualMarch 24, 2026
800 Meters · OutdoorMSHSL Section 2AAA Championships · May 272:06.16aMSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9Mini-Apple Night of MilesJun 9 · 1 Mile · Place 35 · MinnesotaMinnesota1 Mile35.4:54.03a PB11
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 1600 Meters · Place 11 · ChaskaChaska1600 Meters11.4:40.18a PB11
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 800 Meters · Place 16 · ChaskaChaska800 MetersRound P16.2:06.16a PB11
May 13Metro West Conference ChampionshipsMay 13 · 1600 Meters · Place 12 · ChaskaChaska1600 Meters12.4:53.79a11
May 67AAA Section True TeamMay 6 · 800 Meters · Place 23 · ChaskaChaska800 Meters23.2:12.87a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 1600 Meters · Place 17 · ChaskaChaska1600 Meters17.4:51.10a11
Apr 25Lakeville North Panther Mega MeetApr 25 · 1600 Meters · Place 16 · ChaskaChaska1600 Meters16.4:43.08a11
Apr 25Lakeville North Panther Mega MeetApr 25 · 800 Meters · Place 25 · ChaskaChaska800 Meters25.2:17.25a11
Apr 21Chanhassen InvitationalApr 21 · 1600 Meters · Place 2 · ChaskaChaska1600 Meters2.4:48.61a11
Apr 15Chaska InvitationalApr 15 · 1600 Meters · Place 9 · ChaskaChaska1600 Meters9.4:50.02a11
Apr 7Jefferson Quad MeetApr 7 · 1600 Meters · Place 4 · ChaskaChaska1600 Meters44:54.69a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 1600 Meters · Place 5 · ChaskaChaska1600 Meters54:53.65a PB11
Mar 24Chaska vs Chanhassen DualMar 24 · 1600 Meters · Place 3 · ChaskaChaska1600 Meters3.5:00.42a11
Mar 24Chaska vs Chanhassen DualMar 24 · 800 Meters · Place 6 · ChaskaChaska800 Meters6.2:11.42a PB11
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 11 · ChaskaChaska400 Meters11.58.35a PB11