Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChris Stroup Memorial C/JV Meet · Apr 2317.1Chris Stroup Memorial C/JV MeetApril 23, 2026
1600 Meters · IndoorCMC Indoor Meet · Mar 196:56.49CMC Indoor MeetMarch 19, 2026
1600 Meters · OutdoorMSHSL Section 5A - West Sub-Section · May 196:11.51aMSHSL Section 5A - West Sub-SectionMay 19, 2026
3200 Meters · OutdoorCentral Minnesota Conference Championships · May 1213:46.91aCentral Minnesota Conference ChampionshipsMay 12, 2026
400 Meters · OutdoorEVWK JH Invite · Apr 81:25.22aEVWK JH InviteApril 8, 2025
800 Meters · OutdoorSteve Hill Invitational · Apr 293:04.57Steve Hill InvitationalApril 29, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 1600 Meters · Place 14 · Holdingford/Upsala1600 Meters14.6:11.51a PB8
May 16Class A State True TeamMay 16 · 3200 Meters · Place 20 · Holdingford/Upsala3200 Meters20.13:57.02a8
May 12Central Minnesota Conference ChampionshipsMay 12 · 3200 Meters · Place 5 · Holdingford/Upsala3200 Meters5.13:46.91a PB8
May 55A Section True TeamMay 5 · 3200 Meters · Place 8 · Holdingford/Upsala3200 Meters8.13:47.36a8
Apr 30LPGE InvitationalApr 30 · 1600 Meters · Place 3 · Holdingford/Upsala1600 Meters3.6:21.55a8
Apr 30LPGE InvitationalApr 30 · 800 Meters · Place 13 · Holdingford/Upsala800 Meters13.3:13.25a8
Apr 28Steve Hill InvitationalApr 28 · 1600 Meters · Place 12 · Holdingford/Upsala1600 Meters12.6:35.16a8
Apr 24Holdingford Blascziek InvitationalApr 24 · 3200 Meters · Place 1 · Holdingford/Upsala3200 Meters1.14:00.14a8
Apr 23Chris Stroup Memorial C/JV MeetApr 23 · 100m Hurdles · Holdingford/Upsala100m Hurdles30" / 0.762m—NT8
Apr 23Chris Stroup Memorial C/JV MeetApr 23 · 100 Meters · Place 12 · Holdingford/Upsala100 Meters12.17.1 PB8
Apr 21BBE InvitationalApr 21 · 1600 Meters · Place 11 · Holdingford/Upsala1600 Meters11.6:45.16a8
Apr 21BBE InvitationalApr 21 · 800 Meters · Place 14 · Holdingford/Upsala800 Meters14.3:10.78a8
Apr 16ACGC InvitationalApr 16 · 3200 Meters · Place 3 · Holdingford/Upsala3200 Meters3.14:10.98a8
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 1600 Meters · Place 14 · Holdingford/Upsala1600 Meters14.6:36.52a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 1600 Meters · Place 6 · Holdingford1600 Meters66:56.49 PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 1600 Meters · Place 11 · Holdingford/Upsala1600 Meters11.6:42.92a7
May 17Class A State True Team MeetMay 17 · 3200 Meters · Place 19 · Holdingford/Upsala3200 Meters19.14:15.15a7
May 13Central Minnesota Conference ChampionshipMay 13 · 3200 Meters · Place 7 · Holdingford3200 Meters714:15.26a7
May 9Class A Wild CardMay 9 · 3200 Meters · Place 44 · Holdingford/Upsala3200 Meters44.14:09.83a7
May 6Section 5A True TeamMay 6 · 3200 Meters · Place 11 · Holdingford/Upsala3200 Meters11.14:09.83a7
May 1LPGE InvitationalMay 1 · 1600 Meters · Place 6 · Holdingford1600 Meters66:40.53a7
May 1LPGE InvitationalMay 1 · 400 Meters · Place 13 · Holdingford400 Meters131:29.69a7
Apr 29Steve Hill InvitationalApr 29 · 1600 Meters · Place 19 · Holdingford1600 Meters196:31.417
Apr 29Steve Hill InvitationalApr 29 · 800 Meters · Place 26 · Holdingford800 Meters263:04.57 PB7
Apr 25Holdingford InvitationalApr 25 · 1600 Meters · Place 6 · Holdingford1600 Meters66:41.747
Apr 22BBE LionsApr 22 · 3200 Meters · Place 4 · Holdingford3200 Meters414:13.937
Apr 15Ron Hylla EarlybirdApr 15 · 1600 Meters · Place 4 · Holdingford1600 Meters46:46.437
Apr 8EVWK JH InviteApr 8 · 1600 Meters · Place 12 · Holdingford1600 Meters126:56.50a7
Apr 8EVWK JH InviteApr 8 · 400 Meters · Place 14 · Holdingford400 Meters141:25.22a PB7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 1600 Meters · Place 5 · Holdingford/Upsala1600 Meters57:13.007