Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2319:09.0Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 815:46.5Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 115:54.8MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Zahler ParkSTMA Invitational · Oct 116:29.5STMA InvitationalOctober 1, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:18.9Running of the CowsOctober 3, 2026
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:44.4Roy Griak InvitationalSeptember 18, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 52 · UW-La CrosseUW-La Crosse8,000 Meters Open5227:18.9 PBFr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 87 · UW-La CrosseUW-La Crosse8,000 Meters Jo Rider College 8k8725:44.4 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 21 · BuffaloBuffalo5,000 Meters Class AAA2115:54.8 PB12
Oct 22MSHSL Section 6AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 8 · BuffaloBuffalo5,000 Meters Varsity816:34.812
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 2 · BuffaloBuffalo5,000 Meters Varsity215:46.5 PB12
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · BuffaloBuffalo5,000 Meters Varsity1016:29.5 PB12
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 21 · BuffaloBuffalo5,000 Meters Varsity2119:09.0 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 50 · BuffaloBuffalo5,000 Meters High School Boys Championship Race5016:59.712