Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2318:30.02MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 419:50.852nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 619:15.8Monticello InvitationalSeptember 6, 2025
5,000 Meters · Collinwood Regional Park & CampgroundMSHSL Section 6AA Championships · Oct 2619:18.3MSHSL Section 6AA ChampionshipsOctober 26, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2418:38.5MSHSL Section 6AA ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:16.2Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 318:08.6Litchfield InvitationalOctober 3, 2024
5,000 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1519:55.2Rey Zimney StampedeSeptember 15, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 718:30.9Tiger InvitationalOctober 7, 2025
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 918:24.6Annandale InvitationalSeptember 9, 2025
5,000 Meters · Whispering Pines Golf CourseWCC West XC Championship · Oct 1719:19.0WCC West XC ChampionshipOctober 17, 2023

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 28 · Annandale5,000 Meters Varsity2818:30.02 PB12
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 29 · Annandale5,000 Meters Varsity West2918:11.712
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 90 · Annandale5,000 Meters Varsity9018:30.9 PB12
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 127 · Annandale5,000 Meters Varsity12719:50.8 PB12
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 40 · Annandale5,000 Meters Varsity4019:49.912
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 400 · Annandale5,000 Meters High School Boys Championship Race40020:16.2 PB12
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 47 · Annandale5,000 Meters Varsity4719:55.2 PB12
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Annandale5,000 Meters Varsity2618:24.6 PB12
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 44 · Annandale5,000 Meters Varsity4419:15.8 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 6AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 43 · Annandale5,000 Meters Varsity4318:38.5 PB11
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 68 · Annandale5,000 Meters Varsity6818:08.6 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 6AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 58 · Annandale5,000 Meters Varsity5819:18.3 PB10
Oct 17WCC West XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 25 · Annandale5,000 Meters Varsity2519:19.0 PB10
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 103 · Annandale5,000 Meters Varsity10318:55.510