Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 284:52.09aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024
1600 Meters · IndoorBSM Quad · Apr 115:12.61aBSM Quad April 11, 2023
1600 Meters · OutdoorSection 3AAA True Team · May 74:42.48aSection 3AAA True TeamMay 7, 2024
3200 Meters · OutdoorMSHSL Section 2AA Championships · May 3110:41.10aMSHSL Section 2AA ChampionshipsMay 31, 2023
800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 282:07.06aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024
800 Meters · OutdoorMSHSL Section 1AAA Championships · May 281:59.82aMSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 5 · New PragueNew Prague800 MetersRound P5.1:59.82a PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 5 · New PragueNew Prague800 Meters5.2:01.76a12
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Place 7 · New PragueNew Prague800 Meters7.2:04.16a12
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 12 · New PragueNew Prague800 Meters12.2:02.23a12
May 51AAA Section True Team May 5 · 800 Meters · Place 5 · New PragueNew Prague800 Meters5.2:02.23a12
Apr 20Waconia InvitationalApr 20 · 400 Meters · New PragueNew Prague400 Meters—SCR12
Apr 10Mankato East Triangular 4/10/2026Apr 10 · 1600 Meters · Place 3 · New PragueNew Prague1600 Meters3.4:59.82a12
Apr 8New Prague TriangularApr 8 · 800 Meters · Place 4 · New PragueNew Prague800 Meters4.2:12.09a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Mankato East Indoor Quad Invite 3/26/2026Mar 26 · 800 Meters · Place 1 · New PragueNew Prague800 Meters1.2:08.812
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 9 · 30-Unattached30-Unattached800 Meters9.2:10.92a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Section 3AAA True TeamMay 6 · 1600 Meters · Place 19 · New PragueNew Prague1600 Meters19.4:54.38a11
May 6Section 3AAA True TeamMay 6 · 800 Meters · Place 14 · New PragueNew Prague800 Meters14.2:07.29a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 800 Meters · Place 4 · New PragueNew Prague800 MetersRound P4.2:01.12a10
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 800 Meters · Place 4 · New PragueNew Prague800 Meters4.2:02.33a10
May 7Section 3AAA True TeamMay 7 · 1600 Meters · Place 12 · New PragueNew Prague1600 Meters12.4:42.48a PB10
May 7Section 3AAA True TeamMay 7 · 800 Meters · Place 6 · New PragueNew Prague800 Meters6.2:03.47a10
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · 1600 Meters · Place 4 · New PragueNew Prague1600 Meters4.4:59.77a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 1 Mile · Place 4 · 30-Unattached30-Unattached1 Mile4.4:52.09a PB10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 800 Meters · Place 2 · 30-Unattached30-Unattached800 Meters2.2:07.06a PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2AA ChampionshipsMay 31 · 3200 Meters · Place 12 · New PragueNew Prague3200 Meters12.10:41.10a PB9
May 9Section 1AAA True TeamMay 9 · 3200 Meters · Place 21 · New PragueNew Prague3200 Meters21.10:57.45a9
May 9Section 1AAA True TeamMay 9 · 1600 Meters · Place 20 · New PragueNew Prague1600 Meters20.4:52.97a9
May 4Spartan InvitationalMay 4 · 800 Meters · Place 8 · New PragueNew Prague800 Meters8.2:11.99a9
Apr 27Jordan InvitationalApr 27 · 3200 Meters · Place 2 · New PragueNew Prague3200 Meters2.11:00.90a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 11BSM Quad Apr 11 · 1600 Meters · Place 4 · New PragueNew Prague1600 Meters4.5:12.61a PB9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · 1600 Meters · Place 17 · New PragueNew Prague1600 Meters17.5:04.16a8
May 12Waconia JV MeetMay 12 · 800 Meters · Place 1 · New PragueNew Prague800 Meters1.2:17.43a8
May 10Section 1AAA True TeamMay 10 · 1600 Meters · Place 26 · New PragueNew Prague1600 Meters26.5:06.75a8
May 5Spartan InvitationalMay 5 · 3200 Meters · Place 6 · New PragueNew Prague3200 Meters6.11:08.47a8
Apr 28Jordan InvitationalApr 28 · 1600 Meters · Place 6 · New PragueNew Prague1600 Meters6.5:13.32a8
Apr 11Faribault InvitationalApr 11 · 3200 Meters · Place 5 · New PragueNew Prague3200 Meters5.11:25.51a8