Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMSHSL Section 2AA Championships · May 274:24.61aMSHSL Section 2AA ChampionshipsMay 27, 2026
1600 Meters · OutdoorMSHSL Section 6AA Championships · May 274:19.21aMSHSL Section 6AA ChampionshipsMay 27, 2025
3200 Meters · IndoorMSHSL Section 2AA Championships · May 279:27.32aMSHSL Section 2AA ChampionshipsMay 27, 2026
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 109:22.54aMSHSL State Track & Field ChampionshipsJune 10, 2025
800 Meters · OutdoorWCC West Championship · May 122:01.38aWCC West ChampionshipMay 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 16 · Dassel-Cokato3200 Meters16.9:48.92a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 8 · Dassel-Cokato1600 Meters8.4:20.40a12
May 19Rockford Last Chance MeetMay 19 · Discus · Place 49 · Dassel-CokatoDiscus4955-512
May 12WCC West ChampionshipMay 12 · 1600 Meters · Place 2 · Dassel-Cokato1600 Meters2.4:31.80a12
May 12WCC West ChampionshipMay 12 · 800 Meters · Place 1 · Dassel-Cokato800 Meters1.2:01.38a PB12
May 66AA Section True TeamMay 6 · 1600 Meters · Place 4 · Dassel-Cokato1600 Meters4.4:30.41a12
Apr 24Hamline Elite MeetApr 24 · 1600 Meters · Place 7 · Dassel-Cokato1600 Meters74:19.50a12
Apr 20WCC Pent-DelanoApr 20 · 800 Meters · Place 1 · Dassel-Cokato800 Meters12:01.96a12
Apr 16WCC Pent-LitchfieldApr 16 · 3200 Meters · Place 2 · Dassel-Cokato3200 Meters2.9:55.34a12
Apr 14WCC Pent-DCApr 14 · 1600 Meters · Place 2 · Dassel-Cokato1600 Meters24:25.16a12
Apr 9Dassel Cokato TriangularApr 9 · 1600 Meters · Place 1 · Dassel-Cokato1600 Meters1.4:33.00a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 3200 Meters · Place 1 · Dassel-Cokato3200 Meters1.9:27.32a PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 1600 Meters · Place 1 · Dassel-Cokato1600 Meters1.4:24.61a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 5 · Dassel-Cokato3200 Meters5.9:22.54a PB11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 11 · Dassel-Cokato1600 Meters11.4:23.07a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 3200 Meters · Place 3 · Dassel-Cokato3200 Meters3.9:29.19a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 1600 Meters · Place 3 · Dassel-Cokato1600 Meters3.4:19.21a PB11
May 13WCC West ChampionshipMay 13 · 1600 Meters · Place 2 · Dassel-Cokato1600 Meters2.4:35.34a11
May 13WCC West ChampionshipMay 13 · 800 Meters · Place 2 · Dassel-Cokato800 Meters2.2:03.51a11
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 5 · Dassel-Cokato1600 Meters5.4:30.39a11
May 7Section 6AA True TeamMay 7 · 800 Meters · Place 4 · Dassel-Cokato800 Meters4.2:01.79a11
May 1Delano InvitatiionalMay 1 · 3200 Meters · Place 1 · Dassel-Cokato3200 Meters19:40.25a11
Apr 15WCC Pent @ RockfordApr 15 · 800 Meters · Place 1 · Dassel-Cokato800 Meters12:03.57a11
Apr 10Dassel-Cokato InviteApr 10 · 1600 Meters · Place 1 · Dassel-Cokato1600 Meters14:47.58a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · 3200 Meters · Place 5 · Dassel-Cokato3200 Meters59:57.44a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 1600 Meters · Place 6 · Dassel-Cokato1600 Meters64:37.84a—
May 14WCC West Conference ChampionshipMay 14 · 3200 Meters · Place 2 · Dassel-Cokato3200 Meters2.10:10.19a10
May 14WCC West Conference ChampionshipMay 14 · 1600 Meters · Place 4 · Dassel-Cokato1600 Meters4.4:38.38a10
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 5 · Dassel-Cokato1600 Meters5.4:39.17a10
May 2Delano InvitationalMay 2 · 3200 Meters · Place 2 · Dassel-Cokato3200 Meters29:53.79a—
Apr 23WCC Tri-DCApr 23 · 1600 Meters · Place 2 · Dassel-Cokato1600 Meters2.4:44.87a10
Apr 15WCC Tri-RockfordApr 15 · 3200 Meters · Place 2 · Dassel-Cokato3200 Meters210:01.72a—
Apr 9WCC Quad-HLWWApr 9 · 1600 Meters · Place 3 · Dassel-Cokato1600 Meters34:42.43a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 3200 Meters · Place 8 · Dassel-Cokato3200 Meters810:29.959
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 1600 Meters · Place 9 · Dassel-Cokato1600 Meters94:45.759
May 30MSHSL Section 6AAMay 30 · 3200 Meters · Place 8 · Dassel-Cokato3200 Meters8.10:29.95a9
May 30MSHSL Section 6AAMay 30 · 1600 Meters · Place 9 · Dassel-Cokato1600 Meters9.4:45.75a9
May 23Rockford Last Chance MeetMay 23 · 1600 Meters · Place 5 · Dassel-Cokato1600 Meters54:47.579
May 16WCC West ChampionshipMay 16 · 3200 Meters · Place 3 · Dassel-Cokato3200 Meters3.10:33.95a9
May 16WCC West ChampionshipMay 16 · 1600 Meters · Place 3 · Dassel-Cokato1600 Meters3.4:51.48a9
May 4Delano InvitationalMay 4 · 3200 Meters · Place 4 · Dassel-Cokato3200 Meters410:30.329
Apr 24WCC Tri-LitchfieldApr 24 · 3200 Meters · Place 2 · Dassel-Cokato3200 Meters210:40.979
Apr 18WCC Quad-MWApr 18 · 1600 Meters · Place 3 · Dassel-Cokato1600 Meters3.5:02.47a9
Apr 13Litchfield Quad@NLSApr 13 · 1600 Meters · Place 2 · Dassel-Cokato1600 Meters24:59.129

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31MSHSL Section 4AAA ChampionshipsMay 31 · 3200 Meters · Place 8 · Dassel-Cokato3200 Meters810:41.438
May 31MSHSL Section 6AAMay 31 · 3200 Meters · Place 8 · Dassel-Cokato3200 Meters8.10:41.43a8
May 26Rockford Last Chance InvitationalMay 26 · Discus · Place 50 · Dassel-CokatoDiscus5041-008
May 26Rockford Last Chance InvitationalMay 26 · 1600 Meters · Place 7 · Dassel-Cokato1600 Meters74:55.798
May 17WCC West ChampionshipMay 17 · 3200 Meters · Place 4 · Dassel-Cokato3200 Meters4.10:49.74a8
May 13WCC West Middle School ChampionshipMay 13 · 1600 Meters · Place 1 · Dassel-Cokato1600 Meters1.5:00.29a8
May 5Delano InvitationalMay 5 · 1600 Meters · Place 6 · Dassel-Cokato1600 Meters65:03.268
Apr 21Maple Lake PentApr 21 · 1600 Meters · Place 5 · Dassel-Cokato1600 Meters55:15.508