Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2811:39.0Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 312:26.5Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2320:27.4MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:37.1Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1420:02.2Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 120:18.4MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1321:15.7All-American InvitationalSeptember 13, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 718:16.5MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1318:19.7Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2918:28.0MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2218:58.6Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 118:51.6ZM/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 4 · Byron5,000 Meters Class AA418:16.5 PB10
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · Byron5,000 Meters Varsity118:28.0 PB10
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Byron5,000 Meters Varsity218:41.8SO
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 2 · Byron5,000 Meters Varsity218:19.7 PB10
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · Byron5,000 Meters Varsity118:51.6 PB10
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 1 · Byron5,000 Meters Varsity118:58.6 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Gopher Competition · Place 7 · Byron5,000 Meters High School Girls Gopher Competition718:37.1 PB10
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 7 · Byron5,000 Meters Varsity720:08.810
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 3 · Byron3,200 Meters Varsity312:26.5 PB10
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 2 · Byron2 Miles Varsity211:39.0 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 80 · Byron5,000 Meters Class AA8020:18.4 PB9
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 14 · Byron5,000 Meters Varsity1420:27.4 PB9
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 2 · Byron5,000 Meters Varsity220:02.2 PB9
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · Byron5,000 Meters Varsity1019:44.99
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · Byron5,000 Meters Varsity520:40.19
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 41 · Byron5,000 Meters High School Girls Gopher Competition4122:04.49
Sep 16Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 4 · Byron5,000 Meters 5000420:59.29
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 60 · Byron5,000 Meters Varsity6021:15.7 PB9
Sep 11Kasson-Mantorville InvitationalSep 11 · 5,000 Meters Varsity · Place 10 · Byron5,000 Meters Varsity1024:13.39
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 34 · Byron5,000 Meters Varsity3420:48.29