Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1018:57.78South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Sep 3019:00.8Victoria Lions InvitationalSeptember 30, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:01.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1718:48.0Burnsville InvitationalSeptember 17, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 319:07.77St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Steve Michaud ParkAppleJack Invitational · Sep 1019:28.9AppleJack InvitationalSeptember 10, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Varsity · Place 20 · Shakopee5,000 Meters Varsity2018:48.0 PB10
Sep 10AppleJack InvitationalSep 10 · 5,000 Meters Varsity · Place 47 · Shakopee5,000 Meters Varsity4719:28.9 PB10
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 143 · Shakopee5,000 Meters Varsity14319:07.77 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21MSHSL Section 2AAA ChampionshipsOct 21 · 5,000 Meters Varsity · Place 53 · Shakopee5,000 Meters Varsity5319:09.69
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Boys · Place 73 · Shakopee5,000 Meters Varsity Boys7318:57.78 PB9
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 96 · Shakopee5,000 Meters Varsity9619:00.8 PB9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 390 · Shakopee5,000 Meters High School Boys Championship Race39020:01.5 PB9
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 109 · Shakopee5,000 Meters Varsity10920:01.49