Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2812:06.5Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 312:59.7Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2322:28.4MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:40.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1421:14.9Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1923:11.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1321:46.6All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 924:25.90All-American InvitationalSeptember 9, 2023
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 719:42.5MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1319:49.7Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2919:51.1MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2219:45.1Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Zumbrota Golf ClubZMKW Invitational · Sep 2521:03.4ZMKW InvitationalSeptember 25, 2025

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 48 · Byron5,000 Meters Class AA4819:42.5 PB12
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 12 · Byron5,000 Meters Varsity1219:51.1 PB12
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 12 · Byron5,000 Meters Varsity1219:40.1SR
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 16 · Byron5,000 Meters Varsity1619:49.7 PB12
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Byron5,000 Meters Varsity—DNF12
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · Byron5,000 Meters Varsity419:45.1 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Gopher Competition · Place 31 · Byron5,000 Meters High School Girls Gopher Competition3119:40.9 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Byron5,000 Meters Varsity2821:07.912
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 10 · Byron3,200 Meters Varsity1012:59.7 PB12
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 17 · Byron2 Miles Varsity1712:06.5 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 46 · Byron5,000 Meters Varsity4622:28.4 PB11
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 17 · Byron5,000 Meters Varsity1721:14.9 PB11
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 27 · Byron5,000 Meters Varsity2722:05.711
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 12 · Byron5,000 Meters Varsity1221:03.4 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 74 · Byron5,000 Meters High School Girls Gopher Competition7423:11.4 PB11
Sep 16Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 11 · Byron5,000 Meters 50001121:59.811
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 81 · Byron5,000 Meters Varsity8121:46.6 PB11
Sep 11Kasson-Mantorville InvitationalSep 11 · 5,000 Meters Varsity · Place 3 · Byron5,000 Meters Varsity323:48.011
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 60 · Byron5,000 Meters Varsity6021:48.011
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 28 · Byron5,000 Meters Varsity2823:32.1JR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 20 · Byron5,000 Meters Varsity2021:09.9SO
Oct 8Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Byron5,000 Meters Varsity1921:31.5SO
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 25 · Byron5,000 Meters Varsity2521:42.1SO
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 38 · Byron5,000 Meters Varsity3822:24.0SO
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · Byron5,000 Meters Varsity6222:21.5SO
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Junior Varsity · Place 7 · Byron3,200 Meters Junior Varsity716:45.8SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Byron InvitationalSep 12 · 5,000 Meters Varsity · Place 15 · Byron5,000 Meters Varsity1526:25.88—
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 76 · Byron5,000 Meters Junior Varsity7624:25.90 PB9