Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2911:57.4Ron Kretsch InvitationalAugust 29, 2026
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2419:22.9Buffalo InvitationalSeptember 24, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:19.7Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmMinneapolis City Conference Championships · Oct 718:37.7Minneapolis City Conference ChampionshipsOctober 7, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:17.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 3118:39.9JV Season FinaleOctober 31, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1319:16.6All-American InvitationalSeptember 13, 2025
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 320:20.02St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Zahler ParkJV Season Finale · Oct 2518:25.7JV Season FinaleOctober 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31JV Season FinaleOct 31 · 5,000 Meters Combined JV Boys · Place 105 · Minneapolis Washburn5,000 Meters Combined JV Boys10518:39.9 PB11
Oct 13Minneapolis City Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 2 · Minneapolis Washburn5,000 Meters Junior Varsity218:40.311
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · Minneapolis Washburn5,000 Meters Varsity2619:22.9 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 338 · Minneapolis Washburn5,000 Meters High School Boys Championship Race33818:19.7 PB11
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 211 · Minneapolis Washburn5,000 Meters Varsity21120:20.02 PB11
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Juniors · Place 30 · Minneapolis Washburn3,200 Meters Juniors3011:57.4 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 66 · Minneapolis Washburn5,000 Meters High School6618:25.7 PB10
Oct 7Minneapolis City Conference ChampionshipsOct 7 · 5,000 Meters Boys 5000M · Place 28 · Minneapolis Washburn5,000 Meters Boys 5000M2818:37.7 PB10
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 81 · Minneapolis Washburn5,000 Meters Varsity8118:38.810
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 401 · Minneapolis Washburn5,000 Meters High School Boys Championship Race40120:17.4 PB10
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 131 · Minneapolis Washburn5,000 Meters Varsity13119:16.6 PB10
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 177 · Minneapolis Washburn5,000 Meters Varsity17719:58.1010
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 20 · Minneapolis Washburn2 Miles Varsity2012:03.0—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Minneapolis Conference ChampionshipsOct 9 · 5,000 Meters Varsity · Place 41 · Minneapolis Washburn5,000 Meters Varsity4119:36.1FR
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 50 · Minneapolis Washburn5,000 Meters Junior Varsity5019:41.6FR
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 110 · Minneapolis Washburn5,000 Meters Varsity11019:37.039
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 176 · Minneapolis Washburn5,000 Meters Varsity17621:08.508
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 25 · Minneapolis Washburn2 Miles Varsity2513:07.18

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 63 · Minneapolis Washburn5,000 Meters Varsity6324:37.94—