Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 5A Championships · May 274:55.25aMSHSL Section 5A ChampionshipsMay 27, 2026
400 Meters · OutdoorEVWK Invitational · Apr 251:04.20aEVWK InvitationalApril 25, 2025
800 Meters · IndoorCMC Indoor Meet · Mar 192:27.65CMC Indoor MeetMarch 19, 2026
800 Meters · OutdoorRon Hylla Earlybird Invitational · Apr 132:19.73aRon Hylla Earlybird InvitationalApril 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5A ChampionshipsMay 27 · 1600 Meters · Place 11 · Royalton1600 Meters11.4:55.25a PB11
May 19MSHSL Section 5A - East Sub-SectionMay 19 · 1600 Meters · Place 5 · Royalton1600 Meters5.5:01.86a11
May 19MSHSL Section 5A - East Sub-SectionMay 19 · 800 Meters · Place 16 · Royalton800 Meters16.2:23.83a11
May 12Central Minnesota Conference ChampionshipsMay 12 · 1600 Meters · Place 5 · Royalton1600 Meters5.5:18.30a11
May 12Central Minnesota Conference ChampionshipsMay 12 · 800 Meters · Place 6 · Royalton800 Meters6.2:22.90a11
May 55A Section True TeamMay 5 · 1600 Meters · Place 9 · Royalton1600 Meters9.5:21.12a11
May 55A Section True TeamMay 5 · 800 Meters · Place 7 · Royalton800 Meters7.2:23.05a11
Apr 30Mora Mustang InvitationalApr 30 · 1600 Meters · Place 9 · Royalton1600 Meters9.5:18.70a11
Apr 30Mora Mustang InvitationalApr 30 · 800 Meters · Place 2 · Royalton800 Meters2.2:20.73a11
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · 1600 Meters · Place 7 · Royalton1600 Meters7.5:20.48a11
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · 800 Meters · Place 3 · Royalton800 Meters3.2:22.01a11
Apr 20Maple Lake Lions Invitational 2026Apr 20 · 1600 Meters · Place 7 · Royalton1600 Meters7.5:11.0711
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 1600 Meters · Place 5 · Royalton1600 Meters5.5:12.68a11
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 800 Meters · Place 6 · Royalton800 Meters6.2:19.73a PB11
Apr 10Craig Johnshoy InviteApr 10 · 1600 Meters · Place 4 · Royalton1600 Meters4.5:20.40a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 800 Meters · Place 4 · Royalton800 Meters42:27.65 PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MSHSL Section 5A - East Sub-SectionMay 22 · 1600 Meters · Place 19 · Royalton1600 Meters19.5:17.11a10
May 13Central Minnesota Conference ChampionshipMay 13 · 1600 Meters · Place 8 · Royalton1600 Meters85:28.24a10
May 1Mora InvitationalMay 1 · Long Jump · Place 19 · RoyaltonLong Jump1913-810
May 1Mora InvitationalMay 1 · 1600 Meters · Place 8 · Royalton1600 Meters85:39.50a10
May 1Mora InvitationalMay 1 · 400 Meters · Place 18 · Royalton400 Meters181:07.47a10
Apr 25EVWK InvitationalApr 25 · 400 Meters · Place 20 · Royalton400 Meters20.1:04.20a PB10
Apr 22Maple Lake Lions Invitational Co-Ed Track MeetApr 22 · Long Jump · Place 15 · RoyaltonLong Jump1514-01.0010
Apr 22Maple Lake Lions Invitational Co-Ed Track MeetApr 22 · 1600 Meters · Place 17 · Royalton1600 Meters175:31.4310
Apr 17ACGC InvitationalApr 17 · Long Jump · Place 16 · RoyaltonLong Jump1612-910
Apr 17ACGC InvitationalApr 17 · 1600 Meters · Place 6 · Royalton1600 Meters65:43.23a10
Apr 11Craig Johnshoy InviteApr 11 · Long Jump · Place 16 · RoyaltonLong Jump1616-2.510
Apr 11Craig Johnshoy InviteApr 11 · 1600 Meters · Place 9 · Royalton1600 Meters95:23.8810

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 800 Meters · Place 4 · Royalton800 Meters42:28.4010