Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2810:25.4Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 311:23.0Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2318:03.7MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:57.3Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1418:01.6Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:03.8Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1318:31.0All-American InvitationalSeptember 13, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 717:02.9MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1316:35.9Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2916:32.7MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2216:56.0Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 117:07.0ZM/KW InvitationalOctober 1, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 87 · Byron5,000 Meters Class AA8717:02.9 PB11
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 7 · Byron5,000 Meters Varsity716:32.7 PB11
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 9 · Byron5,000 Meters Varsity916:31.6JR
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 7 · Byron5,000 Meters Varsity716:35.9 PB11
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Byron5,000 Meters Varsity1117:07.0 PB11
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 9 · Byron5,000 Meters Varsity916:56.0 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 39 · Byron5,000 Meters Larry Zirgibel Boy’s Gold Competition3916:57.3 PB11
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 52 · Byron5,000 Meters Varsity5218:21.411
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 19 · Byron3,200 Meters Varsity1911:23.0 PB11
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 5 · Byron2 Miles Varsity510:25.4 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 29 · Byron5,000 Meters Varsity2918:03.7 PB10
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 16 · Byron5,000 Meters Varsity1618:01.6 PB10
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · Byron5,000 Meters Varsity1317:45.010
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 20 · Byron5,000 Meters Varsity2018:37.210
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 140 · Byron5,000 Meters High School Boys Gopher Competition14020:03.8 PB10
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 98 · Byron5,000 Meters Varsity9818:31.0 PB10
Sep 11Kasson-Mantorville InvitationalSep 11 · 5,000 Meters Varsity · Place 11 · Byron5,000 Meters Varsity1119:38.710
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 85 · Byron5,000 Meters Varsity8519:02.010
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 16 · Byron5,000 Meters Varsity1619:02.9SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · Byron5,000 Meters Varsity1317:52.17FR
Oct 8Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Byron5,000 Meters Varsity1918:14.2FR
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 15 · Byron5,000 Meters Varsity1518:14.8FR
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 69 · Byron5,000 Meters Varsity6918:57.9FR
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 74 · Byron5,000 Meters Varsity7418:30.0FR
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 43 · Byron3,200 Meters Varsity4312:32.1FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28ZMKW InvitationalSep 28 · 5,000 Meters Varsity · Place 45 · Byron5,000 Meters Varsity4521:11.48—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29ZMKW InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 36 · Byron5,000 Meters Junior Varsity3623:53.58—
Sep 13Byron InvitationalSep 13 · 1.5 Miles Middle School · Place 11 · Byron1.5 Miles Middle School1110:44.27