Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 1AAA Championships · May 284:42.47aMSHSL Section 1AAA ChampionshipsMay 28, 2026
3200 Meters · OutdoorMSHSL Section 1AAA Championships · May 2810:06.82aMSHSL Section 1AAA ChampionshipsMay 28, 2026
400 Meters · OutdoorFaribault Tri · Apr 1458.28aFaribault TriApril 14, 2026
800 Meters · OutdoorBig 9 Conference Triangular 4 · May 122:13.04aBig 9 Conference Triangular 4May 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 3200 Meters · Place 5 · Rochester John Marshall3200 Meters5.10:06.82a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 1600 Meters · Place 8 · Rochester John Marshall1600 Meters8.4:42.47a PB10
May 21Big 9 Track and Field ChampionshipsMay 21 · 3200 Meters · Place 7 · Rochester John Marshall3200 Meters7.10:16.66a10
May 152026 Rochester All-City MeetMay 15 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters2.4:49.51a10
May 12Big 9 Conference Triangular 4May 12 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters3.4:49.12a10
May 12Big 9 Conference Triangular 4May 12 · 800 Meters · Place 7 · Rochester John Marshall800 Meters7.2:13.04a PB10
May 51AAA Section True Team May 5 · 1600 Meters · Place 8 · Rochester John Marshall1600 Meters8.4:45.62a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 3200 Meters · Place 3 · Rochester John Marshall3200 Meters3.10:09.23a10
Apr 21JM Big9 TriangularApr 21 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters3.4:47.20a10
Apr 21JM Big9 TriangularApr 21 · 800 Meters · Place 7 · Rochester John Marshall800 Meters7.2:13.44a10
Apr 14Faribault TriApr 14 · 400 Meters · Place 12 · Rochester John Marshall400 Meters12.58.28a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 3200 Meters · Place 10 · Rochester John Marshall3200 Meters1010:25.50a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 1600 Meters · Place 10 · Rochester John Marshall1600 Meters104:44.56a9
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 3200 Meters · Place 13 · Rochester John Marshall3200 Meters1310:29.47a9
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 1600 Meters · Place 7 · Rochester John Marshall1600 Meters74:46.61a9
May 13Mankato East TriangularMay 13 · 1600 Meters · Place 6 · Rochester John Marshall1600 Meters65:00.52a9
May 6Section 1AAA True TeamMay 6 · 3200 Meters · Place 16 · Rochester John Marshall3200 Meters16.10:39.04a9
May 1Dick Norman InvitationalMay 1 · 1600 Meters · Place 5 · Rochester John Marshall1600 Meters54:53.12a9
Apr 29John Marshall Big 9 TriangularApr 29 · 400 Meters · Place 15 · Rochester John Marshall400 Meters151:00.35a9
Apr 22Big 9 Triangular Mankato WestApr 22 · 3200 Meters · Place 5 · Rochester John Marshall3200 Meters5.10:53.41a9
Apr 18Mayo Multi Division DualApr 18 · 1600 Meters · Place 1 · Rochester John Marshall1600 Meters14:58.969
Apr 11Dean Bishop InvitationalApr 11 · 1600 Meters · Place 7 · Rochester John Marshall1600 Meters74:59.25a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 3200 Meters · Place 12 · Rochester John Marshall3200 Meters12.10:44.94a8
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 1600 Meters · Place 12 · Rochester John Marshall1600 Meters12.4:51.66a8
May 24Komet JH Elite MeetMay 24 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters25:10.19a—
May 24Komet JH Elite MeetMay 24 · 800 Meters · Place 7 · Rochester John Marshall800 Meters72:24.00a—
May 16Rochester All City VarsityMay 16 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters34:55.20a—
May 16Rochester All City VarsityMay 16 · 800 Meters · Place 8 · Rochester John Marshall800 Meters82:28.83a—
May 13Big 9 Triangular Rochester JM #2May 13 · 1600 Meters · Place 9 · Rochester John Marshall1600 Meters95:05.04a—
May 7Section 1AAA True TeamMay 7 · 3200 Meters · Place 22 · Rochester John Marshall3200 Meters22.10:48.92a8
May 2Mayo Dick Norman InviteMay 2 · 3200 Meters · Place 7 · Rochester John Marshall3200 Meters710:58.00a—
Apr 24Owatonna Big-9 TriApr 24 · 1600 Meters · Place 6 · Rochester John Marshall1600 Meters65:08.79a—
Apr 24Owatonna Big-9 TriApr 24 · 800 Meters · Place 10 · Rochester John Marshall800 Meters102:24.49a—
Apr 5Minnesota State Relay ChampionshipApr 5 · 1600 Meters · Place 40 · Rochester John Marshall1600 Meters405:19.38a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Faribault JV InvitationalMay 22 · 1600 Meters · Place 20 · Rochester John Marshall1600 Meters20.5:30.14a7
May 22Faribault JV InvitationalMay 22 · 800 Meters · Rochester John Marshall800 Meters—DNS7
May 16Big 9 Triangular @ FaribaultMay 16 · 1600 Meters · Place 18 · Rochester John Marshall1600 Meters185:38.317
May 11Rochester JV All CityMay 11 · 1600 Meters · Place 10 · Rochester John Marshall1600 Meters105:49.607
May 11Rochester JV All CityMay 11 · 800 Meters · Place 11 · Rochester John Marshall800 Meters112:40.857
Apr 18Big 9 Triangular Rochester JMApr 18 · 1600 Meters · Place 16 · Rochester John Marshall1600 Meters16.5:50.09a7
Apr 18Big 9 Triangular Rochester JMApr 18 · 800 Meters · Place 17 · Rochester John Marshall800 Meters17.2:39.10a7
Apr 13Mayo JH/JV MeetApr 13 · 800 Meters · Place 10 · Rochester John Marshall800 Meters102:41.89a—