Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1416:04.50Mayo InvitationalSeptember 14, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 2515:33.20MSHSL Section 6AAA ChampionshipsOctober 25, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 415:21.0MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Round Lake ParkMetro Invite · Sep 1816:57.8Metro InviteSeptember 18, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 515:35.06MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1015:22.4NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 416:22.2St. Michael-Albertville InvitationalOctober 4, 2021
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:09.6Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1926:24.3Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 324:49.0Blugold InvitationalOctober 3, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 924:55.1Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 8,000 Meters B1G · Place 99 · MinnesotaMinnesota8,000 Meters B1G9925:04.0So
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters B Race · Place 61 · MinnesotaMinnesota8,000 Meters B Race6124:55.1 PBSo
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 54 · MinnesotaMinnesota8,000 Meters Jo Rider College 8k5425:09.6 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 2 · UNAT-MinnesotaUNAT-Minnesota8,000 Meters Varsity224:49.0 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 39 · UNAT-MinnesotaUNAT-Minnesota8,000 Meters Merrill Fischbein Men’s Gold (Divisio3926:24.3 PBFr
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 10 · UNAT-MinnesotaUNAT-Minnesota5,000 Meters College1016:03.3Fr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 39 · WayzataWayzata5,000 Meters Championship3915:22.4 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 4 · WayzataWayzata5,000 Meters Class AAA415:30.612
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 5 · WayzataWayzata5,000 Meters Varsity515:44.412

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 3 · WayzataWayzata5,000 Meters Class AAA315:21.0 PB11
Oct 25MSHSL Section 6AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 2 · WayzataWayzata5,000 Meters Varsity215:33.20 PB11
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · WayzataWayzata5,000 Meters Varsity216:04.50 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 9 · WayzataWayzata5,000 Meters Class AAA915:35.06 PB10
Oct 26MSHSL Section 6AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · WayzataWayzata5,000 Meters Varsity615:37.9710

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 27 · WayzataWayzata5,000 Meters Varsity2716:15.839
Oct 27MSHSL Section 6AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 14 · WayzataWayzata5,000 Meters Varsity1416:18.109
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Varsity · Place 6 · WayzataWayzata5,000 Meters Varsity616:22.2 PB9
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 63 · WayzataWayzataVarsity635:369
Sep 18Metro InviteSep 18 · 5,000 Meters Varsity · Place 12 · WayzataWayzata5,000 Meters Varsity1216:57.8 PB9
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 44 · WayzataWayzata5,000 Meters Varsity4417:07.89