Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1515:45.23Mayo InvitationalSeptember 15, 2022
3,200 Meters · Hok Si La ParkLake City Invitational · Sep 2010:23.1Lake City InvitationalSeptember 20, 2022
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2315:46.6MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3015:37.1Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1619:28.57Mayo InvitationalSeptember 16, 2021
5,000 Meters · Hadley Creek Golf Course and Learning CenterHVL Conference CHampionships · Oct 1917:51.00HVL Conference CHampionshipsOctober 19, 2021
5,000 Meters · Hok Si La ParkLake City Invitational · Sep 2117:51.90Lake City InvitationalSeptember 21, 2021
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1416:09.6Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 215:54.0MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 115:39.6MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2515:40.15Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2416:00.6MSHSL Section 1AA ChampionshipsOctober 24, 2024
5,000 Meters · Rosie ParkGoodhue Invitational · Oct 716:02.5Goodhue InvitationalOctober 7, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 516:39.38MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3015:37.10Steve Johnson InvitationalSeptember 30, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:04.7NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zumbrota Golf ClubHVL Conference Championships · Oct 1716:25.2HVL Conference ChampionshipsOctober 17, 2023
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:34.7Roy Griak InvitationalSeptember 18, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 77 · UW-La CrosseUW-La Crosse8,000 Meters Jo Rider College 8k7725:34.7 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 4 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Class AA415:39.6 PB12
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity115:46.6 PB12
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:09.6 PB12
Oct 7Goodhue InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:02.5 PB12
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Boys Varsity115:40.15 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 14 · Kasson-MantorvilleKasson-Mantorville5,000 Meters High School Boys Championship Race1416:24.812
Sep 11Kasson-Mantorville InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:30.812
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 6 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity616:07.8212

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 4 · UnattachedUnattached5,000 Meters Open Invitational Section 2416:04.7 PB11
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 6 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Class AA615:54.0 PB11
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:00.6 PB11
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:23.06JR
Oct 8Goodhue InvitationalOct 8 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity115:56.8JR
Sep 28Willmar Glacial Lakes InviteSep 28 · 5,000 Meters Varsity · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity216:11.711
Sep 17Lake City InvitationalSep 17 · 3,200 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville3,200 Meters Varsity110:05.7JR
Aug 28Crimson TwilightAug 28 · 5,000 Meters Varsity · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity217:03.211

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 8 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Class AA815:56.710
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity117:25.310
Oct 17HVL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity116:25.2 PB10
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity215:37.1 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Boys Varsity Orange 5000M215:37.10 PB10
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 93 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Championship9317:10.610
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 93 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Championship9317:10.610
Sep 14Kasson-Mantorville InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity217:40.40—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 3 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity316:10.710

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 27 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Class AA2716:39.38 PB9
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 1 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Varsity116:31.559
Oct 18HVL Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 1 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Varsity116:19.459
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Orange Varsity · Place 2 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Orange Varsity216:00.569
Sep 20Lake City InvitationalSep 20 · 3,200 Meters Varsity · Place 1 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****3,200 Meters Varsity110:23.1 PB9
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 6 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****2.95 Miles Varsity615:45.23 PB9
Aug 29Albert Lea InvitationalAug 29 · 5,000 Meters Varsity · Place 2 · Kasson-Mantorville/Triton *****Don't USE****Kasson-Mantorville/Triton *****Don't USE****5,000 Meters Varsity217:25.169

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 121 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity12118:31.708
Oct 28MSHSL Section 1AA ChampionshipsOct 28 · 5,000 Meters Section · Place 4 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Section417:27.18
Oct 19HVL Conference CHampionshipsOct 19 · 5,000 Meters Varsity · Place 8 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity817:51.00 PB8
Sep 21Lake City InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity1117:51.90 PB8
Sep 16Mayo InvitationalSep 16 · 5,000 Meters Varsity · Place 78 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity7819:28.57 PB8
Sep 3Augustana Twilight XC MeetSep 3 · 5,000 Meters Varsity · Place 159 · Kasson-MantorvilleKasson-Mantorville5,000 Meters Varsity15918:58.318