Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMayo Last Chance Triangular · May 1912.5Mayo Last Chance TriangularMay 19, 2025
1600 Meters · OutdoorBig 9 Track and Field Championships · May 214:39.73aBig 9 Track and Field ChampionshipsMay 21, 2026
200 Meters · OutdoorOwatonna Boys JV Quad · Apr 2330.99Owatonna Boys JV QuadApril 23, 2021
3200 Meters · Outdoor1AAA Section True Team · May 510:27.51a1AAA Section True Team May 5, 2026
400 Meters · OutdoorWinona Last Chance Meet · May 1853.28aWinona Last Chance MeetMay 18, 2026
800 Meters · OutdoorMSHSL Section 1AAA Championships · May 281:59.28aMSHSL Section 1AAA ChampionshipsMay 28, 2026
Long Jump · OutdoorRochester Mayo Big9 Triangular #1 · Apr 2516' 6.5Rochester Mayo Big9 Triangular #1April 25, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 16 · Rochester Mayo800 MetersRound P16.2:00.25a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 4 · Rochester Mayo800 MetersRound P4.1:59.28a PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 2 · Rochester Mayo800 Meters2.1:59.94a12
May 21Big 9 Track and Field ChampionshipsMay 21 · 1600 Meters · Place 6 · Rochester Mayo1600 Meters6.4:39.73a PB12
May 18Winona Last Chance MeetMay 18 · 400 Meters · Place 3 · Rochester Mayo400 Meters3.53.28a PB12
May 18Winona Last Chance MeetMay 18 · 100 Meters · Place 28 · Rochester Mayo100 Meters28.13.04a12
May 51AAA Section True Team May 5 · 3200 Meters · Place 10 · Rochester Mayo3200 Meters10.10:27.51a PB12
May 51AAA Section True Team May 5 · 1600 Meters · Place 7 · Rochester Mayo1600 Meters7.4:44.26a12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 1600 Meters · Place 2 · Rochester Mayo1600 Meters2.4:41.07a12
Apr 20Big 9 Conference TriangularApr 20 · 800 Meters · Place 1 · Rochester Mayo800 Meters1.2:03.82a12
Mar 27Northern Badger Classic - Large SchoolsMar 27 · 1600 Meters · Place 5 · Rochester Mayo1600 Meters54:45.97a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 3200 Meters · Place 18 · Rochester Mayo3200 Meters1810:51.23a11
May 19Mayo Last Chance TriangularMay 19 · 400 Meters · Place 2 · Rochester Mayo400 Meters255.05a11
May 19Mayo Last Chance TriangularMay 19 · 100 Meters · Place 21 · Rochester Mayo100 Meters2112.5 PB11
May 12Big 9 Triangular Austin #2May 12 · 800 Meters · Place 4 · Rochester Mayo800 Meters42:08.68a11
May 6Section 1AAA True TeamMay 6 · 3200 Meters · Place 14 · Rochester Mayo3200 Meters14.10:34.06a11
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · 3200 Meters · Place 1 · Rochester Mayo3200 Meters1.11:00.76a11
Apr 18Mayo Multi Division DualApr 18 · 800 Meters · Place 3 · Rochester Mayo800 Meters32:10.6511

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 3200 Meters · Place 22 · Rochester Mayo3200 Meters22.11:33.81a10
May 23Big9 Conference MeetMay 23 · 1600 Meters · Place 17 · Rochester Mayo1600 Meters174:58.53a—
May 16Rochester All City VarsityMay 16 · 1600 Meters · Place 6 · Rochester Mayo1600 Meters65:05.60a—
May 14Mayo Triangular #3May 14 · 3200 Meters · Place 1 · Rochester Mayo3200 Meters110:58.41a—
May 8Class AAA WildcardMay 8 · 1600 Meters · Place 93 · Rochester Mayo1600 Meters93.5:17.11a10
May 7Section 1AAA True TeamMay 7 · 1600 Meters · Place 28 · Rochester Mayo1600 Meters28.5:17.11a10
May 2Mayo Dick Norman InviteMay 2 · 1600 Meters · Place 6 · Rochester Mayo1600 Meters64:54.12a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 1600 Meters · Place 9 · Rochester Mayo1600 Meters95:03.33a—
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 800 Meters · Place 2 · Rochester Mayo800 Meters2.2:12.82a10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 1600 Meters · Place 21 · Rochester Mayo1600 Meters21.5:00.22a9
May 25Big 9 ChampionshipsMay 25 · 1600 Meters · Place 23 · Rochester Mayo1600 Meters234:55.329
May 25Big 9 ChampionshipsMay 25 · 1600 Meters · Place 23 · Rochester Mayo1600 Meters234:55.329
May 22Big 9 Last Chance MeetMay 22 · Long Jump · Place 5 · Rochester MayoLong Jump516-29
May 22Big 9 Last Chance MeetMay 22 · 800 Meters · Place 8 · Rochester Mayo800 Meters82:17.199
May 19Rochester All CityMay 19 · 1600 Meters · Place 5 · Rochester Mayo1600 Meters54:59.539
May 16Rochester Century Big9 TriangularMay 16 · 1600 Meters · Place 8 · Rochester Mayo1600 Meters8.5:09.00a9
May 16Rochester Century Big9 TriangularMay 16 · Long Jump · Rochester MayoLong Jump—DNS9
May 11Rochester JV All CityMay 11 · Long Jump · Place 15 · Rochester MayoLong Jump1516-2.59
May 11Rochester JV All CityMay 11 · 800 Meters · Place 2 · Rochester Mayo800 Meters22:15.609
May 4Mayo Dick Norman InvitationalMay 4 · 1600 Meters · Place 9 · Rochester Mayo1600 Meters95:00.649
May 2Rochester Mayo Big9 Triangular #2May 2 · 1600 Meters · Rochester Mayo1600 Meters—DNS9
May 2Rochester Mayo Big9 Triangular #2May 2 · Long Jump · Place 13 · Rochester MayoLong Jump13.16' 19
Apr 27Cougar InvitationalApr 27 · 1600 Meters · Place 15 · Rochester Mayo1600 Meters15.5:03.95a9
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · Long Jump · Place 9 · Rochester MayoLong Jump9.16' 6.5 PB9
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 800 Meters · Place 5 · Rochester Mayo800 Meters5.2:18.62a9
Apr 18Big 9 Triangular @ FaribaultApr 18 · 1600 Meters · Place 5 · Rochester Mayo1600 Meters5.5:07.27a9
Apr 13Mayo JH/JV MeetApr 13 · 1600 Meters · Place 1 · Rochester Mayo1600 Meters15:11.28a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Last Chance MeetMay 23 · 1600 Meters · Rochester Mayo1600 Meters—DNS8
May 23Last Chance MeetMay 23 · 800 Meters · Place 9 · Rochester Mayo800 Meters9.2:34.59a8
May 16Rochester JV MeetMay 16 · Long Jump · Place 17 · Rochester MayoLong Jump1715-03.258
May 16Rochester JV MeetMay 16 · 1600 Meters · Place 6 · Rochester Mayo1600 Meters65:42.228
Apr 21Century JV MeetApr 21 · 1600 Meters · Place 3 · Rochester Mayo1600 Meters3.5:38.98a8
Apr 21Century JV MeetApr 21 · Long Jump · Place 22 · Rochester MayoLong Jump22.14-00.008
Apr 19Mayo Big9 TriangularApr 19 · 1600 Meters · Place 7 · Rochester Mayo1600 Meters7.5:34.59a8

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25Kasson-Mantorville Jr High Invitational #2May 25 · Long Jump · Place 7 · Rochester MayoLong Jump713-07.007
May 25Kasson-Mantorville Jr High Invitational #2May 25 · 1600 Meters · Place 2 · Rochester Mayo1600 Meters25:53.837
May 25Kasson-Mantorville Jr High Invitational #2May 25 · 200 Meters · Place 9 · Rochester Mayo200 Meters931.807
May 14Rochester All City JVMay 14 · 1600 Meters · Place 13 · Rochester Mayo1600 Meters135:40.657
May 7Century JV TriMay 7 · Long Jump · Place 15 · Rochester MayoLong Jump1513-07.507
May 7Century JV TriMay 7 · 1600 Meters · Place 3 · Rochester Mayo1600 Meters36:02.937
May 7Century JV TriMay 7 · 400 Meters · Rochester Mayo400 Meters—NT7
Apr 23Owatonna Boys JV QuadApr 23 · Long Jump · Place 20 · Rochester MayoLong Jump2013-04.007
Apr 23Owatonna Boys JV QuadApr 23 · 400 Meters · Place 14 · Rochester Mayo400 Meters141:08.047
Apr 23Owatonna Boys JV QuadApr 23 · 200 Meters · Place 29 · Rochester Mayo200 Meters2930.99 PB7