Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Triangular Rochester JM · Apr 1814.80aBig 9 Triangular Rochester JMApril 18, 2023
1600 Meters · OutdoorNorthfield Big 9 Tri · May 126:24.87aNorthfield Big 9 TriMay 12, 2026
200 Meters · OutdoorBig 9 Triangular @ Faribault · May 1629.53Big 9 Triangular @ FaribaultMay 16, 2023
400 Meters · OutdoorRochester All City · May 191:07.31Rochester All CityMay 19, 2023
800 Meters · OutdoorMSHSL Section 1AAA Championships · May 302:40.01aMSHSL Section 1AAA ChampionshipsMay 30, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Northfield Big 9 TriMay 12 · 1600 Meters · Place 5 · Rochester CenturyRochester Century1600 Meters56:24.87a PB11
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 82 · Rochester CenturyRochester Century800 Meters82.2:44.28a11
May 51AAA Section True Team May 5 · 800 Meters · Place 21 · Rochester CenturyRochester Century800 Meters21.2:44.28a11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 800 Meters · Place 8 · Rochester CenturyRochester Century800 Meters8.2:48.90a11
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 1600 Meters · Place 6 · Rochester CenturyRochester Century1600 Meters6.6:29.49a11
Apr 20Rochester Century TriApr 20 · 1600 Meters · Place 10 · Rochester CenturyRochester Century1600 Meters10.6:38.50a11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 1600 Meters · Place 14 · Rochester CenturyRochester Century1600 Meters14.6:34.79a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Winona Senior High Triangular #1Apr 22 · 1600 Meters · Place 13 · Rochester CenturyRochester Century1600 Meters13.6:33.36a10
Apr 15Rochester Century MeetApr 15 · 800 Meters · Place 10 · Rochester CenturyRochester Century800 Meters102:56.10a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 800 Meters · Place 21 · Rochester John MarshallRochester John Marshall800 MetersRound P21.2:40.01a PB9
May 23Big9 Conference MeetMay 23 · 800 Meters · Place 33 · Rochester John MarshallRochester John Marshall800 Meters332:49.43a—
May 16Rochester All City VarsityMay 16 · 800 Meters · Place 5 · Rochester John MarshallRochester John Marshall800 Meters52:47.12a—
May 13Big 9 Triangular Rochester JM #2May 13 · 800 Meters · Place 7 · Rochester John MarshallRochester John Marshall800 Meters72:48.77a—
May 7Section 1AAA True TeamMay 7 · 800 Meters · Place 28 · Rochester John MarshallRochester John Marshall800 Meters28.2:49.26a9
May 2Mayo Dick Norman InviteMay 2 · 800 Meters · Place 14 · Rochester John MarshallRochester John Marshall800 Meters142:50.53a—
Apr 30Big 9 Triangular Rochester JM #1Apr 30 · 800 Meters · Place 8 · Rochester John MarshallRochester John Marshall800 Meters82:48.97a—
Apr 24Owatonna Big-9 TriApr 24 · 800 Meters · Place 14 · Rochester John MarshallRochester John Marshall800 Meters142:59.58a—
Apr 17Big 9 Conference TriangularApr 17 · 400 Meters · Place 5 · Rochester John MarshallRochester John Marshall400 Meters5.1:10.79a9
Apr 11Mayo Triangular#1Apr 11 · 800 Meters · Place 2 · Rochester John MarshallRochester John Marshall800 Meters22:59.42a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Fast Finish Image TestApr 1 · 800 Meters · Place 28 · Rochester John MarshallRochester John Marshall800 Meters28.1:49.09aUnofficial9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 400 Meters · Place 20 · Rochester John MarshallRochester John Marshall400 MetersRound P20.1:07.54a8
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 28 · Rochester John MarshallRochester John Marshall400 Meters281:11.128
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 28 · Rochester John MarshallRochester John Marshall400 Meters281:11.128
May 19Rochester All CityMay 19 · 400 Meters · Place 5 · Rochester John MarshallRochester John Marshall400 Meters51:07.31 PB8
May 16Big 9 Triangular @ FaribaultMay 16 · 400 Meters · Place 3 · Rochester John MarshallRochester John Marshall400 Meters31:09.468
May 16Big 9 Triangular @ FaribaultMay 16 · 200 Meters · Place 11 · Rochester John MarshallRochester John Marshall200 Meters1129.53 PB8
May 2Mankato West Tri (Red Wing, JM)May 2 · 200 Meters · Place 10 · Rochester John MarshallRochester John Marshall200 Meters1031.118
May 2Mankato West Tri (Red Wing, JM)May 2 · 100 Meters · Place 12 · Rochester John MarshallRochester John Marshall100 Meters1215.448
Apr 18Big 9 Triangular Rochester JMApr 18 · 200 Meters · Place 21 · Rochester John MarshallRochester John Marshall200 Meters21.31.12a8
Apr 18Big 9 Triangular Rochester JMApr 18 · 100 Meters · Place 31 · Rochester John MarshallRochester John Marshall100 Meters31.14.80a PB8
Apr 13Mayo JH/JV MeetApr 13 · 200 Meters · Place 9 · Rochester John MarshallRochester John Marshall200 Meters931.56a—