Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Long Prairie Country ClubLPGE Cross Country Invitational · Sep 811:02.80LPGE Cross Country InvitationalSeptember 8, 2025
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 1613:33.9Bagley XC InvitationalSeptember 16, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1318:13.2Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1418:59.9HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lake Rotary XC Invitational · Sep 1019:20.3Detroit Lake Rotary XC InvitationalSeptember 10, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 818:03.5Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2618:36.5Border BattleSeptember 26, 2026
5,000 Meters · Long Prairie Country ClubLong Prairie-Grey Eagle CC Invitational · Sep 1518:18.06Long Prairie-Grey Eagle CC InvitationalSeptember 15, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 717:30.5MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 419:12.8Dragon Twilight InvitationalSeptember 4, 2026
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Oct 119:39.52John Hermes InvitationalOctober 1, 2026
5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 3017:21.25MSHSL Section 8A ChampionshipsOctober 30, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 84 · Frazee5,000 Meters Class A8417:30.5 PB9
Oct 30MSHSL Section 8A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · Frazee5,000 Meters Varsity817:21.25 PB9
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 13 · Frazee5,000 Meters Varsity1318:03.1FR
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 13 · Frazee5,000 Meters Varsity1318:03.1FR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 67 · Frazee5,000 Meters Boys Varsity6718:13.2 PB9
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 12 · Frazee5,000 Meters Boys Varsity 5k1218:03.5 PB9
Oct 1John Hermes InvitationalOct 1 · 5,000 Meters Varsity · Place 39 · Frazee5,000 Meters Varsity3919:39.52 PB9
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 70 · Frazee5,000 Meters Varsity Boys -- A7018:36.5 PB9
Sep 22Bagley XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 16 · Frazee5,000 Meters Boys Varsity1618:34.49
Sep 15Long Prairie-Grey Eagle CC InvitationalSep 15 · 5,000 Meters Varsity · Place 9 · Frazee5,000 Meters Varsity918:18.06 PB9
Sep 10Detroit Lake Rotary XC InvitationalSep 10 · 5,000 Meters Boys Varsity · Place 35 · Frazee5,000 Meters Boys Varsity3519:20.3 PB9
Sep 4Dragon Twilight InvitationalSep 4 · 5,000 Meters Boys Terry Harrington 5000m · Place 45 · Frazee5,000 Meters Boys Terry Harrington 5000m4519:12.8 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · Frazee5,000 Meters Varsity3819:06.98
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 33 · Frazee5,000 Meters Boys Varsity3318:59.9 PB8
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 22 · Frazee5,000 Meters Varsity2220:50.248
Sep 16Bagley XC InvitationalSep 16 · 3,200 Meters Boys Junior High · Place 4 · Frazee3,200 Meters Boys Junior High413:33.9 PB8
Sep 8LPGE Cross Country InvitationalSep 8 · 2,500 Meters Junior High · Place 1 · Frazee2,500 Meters Junior High111:02.80 PB8