Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 5AA Championships · Oct 2417:49.30MSHSL Section 5AA ChampionshipsOctober 24, 2019
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 720:13.9Swain InvitationalOctober 7, 2017
5,000 Meters · Fox Hollow Golf CourseMSHSL Section 8AAA Championships · Oct 2817:47.3MSHSL Section 8AAA ChampionshipsOctober 28, 2021
5,000 Meters · Gale Woods FarmBauman/Rovn Hopkins Invite · Sep 518:44.6Bauman/Rovn Hopkins InviteSeptember 5, 2019
5,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 416:15.32026 Cyclone previewSeptember 4, 2026
5,000 Meters · Morley Field Sports ComplexEastbay National Cross Country Championships · Dec 1117:39.3Eastbay National Cross Country ChampionshipsDecember 11, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 617:42.81MSHSL Class AAA State ChampionshipsNovember 6, 2021
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:40.2NXR Heartland Regional ChampionshipsNovember 10, 2019
5,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 417:43.3St. Michael-Albertville InvitationalOctober 4, 2021
6,000 Meters · Gans Creek Recreation AreaNCAA D1 Midwest Regional XC Championships · Nov 1120:28.5NCAA D1 Midwest Regional XC ChampionshipsNovember 11, 2022
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2021:08.5Roy Griak InvitationalSeptember 20, 2024
6,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 2120:53USATF National Cross Country ChampionshipsJanuary 21, 2023
6,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2519:26.79Lakefront InviteSeptember 25, 2026
6,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 2820:41.0Big 10 Conference XC ChampionshipsOctober 28, 2022
6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2222:06.6Roy Griak Invitational-CollegeSeptember 22, 2023
6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 919:46.9Nuttycombe Wisconsin InvitationalOctober 9, 2026
6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1420:56.0Nuttycombe Wisconsin InvitationalOctober 14, 2022

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 6,000 Meters B1G · Place 5 · MinnesotaMinnesota6,000 Meters B1G519:51.0Sr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 6,000 Meters Championship · Place 24 · MinnesotaMinnesota6,000 Meters Championship2419:46.9 PBSr
Sep 25Lakefront InviteSep 25 · 6,000 Meters Championship · Place 4 · MinnesotaMinnesota6,000 Meters Championship419:26.79 PBSr
Sep 42026 Cyclone previewSep 4 · 5,000 Meters Women · Place 1 · MinnesotaMinnesota5,000 Meters Women116:15.3 PBSr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 6,000 Meters B Race · UnattachedUnattached6,000 Meters B Race0DNSRS
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 6,000 Meters B Race · Place 1 · MinnesotaMinnesota6,000 Meters B Race120:21.1Sr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 6,000 Meters Championship · Place 48 · MinnesotaMinnesota6,000 Meters Championship4820:10.5Jr
Nov 15NCAA DI Midwest Regional ChampionshipsNov 15 · 6,000 Meters Division 1 · Place 2 · MinnesotaMinnesota6,000 Meters Division 1219:48.85JR
Nov 1Big Ten Cross Country ChampionshipsNov 1 · 6,000 Meters Varsity · Place 3 · MinnesotaMinnesota6,000 Meters Varsity319:25.0JR
Oct 4Lakefront InviteOct 4 · 6,000 Meters Champs · Place 9 · MinnesotaMinnesota6,000 Meters Champs919:46.80Jr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Gold · Place 1 · MinnesotaMinnesota6,000 Meters Gold121:08.5 PBJr
Aug 30Oz MemorialAug 30 · 5,000 Meters Varsity · Place 1 · MinnesotaMinnesota5,000 Meters Varsity118:19.1JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 22Roy Griak InvitationalSep 22 · 6,000 Meters Varsity · Place 42 · MinnesotaMinnesota6,000 Meters Varsity425:56SO
Sep 22Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Gold · Place 42 · MinnesotaMinnesota6,000 Meters Gold4222:06.6 PBSo
Jan 21USATF National Cross Country ChampionshipsJan 21 · 6,000 Meters U-20 · Place 9 · MinnesotaMinnesota6,000 Meters U-20920:53 PBFr

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Midwest Regional XC ChampionshipsNov 11 · 6,000 Meters Championship · Place 12 · MinnesotaMinnesota6,000 Meters Championship1220:28.5 PBFr
Oct 28Big 10 Conference XC ChampionshipsOct 28 · 6,000 Meters Championship · Place 18 · MinnesotaMinnesota6,000 Meters Championship1820:41.0 PBFr
Oct 14Nuttycombe Wisconsin InvitationalOct 14 · 6,000 Meters Championship Race · Place 104 · MinnesotaMinnesota6,000 Meters Championship Race10420:56.0 PBFr
Sep 30Gans Creek College ClassicSep 30 · 6,000 Meters Invitational · Place 10 · MinnesotaMinnesota6,000 Meters Invitational1020:42.4FR
Sep 9Michigan Big 10 PreviewSep 9 · 6,000 Meters Varsity · Place 15 · MinnesotaMinnesota6,000 Meters Varsity1521:42.4FR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 11Eastbay National Cross Country ChampionshipsDec 11 · 5,000 Meters Championship · Place 11 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Championship1117:39.3 PB12
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity117:42.81 PB12
Oct 28MSHSL Section 8AAA ChampionshipsOct 28 · 5,000 Meters Section · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Section117:47.3 PB12
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity117:43.3 PB12
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-AlbertvilleVarsity15:4412
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 1 · St Michael-Albertvi...St Michael-Albertvi...5,000 Meters Varsity117:46.812

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14MSHSL Section 5AAOct 14 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity117:5811

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 7 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Championship717:40.2 PB10
Nov 2MSHSL State Cross Country Class A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity418:00.2—
Nov 2MSHSL State Cross Country Class AA ChampionshipsNov 2 · 5,000 Meters Class AA · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Class AA418:00.1610
Oct 24MSHSL Section 5AA ChampionshipsOct 24 · 5,000 Meters Section · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Section117:49.30 PB10
Sep 28Roy Griak InvitationalSep 28 · 5,000 Meters Varsity · Place 14 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity146:0210
Sep 19STMA InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity119:20.610
Sep 5Bauman/Rovn Hopkins InviteSep 5 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity118:44.6 PB10
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 3 · St Michael-AlbertvilleSt Michael-Albertville5,000 Meters Varsity36:039

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Championship · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Championship1618:05.89
Nov 3MSHSL Class AA State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 7 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity718:01.19
Oct 25MSHSL Section 5AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity117:50.09
Oct 6SwainOct 6 · 5,000 Meters Varsity · Place 1 · 1 St. Michael-Albertville1 St. Michael-Albertville5,000 Meters Varsity105:589
Sep 292018 Roy Griak InvitationalSep 29 · 5,000 Meters Varsity · Place 12 · St. Michael-St. Michael-5,000 Meters Varsity1218:27.59
Sep 13Rum River InvitationalSep 13 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity118:48.2Unofficial9

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Open Invitational117:49.658
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity918:22.08
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity218:36.38
Oct 7Swain InvitationalOct 7 · 5,000 Meters Varsity - AA · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity - AA120:13.9 PB8
Sep 14Rum River InviteSep 14 · 5,000 Meters Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity119:11.970Unofficial8