Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinona Last Chance Meet · May 1815.22aWinona Last Chance MeetMay 18, 2026
1600 Meters · OutdoorBig 9 Last Chance Meet · May 227:16.22Big 9 Last Chance MeetMay 22, 2023
200 Meters · OutdoorBig 9 Last Chance Meet · May 2232.22Big 9 Last Chance MeetMay 22, 2023
400 Meters · OutdoorJM vs Mayo Dual · May 31:12.60aJM vs Mayo DualMay 3, 2024
800 Meters · OutdoorMayo Triangular #3 · May 142:54.30aMayo Triangular #3May 14, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Winona Last Chance MeetMay 18 · 100 Meters · Place 29 · Rochester Mayo100 Meters29.15.22a PB12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 800 Meters · Place 3 · Rochester Mayo800 Meters3.3:08.78a12
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 800 Meters · Place 11 · Rochester Mayo800 Meters11.3:10.71a12
Apr 20Big 9 Conference TriangularApr 20 · 800 Meters · Place 13 · Rochester Mayo800 Meters13.3:12.21a12
Apr 10Rochester Mayo MS InviteApr 10 · 800 Meters · Place 3 · Rochester Mayo800 Meters3.3:07.53a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Mayo Last Chance TriangularMay 19 · 1600 Meters · Place 8 · Rochester Mayo1600 Meters87:29.38a11
May 12Big 9 Triangular Austin #2May 12 · 400 Meters · Place 19 · Rochester Mayo400 Meters191:14.71a11
May 9All-City JV MeetMay 9 · 800 Meters · Place 10 · Rochester Mayo800 Meters103:07.77a11
Apr 29John Marshall Big 9 TriangularApr 29 · 800 Meters · Place 5 · Rochester Mayo800 Meters53:02.411
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · 400 Meters · Place 21 · Rochester Mayo400 Meters21.1:14.95a11
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · 200 Meters · Place 37 · Rochester Mayo200 Meters37.33.34a11
Apr 18Mayo Multi Division DualApr 18 · 800 Meters · Place 8 · Rochester Mayo800 Meters83:07.1511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Last Chance MeetMay 20 · 800 Meters · Place 2 · Rochester Mayo800 Meters22:58.2310
May 20Last Chance MeetMay 20 · 400 Meters · Place 12 · Rochester Mayo400 Meters121:15.8210
May 14Mayo Triangular #3May 14 · 800 Meters · Place 17 · Rochester Mayo800 Meters172:54.30a PB—
May 3JM vs Mayo DualMay 3 · 800 Meters · Place 2 · Rochester Mayo800 Meters23:03.04a—
May 3JM vs Mayo DualMay 3 · 400 Meters · Place 9 · Rochester Mayo400 Meters91:12.60a PB—
Apr 29Mayo Triangular #2Apr 29 · 800 Meters · Place 9 · Rochester Mayo800 Meters92:56.89a—
Apr 29Mayo Triangular #2Apr 29 · 400 Meters · Place 12 · Rochester Mayo400 Meters121:14.95a—
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 400 Meters · Place 15 · Rochester Mayo400 Meters15.1:15.84a10
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 200 Meters · Rochester Mayo200 Meters—DNS10
Apr 11Mayo Triangular#1Apr 11 · 800 Meters · Place 10 · Rochester Mayo800 Meters103:14.87a—
Apr 11Mayo Triangular#1Apr 11 · 400 Meters · Place 17 · Rochester Mayo400 Meters171:18.47a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Big 9 Last Chance MeetMay 22 · 1600 Meters · Place 6 · Rochester Mayo1600 Meters67:16.22 PB9
May 22Big 9 Last Chance MeetMay 22 · 200 Meters · Place 28 · Rochester Mayo200 Meters2832.22 PB9
May 16Rochester Century Big9 TriangularMay 16 · Long Jump · Rochester MayoLong Jump—DNS9
May 16Rochester Century Big9 TriangularMay 16 · 400 Meters · Rochester Mayo400 Meters—DNS9
May 16Rochester Century Big9 TriangularMay 16 · 200 Meters · Rochester Mayo200 Meters—DNS9
May 11Rochester JV All CityMay 11 · 400 Meters · Place 11 · Rochester Mayo400 Meters111:13.579
May 2Rochester Mayo Big9 Triangular #2May 2 · 400 Meters · Place 8 · Rochester Mayo400 Meters8.1:14.22a9
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 400 Meters · Place 10 · Rochester Mayo400 Meters10.1:14.86a9
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 200 Meters · Place 29 · Rochester Mayo200 Meters29.32.77a9
Apr 18Big 9 Triangular @ FaribaultApr 18 · 400 Meters · Place 11 · Rochester Mayo400 Meters11.1:15.30a9
Apr 13Mayo JH/JV MeetApr 13 · 400 Meters · Place 4 · Rochester Mayo400 Meters41:14.68a—
Apr 13Mayo JH/JV MeetApr 13 · 200 Meters · Place 29 · Rochester Mayo200 Meters2933.28a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Last Chance MeetMay 23 · 400 Meters · Place 15 · Rochester Mayo400 Meters15.76.79a8
May 16Rochester JV MeetMay 16 · 400 Meters · Rochester Mayo400 Meters—DQ8
May 13Stewartville 7th & 8th Grade InvitationalMay 13 · 400 Meters · Place 11 · Rochester Mayo400 Meters11.1:19.44a8
May 3Mankato East Coed TriangularMay 3 · 400 Meters · Place 17 · Rochester Mayo400 Meters17.1:20.02a8
Apr 21Century JV MeetApr 21 · 400 Meters · Place 11 · Rochester Mayo400 Meters11.1:20.14a8
Apr 11Mayo JV TriangularApr 11 · 400 Meters · Place 5 · Rochester Mayo400 Meters5.1:22.38a8
Apr 11Mayo JV TriangularApr 11 · 200 Meters · Place 27 · Rochester Mayo200 Meters27.34.34a8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Kasson-Mantorville Jr High Invitational #2May 25 · Long Jump · Place 10 · Rochester MayoLong Jump109-08.007
May 25Kasson-Mantorville Jr High Invitational #2May 25 · 400 Meters · Place 4 · Rochester Mayo400 Meters41:21.627
May 25Kasson-Mantorville Jr High Invitational #2May 25 · 200 Meters · Place 20 · Rochester Mayo200 Meters2034.387
May 14Rochester All City JVMay 14 · 400 Meters · Place 10 · Rochester Mayo400 Meters101:22.747
May 14Rochester All City JVMay 14 · 200 Meters · Place 11 · Rochester Mayo200 Meters1134.007
May 7Century JV TriMay 7 · 200 Meters · Place 13 · Rochester Mayo200 Meters1333.067
May 7Century JV TriMay 7 · 100 Meters · Place 17 · Rochester Mayo100 Meters1716.107