Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 912:59.7Bauman/Rovn Hopkins Invitational September 9, 2021
2950 m · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2313:40.6Buffalo InvitationalSeptember 23, 2021
3,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 412:37.7St. Michael-Albertville InvitationalOctober 4, 2021
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Classic · Oct 2120:25.5Lefty Wright Grade Level ClassicOctober 21, 2024
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1218:20.0Monticello InvitationalSeptember 12, 2026
5,000 Meters · Bluestem AmphitheaterTom Dooher Invitational · Oct 1918:26.5Tom Dooher InvitationalOctober 19, 2026
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2418:27.3Buffalo InvitationalSeptember 24, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:44.3Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 1418:18.0Lake Conference ChampionshipsOctober 14, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:49.8Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2718:57.20Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 3118:22.3JV Season FinaleOctober 31, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 318:53.16St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:57.7NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2318:12.5MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31JV Season FinaleOct 31 · 5,000 Meters Combined JV Boys · Place 75 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Combined JV Boys7518:22.3 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Boys Junior Varsity 5k · Place 10 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Boys Junior Varsity 5k1018:26.5 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Boys Varsity 5k · Place 26 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Boys Varsity 5k2618:26.512
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 38 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity3818:18.0 PB12
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 63 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity6318:51.912
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity118:27.3 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 92 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Lefty Wright Boys Maroon Competition9217:44.3 PB12
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 20 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity2018:20.0 PB12
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 122 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity12218:53.16 PB12
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 22 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity2218:57.20 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 44 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity4418:12.5 PB11
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 28 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity2818:25.411
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 371 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters High School Boys Championship Race37119:49.8 PB11
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 50 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity5018:54.1JR
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 28 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity2818:25.911
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 107 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity10718:55.0311
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 26 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity2618:32.7011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 228 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Open Invitational Section 122818:57.7 PB10
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Sohomore · Place 24 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Sohomore2420:25.5 PB10
Oct 10Lake Conference ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 47 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity4719:02.3SO
Oct 2STMA InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 42 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity4219:35.110
Sep 19Buffalo Bison InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity420:05.9SO
Sep 6Augustana Twilight XC Meet HSSep 6 · 4,000 Meters Junior Varsity · Place 79 · St. Michael-AlbertvilleSt. Michael-Albertville4,000 Meters Junior Varsity7915:07.7610
Aug 28Crimson TwilightAug 28 · 5,000 Meters Junior Varsity · Place 26 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity2621:48.810

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 87 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity8719:20.09
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 87 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity8720:27.39

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17The Big MeetOct 17 · 2 Miles Varsity · Place 14 · St. Michael-Albertville EastSt. Michael-Albertville East2 Miles Varsity1413:09.38—
Sep 22Buffalo Bison InvitationalSep 22 · 2,998 Meters Jr High · Place 50 · St. Michael-AlbertvilleSt. Michael-Albertville2,998 Meters Jr High5013:02.4Unofficial8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4St. Michael-Albertville InvitationalOct 4 · 3,000 Meters Middle School · Place 36 · St. Michael-Albertville EastSt. Michael-Albertville East3,000 Meters Middle School3612:37.7 PB7
Sep 23Buffalo InvitationalSep 23 · 2,950 Meters Middle School · Place 50 · St. Michael-AlbertvilleSt. Michael-Albertville2,950 Meters Middle School5013:40.6 PB8
Sep 9Bauman/Rovn Hopkins Invitational Sep 9 · 2,896 Meters Middle School · Place 99 · St. Michael-Albertville EastSt. Michael-Albertville East2,896 Meters Middle School9912:59.7 PB7