Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 105:53.21aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 10, 2023
1600 Meters · IndoorConcordia HS Indoor · Apr 95:35.03aConcordia HS IndoorApril 9, 2026
1600 Meters · OutdoorMSHSL Section 6A Championships · May 295:16.40aMSHSL Section 6A ChampionshipsMay 29, 2025
3200 Meters · OutdoorWarrior Invite · May 111:44.46aWarrior InviteMay 1, 2024
800 Meters · OutdoorPark Region Conference Championship · May 122:24.78aPark Region Conference ChampionshipMay 12, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6A ChampionshipsMay 28 · 1600 Meters · Place 4 · Parkers PrairieParkers Prairie1600 Meters4.5:39.16a12
May 21MSHSL Section 6A - East Sub-SectionMay 21 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters1.5:22.79a12
May 12Park Region Conference ChampionshipMay 12 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:18.83a12
May 12Park Region Conference ChampionshipMay 12 · 800 Meters · Place 1 · Parkers PrairieParkers Prairie800 Meters12:24.78a PB12
May 8Class A True Team Wild CardMay 8 · 3200 Meters · Place 3 · Parkers PrairieParkers Prairie3200 Meters3.12:20.28a12
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 3 · Parkers PrairieParkers Prairie1600 Meters3.5:35.09a12
May 76A Section True TeamMay 7 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters1.12:20.28a12
May 76A Section True TeamMay 7 · 1600 Meters · Place 3 · Parkers PrairieParkers Prairie1600 Meters3.5:35.09a12
Apr 30Sam Kelderman MemorialApr 30 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters112:08.71a12
Apr 28Warrior InviteApr 28 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:42.95a12
Apr 28Warrior InviteApr 28 · 800 Meters · Place 4 · Parkers PrairieParkers Prairie800 Meters42:47.47a12
Apr 23John Reimer ClassicApr 23 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters111:55.98a12
Apr 21Long Prairie-Gey Eagle InvitationalApr 21 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters1.5:26.07a12
Apr 21Long Prairie-Gey Eagle InvitationalApr 21 · 800 Meters · Place 1 · Parkers PrairieParkers Prairie800 Meters1.2:32.34a12
Apr 14Miller InviteApr 14 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters112:00.69a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · 1600 Meters · Place 2 · Parkers PrairieParkers Prairie1600 Meters2.5:35.03a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 11 · Parkers PrairieParkers Prairie1600 Meters11.5:19.82a11
May 29MSHSL Section 6A ChampionshipsMay 29 · 3200 Meters · Place 4 · Parkers PrairieParkers Prairie3200 Meters4.12:05.24a11
May 29MSHSL Section 6A ChampionshipsMay 29 · 1600 Meters · Place 3 · Parkers PrairieParkers Prairie1600 Meters3.5:16.40a PB11
May 22MSHSL Section 6A - Sub-Section 21May 22 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters111:58.06a11
May 22MSHSL Section 6A - Sub-Section 21May 22 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:22.94a11
May 13Park Region Conference ChampionshipMay 13 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters112:15.35a11
May 13Park Region Conference ChampionshipMay 13 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:33.75a11
May 6Section 6A True TeamMay 6 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters1.12:11.66a11
May 6Section 6A True TeamMay 6 · 1600 Meters · Place 3 · Parkers PrairieParkers Prairie1600 Meters3.5:26.23a11
Apr 29Warrior InviteApr 29 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:34.8411
Apr 26Fargo Elite MeetApr 26 · 3200 Meters · Place 4 · Parkers PrairieParkers Prairie3200 Meters4.11:59.00a11
Apr 26Fargo Elite MeetApr 26 · 1600 Meters · Place 2 · Parkers PrairieParkers Prairie1600 Meters2.5:23.40a11
Apr 24John Reimer ClassicApr 24 · 3200 Meters · Place 1 · Parkers PrairieParkers Prairie3200 Meters112:08.1811
Apr 24John Reimer ClassicApr 24 · 1600 Meters · Place 1 · Parkers PrairieParkers Prairie1600 Meters15:31.6211

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6A ChampionshipsMay 30 · 3200 Meters · Place 3 · Ottertail CentralOttertail Central3200 Meters3.12:00.73a10
May 30MSHSL Section 6A ChampionshipsMay 30 · 1600 Meters · Place 7 · Ottertail CentralOttertail Central1600 Meters7.5:37.27a10
May 23MSHSL Section 6A - Sub Section 21May 23 · 3200 Meters · Place 1 · Ottertail CentralOttertail Central3200 Meters112:12.62a—
May 23MSHSL Section 6A - Sub Section 21May 23 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters25:22.85a—
May 14Park Region Conference ChampionshipMay 14 · 3200 Meters · Place 2 · Ottertail CentralOttertail Central3200 Meters212:11.05a—
May 14Park Region Conference ChampionshipMay 14 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters25:24.63a—
May 7Section 6A True TeamMay 7 · 3200 Meters · Place 3 · Ottertail CentralOttertail Central3200 Meters3.12:20.72a10
May 7Section 6A True TeamMay 7 · 1600 Meters · Place 3 · Ottertail CentralOttertail Central1600 Meters3.5:24.48a10
May 1Warrior InviteMay 1 · 3200 Meters · Place 1 · Ottertail CentralOttertail Central3200 Meters111:44.46a PB—
May 1Warrior InviteMay 1 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters25:33.02a—
Apr 25John Reimer ClassicApr 25 · 3200 Meters · Place 1 · Ottertail CentralOttertail Central3200 Meters111:47.07a—
Apr 12Anderson-Cole InviteApr 12 · 1600 Meters · Place 1 · Ottertail CentralOttertail Central1600 Meters15:34.43—
Apr 8OTC Varsity InviteApr 8 · 1600 Meters · Place 1 · Ottertail CentralOttertail Central1600 Meters15:34.43—
Apr 4Harrington Early Bird InviteApr 4 · 3200 Meters · Place 4 · Ottertail CentralOttertail Central3200 Meters412:31.94a—
Apr 4Harrington Early Bird InviteApr 4 · 1600 Meters · Place 6 · Ottertail CentralOttertail Central1600 Meters65:43.88a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 1 Mile · Place 3 · UnattachedUnattached1 Mile3.5:53.21a PB10

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 1600 Meters · Place 13 · Ottertail CentralOttertail Central1600 Meters13.5:31.33a9
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 3200 Meters · Place 8 · Ottertail CentralOttertail Central3200 Meters8.12:54.50a9
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters2.5:18.90a9
May 25MSHSL Section 6A - Sub-Section 21May 25 · 3200 Meters · Place 1 · Ottertail CentralOttertail Central3200 Meters1.12:14.56a9
May 25MSHSL Section 6A - Sub-Section 21May 25 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters2.5:37.27a9
May 16Park Region Conference Championship May 16 · 3200 Meters · Place 2 · Ottertail CentralOttertail Central3200 Meters211:55.329
May 16Park Region Conference Championship May 16 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters25:28.719
May 11Park Region JH Conference MeetMay 11 · 1600 Meters · Place 1 · Ottertail CentralOttertail Central1600 Meters1.5:50.20a9
May 11Park Region JH Conference MeetMay 11 · 800 Meters · Place 2 · Ottertail CentralOttertail Central800 Meters2.2:40.65a9
May 9Section 6A True TeamMay 9 · 3200 Meters · Place 2 · Ottertail CentralOttertail Central3200 Meters2.12:21.65a9
May 9Section 6A True TeamMay 9 · 1600 Meters · Place 5 · Ottertail CentralOttertail Central1600 Meters5.5:34.63a9
May 2Warrior InviteMay 2 · 1600 Meters · Place 2 · Ottertail CentralOttertail Central1600 Meters2.5:35.98a9
May 2Warrior InviteMay 2 · 800 Meters · Place 1 · Ottertail CentralOttertail Central800 Meters1.2:33.78a9
Apr 25Perham InvitationalApr 25 · 3200 Meters · Place 2 · Ottertail CentralOttertail Central3200 Meters212:03.349
Apr 25Perham InvitationalApr 25 · 1600 Meters · Place 1 · Ottertail CentralOttertail Central1600 Meters15:36.879
Apr 18Snow-B-Gone InviteApr 18 · 3200 Meters · Place 3 · Ottertail CentralOttertail Central3200 Meters312:33.919
Apr 18Snow-B-Gone InviteApr 18 · 1600 Meters · Place 3 · Ottertail CentralOttertail Central1600 Meters35:51.369