Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOrono Indoor Meet · Apr 55:35.21aOrono Indoor MeetApril 5, 2025
1600 Meters · OutdoorMSHSL Section 6AA Championships · May 225:22.73aMSHSL Section 6AA ChampionshipsMay 22, 2024
3200 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2911:32.81aMinnesota Open HS Spring InvitationalApril 29, 2026
800 Meters · OutdoorNP Last Chance Meet · May 212:29.97aNP Last Chance MeetMay 21, 2025
Shot Put · 6lb · OutdoorWaconia Middle School Track & Field Invite · May 916-05.00Waconia Middle School Track & Field InviteMay 9, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 3200 Meters · Place 4 · OronoOrono3200 Meters4.11:42.03a10
May 16Class AA State True TeamMay 16 · 3200 Meters · Place 5 · OronoOrono3200 Meters5.11:43.10a10
May 13Metro West Conference ChampionshipsMay 13 · 1600 Meters · Place 6 · OronoOrono1600 Meters6.5:29.61a10
May 66AA Section True TeamMay 6 · 3200 Meters · Place 2 · OronoOrono3200 Meters2.11:44.03a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 3200 Meters · Place 4 · OronoOrono3200 Meters4.11:32.81a PB10
Apr 25Eden Prairie Booster InvitationalApr 25 · 1600 Meters · Place 6 · OronoOrono1600 Meters6.5:33.92a10
Apr 16Spartan InvitationalApr 16 · 3200 Meters · Place 1 · OronoOrono3200 Meters111:47.83a10
Apr 8New Prague TriangularApr 8 · 1600 Meters · OronoOrono1600 Meters—DNS10
Apr 8New Prague TriangularApr 8 · 800 Meters · Place 9 · OronoOrono800 Meters9.2:34.35a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 3200 Meters · Place 3 · OronoOrono3200 Meters3.11:35.24a9
May 21NP Last Chance MeetMay 21 · 800 Meters · Place 11 · OronoOrono800 Meters112:29.97a PB9
May 17Class AA State True Team MeetMay 17 · 3200 Meters · Place 4 · OronoOrono3200 Meters4.11:38.10a9
May 14Metro West Conference ChampionshipsMay 14 · 800 Meters · Place 5 · OronoOrono800 Meters52:33.11a9
May 7Section 6AA True TeamMay 7 · 3200 Meters · Place 4 · OronoOrono3200 Meters4.12:03.68a9
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 3 · OronoOrono1600 Meters3.5:32.98a9
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 7 · OronoOrono1600 Meters75:29.12a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 1600 Meters · Place 3 · OronoOrono1600 Meters35:35.21a PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · 1600 Meters · Place 3 · OronoOrono1600 Meters35:22.73a PB—
May 15Metro West Conference ChampionshipsMay 15 · 1600 Meters · Place 3 · OronoOrono1600 Meters35:23.78a—
May 10JV Rocket InviteMay 10 · 800 Meters · Place 2 · OronoOrono800 Meters22:36.31a—
May 8Class AA WildcardMay 8 · 1600 Meters · Place 12 · OronoOrono1600 Meters12.5:26.19a8
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 4 · OronoOrono1600 Meters4.5:26.19a8
Apr 18Orono Unlimited MeetApr 18 · 1600 Meters · Place 1 · OronoOrono1600 Meters15:43.07a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Waconia Middle School Track & Field InviteMay 9 · Shot Put · Place 33 · Orono msOrono msShot Put6lb33.16-05.00 PB6
May 9Waconia Middle School Track & Field InviteMay 9 · 800 Meters · Place 6 · Orono msOrono ms800 Meters6.3:01.95a6