Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3119:23.40TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 2618:27.74MSHSL Section 6AAA ChampionshipsOctober 26, 2022
5,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 418:35.72026 Cyclone previewSeptember 4, 2026
5,000 Meters · Les Bolstadt Golf CourseOz Memorial · Aug 2920:24.5Oz MemorialAugust 29, 2025
5,000 Meters · Round Lake ParkMetro Invite · Sep 1819:33.2Metro InviteSeptember 18, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 518:30.25MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 419:43.4St. Michael-Albertville InvitationalOctober 4, 2021
6,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 3122:44.50Big Ten Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1821:54.2Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1923:11.0Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2323:35.0Warrior InvitationalOctober 23, 2026
6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1722:44.1Nuttycombe Wisconsin InvitationalOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Warrior InvitationalOct 23 · 6,000 Meters College · Place 19 · MinnesotaMinnesota6,000 Meters College1923:35.0 PBJr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 6,000 Meters Varsity · Place 6 · MinnesotaMinnesota6,000 Meters Varsity622:53.1JR
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 79 · MinnesotaMinnesota6,000 Meters Suzi Wilson College 6k7921:54.2 PBJr
Sep 42026 Cyclone previewSep 4 · 5,000 Meters Women · Place 37 · MinnesotaMinnesota5,000 Meters Women3718:35.7 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Big Ten Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 140 · MinnesotaMinnesota6,000 Meters Champ14022:44.50 PBSo
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 6,000 Meters B Race · Place 63 · MinnesotaMinnesota6,000 Meters B Race6322:44.1 PBSo
Oct 3Lakefront InviteOct 3 · 6,000 Meters Open · Place 12 · MinnesotaMinnesota6,000 Meters Open1222:12.88SO
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Jack Johnson Women’s Gold (Division I · Place 42 · MinnesotaMinnesota6,000 Meters Jack Johnson Women’s Gold (Division I4223:11.0 PBSo
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 17 · MinnesotaMinnesota5,000 Meters College1720:24.5 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Gold · Place 96 · MinnesotaMinnesota6,000 Meters Gold9623:34.5Fr
Aug 30Oz MemorialAug 30 · 5,000 Meters Varsity · Place 9 · MinnesotaMinnesota5,000 Meters Varsity919:15.0FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 12 · WayzataWayzata5,000 Meters Class AAA1218:30.25 PB12
Oct 26MSHSL Section 6AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · WayzataWayzata5,000 Meters Varsity318:27.74 PB12
Oct 13Lake Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 6 · WayzataWayzata5,000 Meters Varsity618:27.86—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · WayzataWayzata5,000 Meters Varsity236:1712
Sep 17Eden Prairie Metro InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · WayzataWayzata5,000 Meters Varsity519:12.2—
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 16 · WayzataWayzata5,000 Meters Varsity1620:03.0—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 28 · WayzataWayzata5,000 Meters Varsity2819:02.9211
Oct 27MSHSL Section 6AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 7 · WayzataWayzata5,000 Meters Varsity719:01.2911
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · WayzataWayzata5,000 Meters Varsity1018:51.2—
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Varsity · Place 9 · WayzataWayzata5,000 Meters Varsity919:43.4 PB11
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 62 · WayzataWayzataVarsity626:3211
Sep 18Metro InviteSep 18 · 5,000 Meters Varsity · Place 9 · WayzataWayzata5,000 Meters Varsity919:33.2 PB11
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 27 · WayzataWayzata5,000 Meters Varsity2719:47.811

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 57 · WayzataWayzata5,000 Meters Championship Race5719:27.9Unofficial10
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 44 · WayzataWayzata5,000 Meters Large Class4419:23.40 PB10
Sep 25Lake Conference Meet @ STMASep 25 · 5,000 Meters Varsity · Place 27 · WayzataWayzata5,000 Meters Varsity2719:57.2—
Sep 9Lake Conference Tri MeetSep 9 · 5,000 Meters Varsity · Place 10 · WayzataWayzata5,000 Meters Varsity1019:54.9—

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Cross Country Class A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 53 · WayzataWayzata5,000 Meters Varsity5319:09.9—
Sep 28Roy Griak InvitationalSep 28 · 5,000 Meters Varsity · Place 103 · WayzataWayzata5,000 Meters Varsity1036:329
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 62 · WayzataWayzata5,000 Meters Varsity626:499

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 23Apple Valley Eagle InvitationalSep 23 · 5,000 Meters Junior Varsity Invitational · Place 6 · WayzataWayzata5,000 Meters Junior Varsity Invitational623:50.08
Sep 16Metro InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 34 · WayzataWayzata5,000 Meters Junior Varsity3422:56.780—
Aug 30Orono TwilightAug 30 · Varsity · Place 6 · WayzataWayzataVarsity614:06.47th