Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 1AAA Championships · May 284:27.12aMSHSL Section 1AAA ChampionshipsMay 28, 2026
1600 Meters · Outdoor · Hand timedBoys Big 9 Quad Century · May 115:47.75hBoys Big 9 Quad CenturyMay 11, 2021
3200 Meters · OutdoorJM Big9 Triangular · Apr 219:49.34aJM Big9 TriangularApril 21, 2026
400 Meters · OutdoorMankato East Triangular · May 1353.77aMankato East TriangularMay 13, 2025
800 Meters · Outdoor53rd Annual Dick Norman Invitational · Apr 302:04.01a53rd Annual Dick Norman InvitationalApril 30, 2026
800 Meters · Outdoor · Hand timedBoys Big 9 Quad Century · May 112:40.58hBoys Big 9 Quad CenturyMay 11, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 18 · Rochester John Marshall1600 Meters18.4:36.25a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 3200 Meters · Place 3 · Rochester John Marshall3200 Meters3.9:51.84a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters2.4:27.12a PB12
May 21Big 9 Track and Field ChampionshipsMay 21 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters3.4:30.49a12
May 12Big 9 Conference Triangular 4May 12 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters2.4:35.46a12
May 12Big 9 Conference Triangular 4May 12 · 800 Meters · Place 1 · Rochester John Marshall800 Meters1.2:06.98a12
May 51AAA Section True Team May 5 · 3200 Meters · Place 3 · Rochester John Marshall3200 Meters3.9:57.99a12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 1600 Meters · Place 1 · Rochester John Marshall1600 Meters1.4:32.85a12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 800 Meters · Place 3 · Rochester John Marshall800 Meters3.2:04.01a PB12
Apr 21JM Big9 TriangularApr 21 · 3200 Meters · Place 2 · Rochester John Marshall3200 Meters2.9:49.34a PB12
Apr 14Faribault TriApr 14 · 400 Meters · Place 3 · Rochester John Marshall400 Meters3.54.52a12
Apr 2Minnesota State Relay ChampionshipApr 2 · 1600 Meters · Place 8 · Rochester John Marshall1600 Meters84:39.66a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 3200 Meters · Place 3 · Rochester John Marshall3200 Meters39:59.89a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters34:31.91a11
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters34:32.84a11
May 13Mankato East TriangularMay 13 · 400 Meters · Place 2 · Rochester John Marshall400 Meters253.77a PB11
May 6Section 1AAA True TeamMay 6 · 1600 Meters · Place 7 · Rochester John Marshall1600 Meters7.4:37.51a11
May 6Section 1AAA True TeamMay 6 · 800 Meters · Place 20 · Rochester John Marshall800 Meters20.2:10.48a11
May 1Dick Norman InvitationalMay 1 · 800 Meters · Place 8 · Rochester John Marshall800 Meters82:04.91a11
Apr 29John Marshall Big 9 TriangularApr 29 · 400 Meters · Place 4 · Rochester John Marshall400 Meters455.36a11
Apr 22Big 9 Triangular Mankato WestApr 22 · 3200 Meters · Place 1 · Rochester John Marshall3200 Meters1.10:03.80a11
Apr 18Mayo Multi Division DualApr 18 · 800 Meters · Place 1 · Rochester John Marshall800 Meters12:05.0511
Apr 11Dean Bishop InvitationalApr 11 · 1600 Meters · Place 3 · Rochester John Marshall1600 Meters34:49.53a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 1600 Meters · Place 5 · Rochester John Marshall1600 Meters5.4:41.20a10
May 23Big9 Conference MeetMay 23 · 1600 Meters · Place 10 · Rochester John Marshall1600 Meters104:50.34a—
May 16Rochester All City VarsityMay 16 · 1600 Meters · Place 1 · Rochester John Marshall1600 Meters14:49.20a—
May 13Big 9 Triangular Rochester JM #2May 13 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters24:41.21a—
May 13Big 9 Triangular Rochester JM #2May 13 · 800 Meters · Place 4 · Rochester John Marshall800 Meters42:08.46a—
May 7Section 1AAA True TeamMay 7 · 800 Meters · Place 16 · Rochester John Marshall800 Meters16.2:06.60a10
May 2Mayo Dick Norman InviteMay 2 · 800 Meters · Place 8 · Rochester John Marshall800 Meters82:10.59a—
Apr 30Big 9 Triangular Rochester JM #1Apr 30 · 1600 Meters · Place 2 · Rochester John Marshall1600 Meters24:44.45a—
Apr 30Big 9 Triangular Rochester JM #1Apr 30 · 800 Meters · Place 2 · Rochester John Marshall800 Meters22:09.61a—
Apr 24Owatonna Big-9 TriApr 24 · 800 Meters · Place 1 · Rochester John Marshall800 Meters12:08.97a—
Apr 17Big 9 Conference TriangularApr 17 · 400 Meters · Place 2 · Rochester John Marshall400 Meters2.55.97a10
Apr 5Minnesota State Relay ChampionshipApr 5 · 1600 Meters · Place 26 · Rochester John Marshall1600 Meters264:52.27a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 1600 Meters · Place 20 · Rochester John Marshall1600 Meters20.4:59.10a9
May 25Big 9 ChampionshipsMay 25 · 3200 Meters · Place 16 · Rochester John Marshall3200 Meters1610:38.279
May 25Big 9 ChampionshipsMay 25 · 3200 Meters · Place 16 · Rochester John Marshall3200 Meters1610:38.279
May 19Rochester All CityMay 19 · 800 Meters · Place 7 · Rochester John Marshall800 Meters72:10.489
May 16Big 9 Triangular @ FaribaultMay 16 · 1600 Meters · Place 6 · Rochester John Marshall1600 Meters64:56.259
May 9Section 1AAA True TeamMay 9 · 1600 Meters · Place 24 · Rochester John Marshall1600 Meters24.4:57.33a9
May 4Mayo Dick Norman InvitationalMay 4 · 3200 Meters · Place 12 · Rochester John Marshall3200 Meters1210:48.279
Apr 25Albert Lea Big Nine Coed Triangular 4-25-23Apr 25 · 1600 Meters · Place 5 · Rochester John Marshall1600 Meters5.5:04.49a9
Apr 25Albert Lea Big Nine Coed Triangular 4-25-23Apr 25 · 800 Meters · Place 6 · Rochester John Marshall800 Meters6.2:19.12a9
Apr 18Big 9 Triangular Rochester JMApr 18 · 3200 Meters · Place 4 · Rochester John Marshall3200 Meters4.10:58.48a9
Apr 7Minnesota State Relay ChampionshipApr 7 · 1600 Meters · Place 20 · Rochester John Marshall1600 Meters205:16.069

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Faribault JV InvitationalMay 23 · 1600 Meters · Place 6 · Rochester John Marshall1600 Meters6.5:16.34a8
May 23Faribault JV InvitationalMay 23 · 800 Meters · Place 6 · Rochester John Marshall800 Meters6.2:24.53a8
May 20Rochester All-City VarsityMay 20 · 3200 Meters · Place 2 · Rochester John Marshall3200 Meters211:27.878
May 17Big 9 Conference TriangularMay 17 · 1600 Meters · Place 10 · Rochester John Marshall1600 Meters10.5:17.61a8
May 17Big 9 Conference TriangularMay 17 · 800 Meters · Place 5 · Rochester John Marshall800 Meters5.2:20.09a8
May 11Rochester JV All City MeetMay 11 · 1600 Meters · Place 7 · Rochester John Marshall1600 Meters75:19.438
May 11Rochester JV All City MeetMay 11 · 800 Meters · Place 4 · Rochester John Marshall800 Meters42:22.788
May 3Big 9 Triangular - Red Wing 5/3/22May 3 · 3200 Meters · Place 4 · Rochester John Marshall3200 Meters4.11:31.84aUnofficial8
Apr 26JM Big 9 TriangularApr 26 · 1600 Meters · Place 16 · Rochester John Marshall1600 Meters16.5:20.86a8
Apr 26JM Big 9 TriangularApr 26 · 800 Meters · Rochester John Marshall800 Meters—NT8
Apr 22Dean Bishop InvitationalApr 22 · 1600 Meters · Place 14 · Rochester John Marshall1600 Meters145:29.858
Apr 11Mayo JV TriangularApr 11 · 1600 Meters · Place 6 · Rochester John Marshall1600 Meters6.5:26.43a8
Apr 11Mayo JV TriangularApr 11 · 800 Meters · Place 6 · Rochester John Marshall800 Meters6.2:29.25a8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Big 9 Coed Dual Rochester JMMay 21 · 1600 Meters · Place 17 · Rochester John Marshall1600 Meters175:44.337
May 21Big 9 Coed Dual Rochester JMMay 21 · 800 Meters · Place 13 · Rochester John Marshall800 Meters132:45.547
May 14Rochester All City JVMay 14 · 1600 Meters · Place 17 · Rochester John Marshall1600 Meters175:43.97—
May 14Rochester All City JVMay 14 · 800 Meters · Place 7 · Rochester John Marshall800 Meters72:41.89—
May 11Boys Big 9 Quad CenturyMay 11 · 1600 Meters · Place 12 · Rochester John Marshall1600 Meters125:47.75h PB—
May 11Boys Big 9 Quad CenturyMay 11 · 800 Meters · Place 11 · Rochester John Marshall800 Meters112:40.58h PB—
May 4Century Quad - BoysMay 4 · 1600 Meters · Place 7 · Rochester John Marshall1600 Meters75:56.317