Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Bassett Creek ParkJunior High Classic · Sep 295:18.6Junior High ClassicSeptember 29, 2022
1.5 Miles · Edina High SchoolEdina MS Invitational · Oct 68:17.1Edina MS InvitationalOctober 6, 2022
2400 m · Round Lake ParkMetro Invite · Sep 1810:18.2Metro InviteSeptember 18, 2021
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2418:19.5Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1417:32.65Mayo InvitationalSeptember 14, 2023
5,000 Meters · Eau Claire North HSHusky Invitational · Aug 2916:12.5Husky InvitationalAugust 29, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1316:25.7Metro Under The LightsSeptember 13, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:03.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 816:06.5Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 115:59.7MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2616:04.5Border BattleSeptember 26, 2026
5,000 Meters · Lowes Creek County ParkHusky Invite · Aug 2916:12.50Husky InviteAugust 29, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:14.2MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 316:13.3Steve Johnson Invitational October 3, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:30.6NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 116:15.1STMA InvitationalOctober 1, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 53 · WayzataWayzata5,000 Meters Class AAA5316:14.2 PB12
Oct 30MSHSL Section 6AAA ChampionshipsOct 30 · 5,000 Meters Varsity · Place 11 · WayzataWayzata5,000 Meters Varsity1116:17.3Unofficial12
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 12 · WayzataWayzata5,000 Meters Varsity1216:18.912
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 23 · WayzataWayzata5,000 Meters Varsity2316:13.3 PB12
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- AA · Place 17 · WayzataWayzata5,000 Meters Varsity Boys -- AA1716:04.5 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 86 · WayzataWayzata5,000 Meters High School Boys Championship Race8616:03.9 PB12
Aug 29Husky InvitationalAug 29 · 5,000 Meters Varsity · Place 9 · WayzataWayzata5,000 Meters Varsity916:12.5 PB12
Aug 29Husky InviteAug 29 · 5,000 Meters Varsity · Place 9 · WayzataWayzata5,000 Meters Varsity916:12.50 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 25 · WayzataWayzata5,000 Meters Class AAA2515:59.7 PB11
Oct 22MSHSL Section 6AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 4 · WayzataWayzata5,000 Meters Varsity416:12.011
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 7 · WayzataWayzata5,000 Meters Varsity716:06.5 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · WayzataWayzata5,000 Meters Varsity516:15.1 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 78 · WayzataWayzata5,000 Meters High School Boys Championship Race7817:20.611
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 13 · WayzataWayzata5,000 Meters Varsity1316:25.7 PB11
Aug 30Husky InviteAug 30 · 5,000 Meters Varsity · Place 7 · WayzataWayzata5,000 Meters Varsity716:15.0011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 63 · WayzataWayzata5,000 Meters Open Invitational Section 66316:30.6 PB10
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 116 · WayzataWayzata5,000 Meters Class AAA11617:04.210
Oct 23MSHSL Section 6AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 38 · WayzataWayzata5,000 Meters Varsity3817:41.810
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 10 · WayzataWayzata5,000 Meters Varsity1016:44.810
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 82 · WayzataWayzata5,000 Meters Championship8217:25.710
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · WayzataWayzata5,000 Meters Varsity1316:13.210
Aug 28Crimson TwilightAug 28 · 5,000 Meters Varsity · Place 4 · WayzataWayzata5,000 Meters Varsity417:22.510

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 39 · WayzataWayzata5,000 Meters Varsity3917:08.19
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 186 · WayzataWayzata5,000 Meters Championship18617:56.69
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 186 · WayzataWayzata5,000 Meters Championship18617:56.69
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 1 · WayzataWayzata5,000 Meters Junior Varsity117:32.65 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Joe Ross InvitationalOct 17 · 1.5 Miles 8th Grade · Place 4 · MS_Wayzata CentralMS_Wayzata Central1.5 Miles 8th Grade49:03.52—
Oct 13Lake Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 16 · WayzataWayzata5,000 Meters Junior Varsity1618:09.11—
Oct 6Edina MS InvitationalOct 6 · 1.5 Miles 8th Grade · Place 2 · WayzataWayzata1.5 Miles 8th Grade28:17.1 PB8
Sep 29Junior High ClassicSep 29 · 1 Miles 8th Grade · Place 2 · WayzataWayzata1 Miles 8th Grade25:18.6 PB8
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Green 5k · Place 7 · WayzataWayzata5,000 Meters Green 5k718:19.5 PB8
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 11 · WayzataWayzata5,000 Meters Open1120:08.5—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Metro InviteSep 18 · 2,400 Meters Middle School · Place 13 · Wayzata 6th GradeWayzata 6th Grade2,400 Meters Middle School1310:18.2 PB7