Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1318:47.16The Bank InviteSeptember 13, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1320:33.0Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1422:44.5HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 821:22.8Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2221:26.2Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Oct 122:06.49John Hermes InvitationalOctober 1, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1823:44.4Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2920:36.39MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3123:17.2Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1221:44.01The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1022:25.40Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 8AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 71 · Breckenridge/Wahpeton5,000 Meters Varsity7120:36.39 PB10
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 71 · Breckenridge/Wahpeton5,000 Meters Varsity7121:25.8SO
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 48 · Breckenridge/Wahpeton5,000 Meters Varsity4821:25.8SO
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 120 · Breckenridge/Wahpeton5,000 Meters Boys Varsity12020:33.0 PB10
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 65 · Breckenridge/Wahpeton5,000 Meters Boys Varsity 5k6521:22.8 PB10
Oct 1John Hermes InvitationalOct 1 · 5,000 Meters Varsity · Place 47 · Breckenridge/Wahpeton5,000 Meters Varsity4722:06.49 PB10
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 74 · Breckenridge/Wahpeton5,000 Meters Varsity7421:26.2 PB10
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys JV · Place 4 · Breckenridge/Wahpeton5,000 Meters Boys JV423:32.010
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 48 · Breckenridge/Wahpeton5,000 Meters Varsity4821:44.01 PB10
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · Breckenridge/Wahpeton5,000 Meters Varsity1922:25.40 PB10
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 72 · Breckenridge/Wahpeton5,000 Meters Varsity7223:17.2 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 63 · Breckenridge/Wahpeton5,000 Meters Boys Varsity6322:44.5 PB9
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Junior Varsity · Place 119 · Breckenridge/Wahpeton5,000 Meters Junior Varsity11922:15.5FR
Oct 2Dale Skallerud Memorial MeetOct 2 · 5,000 Meters Junior Varsity · Place 66 · Breckenridge/Wahpeton5,000 Meters Junior Varsity6625:49.9FR
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 32 · Breckenridge/Wahpeton5,000 Meters Varsity3224:16.659
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 93 · Breckenridge/Wahpeton5,000 Meters Junior Varsity9323:44.4 PB9
Sep 13The Bank InviteSep 13 · 4,000 Meters Junior Varsity · Place 46 · Breckenridge/Wahpeton4,000 Meters Junior Varsity4618:47.16 PB9
Sep 4Barnesville CC InviteSep 4 · 5,000 Meters Junior Varsity · Place 1 · Breckenridge/Wahpeton5,000 Meters Junior Varsity125:03.989
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 73 · Breckenridge/Wahpeton5,000 Meters Varsity7325:23.49

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 3,200 Meters Middle School · Place 30 · Breckenridge/Wahpeton3,200 Meters Middle School3015:08.68
Oct 10Perham InvitationalOct 10 · 3,200 Meters Grades 7-8 · Place 112 · Breckenridge/Wahpeton3,200 Meters Grades 7-811215:32.38
Oct 3Dale Skallerud InvitationalOct 3 · 3,200 Meters Middle School · Place 66 · Breckenridge/Wahpeton3,200 Meters Middle School6616:49.78
Sep 26John Hermes InvitationalSep 26 · 3,200 Meters Middle School · Place 53 · Breckenridge/Wahpeton3,200 Meters Middle School5316:14.358
Sep 17Melrose Area InvitationalSep 17 · 3,200 Meters Middle School · Place 47 · Breckenridge/Wahpeton3,200 Meters Middle School4717:13.858
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 3,200 Meters Middle School · Place 101 · Breckenridge/Wahpeton3,200 Meters Middle School10115:03.578

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Melrose InvitationalSep 19 · 3,200 Meters Middle School · Place 69 · Breckenridge/Wahpeton3,200 Meters Middle School6919:51.10—