Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1321:09.9Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Birchwood Golf CourseGlen Moerke Invitational · Oct 122:33.1Glen Moerke InvitationalOctober 1, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1722:40.6Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 821:47.6Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 3020:59.66MSHSL Section 8A ChampionshipsOctober 30, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3123:18.2Central Minnesota River RunAugust 31, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1023:31.50Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MSHSL Section 8A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 90 · Barnesville5,000 Meters Varsity9020:59.66 PB10
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 81 · Barnesville5,000 Meters Varsity8122:04.9SO
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 53 · Barnesville5,000 Meters Varsity5322:04.9SO
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 125 · Barnesville5,000 Meters Boys Varsity12521:09.9 PB10
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 68 · Barnesville5,000 Meters Boys Varsity 5k6821:47.6 PB10
Oct 1Glen Moerke InvitationalOct 1 · 5,000 Meters Boys Varsity 5k · Place 38 · Barnesville5,000 Meters Boys Varsity 5k3822:33.1 PB10
Sep 22Bagley XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 91 · Barnesville5,000 Meters Boys Varsity9122:45.610
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 28 · Barnesville5,000 Meters Boys Varsity2822:40.6 PB10
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 21 · Barnesville5,000 Meters Varsity2123:31.50 PB10
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 73 · Barnesville5,000 Meters Varsity7323:18.2 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Boys Varsity · Place 95 · Barnesville5,000 Meters Boys Varsity9526:03.79
Sep 11Ada-Borup-West Booster Club XC InvitationalSep 11 · 5,000 Meters Varsity · Place 55 · Barnesville5,000 Meters Varsity5523:38.6FR
Sep 4Barnesville CC InviteSep 4 · 5,000 Meters Varsity · Place 26 · Barnesville5,000 Meters Varsity2624:17.039
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 81 · Barnesville5,000 Meters Varsity8123:43.9FR