Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2317:21.45MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 418:24.652nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 617:35.9Monticello InvitationalSeptember 6, 2025
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2317:59.8Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Brooks Midwest XC Championships · Nov 2918:11.3Brooks Midwest XC ChampionshipsNovember 29, 2025
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2616:49.3Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:07.8Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:43.2Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 816:33.2Litchfield InvitationalOctober 8, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:38.8MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1518:09.1Rey Zimney StampedeSeptember 15, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1316:22.38Tiger InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 917:08.4Annandale InvitationalSeptember 9, 2025
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2917:12.00MSHSL Section 5AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 59 · AnnandaleAnnandale5,000 Meters Class AA5916:38.8 PB11
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 4 · AnnandaleAnnandale5,000 Meters Varsity417:12.00 PB11
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 5 · AnnandaleAnnandale5,000 Meters Varsity516:59.6JR
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 8 · AnnandaleAnnandale5,000 Meters Varsity816:22.38 PB11
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 14 · AnnandaleAnnandale5,000 Meters Varsity1416:33.2 PB11
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 39 · AnnandaleAnnandale5,000 Meters Varsity3916:49.3 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 230 · AnnandaleAnnandale5,000 Meters High School Boys Championship Race23017:07.8 PB11
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 9 · AnnandaleAnnandale5,000 Meters Varsity917:24.211

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks Midwest XC ChampionshipsNov 29 · 5,000 Meters High School · Place 27 · Annandale MNAnnandale MN5,000 Meters High School2718:11.3 PB10
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 15 · AnnandaleAnnandale5,000 Meters Varsity1517:21.45 PB10
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 11 · AnnandaleAnnandale5,000 Meters Varsity West1116:55.510
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 60 · AnnandaleAnnandale5,000 Meters Varsity6017:44.210
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 76 · AnnandaleAnnandale5,000 Meters Varsity7618:24.6 PB10
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 11 · AnnandaleAnnandale5,000 Meters Varsity1117:59.8 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 254 · AnnandaleAnnandale5,000 Meters High School Boys Championship Race25418:43.2 PB10
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 9 · AnnandaleAnnandale5,000 Meters Varsity918:09.1 PB10
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · AnnandaleAnnandale5,000 Meters Varsity1017:08.4 PB10
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 17 · AnnandaleAnnandale5,000 Meters Varsity1717:35.9 PB10