Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1321:46.0Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1721:28.6Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 821:09.5Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2221:22.2Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Oct 122:40.08John Hermes InvitationalOctober 1, 2026
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2321:08.20MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 2522:31.5Central Minnesota River RunAugust 25, 2025
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1221:37.08The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1023:11.00Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters JV · Place 111 · Breckenridge/Wahpeton5,000 Meters JV11121:46.0 PB11
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 59 · Breckenridge/Wahpeton5,000 Meters Boys Varsity 5k5921:09.5 PB11
Oct 1John Hermes InvitationalOct 1 · 5,000 Meters Varsity · Place 48 · Breckenridge/Wahpeton5,000 Meters Varsity4822:40.08 PB11
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 72 · Breckenridge/Wahpeton5,000 Meters Varsity7221:22.2 PB11
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 26 · Breckenridge/Wahpeton5,000 Meters Boys Varsity2621:28.6 PB11
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 47 · Breckenridge/Wahpeton5,000 Meters Varsity4721:37.08 PB11
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 2 · Breckenridge/Wahpeton5,000 Meters Junior Varsity223:11.00 PB11
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Junior Varsity · Place 36 · Breckenridge/Wahpeton5,000 Meters Junior Varsity3624:00.811

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 72 · Breckenridge/Wahpeton5,000 Meters Varsity7221:08.20 PB10
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 30 · Breckenridge/Wahpeton5,000 Meters Varsity3023:06.4710
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 95 · Breckenridge/Wahpeton5,000 Meters Varsity9521:34.810
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 63 · Breckenridge/Wahpeton5,000 Meters Varsity6322:25.4310
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 62 · Breckenridge/Wahpeton5,000 Meters Varsity6222:31.5 PB10