Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland 9 Golf CourseSt Paul Two Mile · Sep 911:58.82St Paul Two MileSeptember 9, 2022
2 Miles · Highland Park Senior High SchoolSt. Paul City Two-Mile · Sep 1014:19St. Paul City Two-MileSeptember 10, 2021
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 2619:00.5MSHSL Section 4AAA ChampionshipsOctober 26, 2022
5,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 417:37.82026 Cyclone previewSeptember 4, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 219:14.2MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 519:09.10MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:52.7NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1821:06.6Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 624:31.22025 USATF Cross Country ChampionshipsDecember 6, 2025
6,000 Meters · St. Olaf CollegeSt. Olaf Haunted Hustle · Oct 1822:58.50St. Olaf Haunted HustleOctober 18, 2025
6,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2520:37.86Lakefront InviteSeptember 25, 2026
6,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 3021:02.0Big Ten Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 6,000 Meters B1G · Place 66 · MinnesotaMinnesota6,000 Meters B1G6621:02.0 PBSo
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 6,000 Meters B Race · Place 21 · MinnesotaMinnesota6,000 Meters B Race2121:09.7So
Sep 25Lakefront InviteSep 25 · 6,000 Meters Championship · Place 77 · MinnesotaMinnesota6,000 Meters Championship7720:37.86 PBSo
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 33 · MinnesotaMinnesota6,000 Meters Suzi Wilson College 6k3321:06.6 PBSo
Sep 42026 Cyclone previewSep 4 · 5,000 Meters Women · Place 15 · MinnesotaMinnesota5,000 Meters Women1517:37.8 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 6,000 Meters u20 · Place 15 · MinnesotaMinnesota6,000 Meters u201524:31.2 PBFr
Oct 18St. Olaf Haunted HustleOct 18 · 6,000 Meters College · Place 1 · UnattachedUnattached6,000 Meters College122:58.50 PBFr
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 11 · UNAT-MinnesotaUNAT-Minnesota5,000 Meters College1119:33.9Fr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 7 · St. Paul CentralSt. Paul Central5,000 Meters Open Invitational Section 1718:52.7 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 37 · St. Paul CentralSt. Paul Central5,000 Meters Class AAA3719:14.2 PB12
Oct 23MSHSL Section 4AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 4 · St. Paul CentralSt. Paul Central5,000 Meters Varsity419:16.812
Oct 15St Paul City Conference CC MeetOct 15 · 5,000 Meters Varsity · Place 6 · St. Paul CentralSt. Paul Central5,000 Meters Varsity619:45.33Unofficial12
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Varsity · Place 15 · St. Paul CentralSt. Paul Central5,000 Meters Varsity1520:08.312
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 17 · St. Paul CentralSt. Paul Central5,000 Meters Varsity1720:42.012
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 182 · St. Paul CentralSt. Paul Central5,000 Meters Varsity18224:38.012

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 28 · St. Paul CentralSt. Paul Central5,000 Meters Class AAA2819:09.10 PB10
Oct 26MSHSL Section 4AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · St. Paul CentralSt. Paul Central5,000 Meters Varsity119:00.5 PB10
Oct 17St Paul City Conference MeetOct 17 · 5,000 Meters Varsity · Place 4 · St Paul CentralSt Paul Central5,000 Meters Varsity46:0910
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 13 · St. Paul CentralSt. Paul Central5,000 Meters Varsity136:3210
Sep 9St Paul Two MileSep 9 · 2 Miles Varsity · Place 6 · St. Paul CentralSt. Paul Central2 Miles Varsity611:58.82 PB10
Aug 25St. Paul Central OpenAug 25 · 5,000 Meters Varsity · Place 7 · St. Paul CentralSt. Paul Central5,000 Meters Varsity719:58.3—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 4AAA ChampionshipsOct 27 · 5,000 Meters Section · Place 21 · St. Paul CentralSt. Paul Central5,000 Meters Section2121:16.89
Oct 19St. Paul Conference Championships Oct 19 · 5,000 Meters Varsity · Place 10 · St. Paul CentralSt. Paul Central5,000 Meters Varsity1021:11.139
Oct 7Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Varsity · Place 34 · St Paul CentralSt Paul Central5,000 Meters Varsity3422:14.3—
Sep 30Dakota County InvitationalSep 30 · 5,000 Meters Varsity · Place 37 · St Paul CentralSt Paul Central5,000 Meters Varsity3723:22.69
Sep 24Roy Griak InvitationalSep 24 · 5,000 Meters Varsity · Place 221 · St Paul CentralSt Paul Central5,000 Meters Varsity2217:37—
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 115 · St Paul CentralSt Paul Central5,000 Meters Varsity11523:51.29
Sep 10St. Paul City Two-MileSep 10 · 2 Miles Junior Varsity · Place 22 · St. Paul CentralSt. Paul Central2 Miles Junior Varsity2214:19 PB9