Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave Park Bill Glomski Invitational · Aug 296:14.1 Bill Glomski InvitationalAugust 29, 2019
5,000 Meters · Bear Cave ParkBill Glomski Invitational · Sep 221:33.1Bill Glomski InvitationalSeptember 2, 2021
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 521:54.7Chatfield InvitationalOctober 5, 2021
5,000 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 1422:06.0Dover-Eyota InvitationalSeptember 14, 2021
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2821:22.1MSHSL Section 1A ChampionshipsOctober 28, 2021
5,000 Meters · Northwoods OrchardRAACHE Tri Meet · Sep 820:19RAACHE Tri MeetSeptember 8, 2020
5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 822:19.39PEM/Jodi Rahman InvitationalOctober 8, 2019
5,000 Meters · Winona Senior High SchoolJim Flim Invite · Sep 2521:28.3Jim Flim InviteSeptember 25, 2021
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1927:31.7Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1127:16.59Lewis CrossoverOctober 11, 2025
6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2327:28.4Warrior InvitationalOctober 23, 2026
6,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1928:25.9St Olaf InvitationalSeptember 19, 2026
6,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 326:54.5Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Warrior InvitationalOct 23 · 6,000 Meters College · Place 98 · Minnesota DuluthMinnesota Duluth6,000 Meters College9827:28.4 PBJr
Oct 10Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 236 · Minnesota DuluthMinnesota Duluth6,000 Meters Collegiate23628:36.91Jr
Sep 19St Olaf InvitationalSep 19 · 6,000 Meters Women · Place 192 · Minnesota DuluthMinnesota Duluth6,000 Meters Women19228:25.9 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 310 · Minnesota DuluthMinnesota Duluth6,000 Meters Womens 600031027:16.59 PBSo
Oct 3Blugold InvitationalOct 3 · 6,000 Meters Open · Place 45 · Minnesota DuluthMinnesota Duluth6,000 Meters Open4526:54.5 PBSo
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Suzy Wilson Women’s Maroon Race (Divi · Place 180 · Minnesota DuluthMinnesota Duluth6,000 Meters Suzy Wilson Women’s Maroon Race (Divi18027:31.7 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Maroon · Place 263 · Minnesota DuluthMinnesota Duluth6,000 Meters Maroon26329:13.8Fr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 48 · RAACHERAACHE5,000 Meters Varsity4822:43.012
Oct 4Chatfield InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 9 · RAACHERAACHE5,000 Meters Junior Varsity925:38.2512
Sep 30Red Wing InviteSep 30 · 5,000 Meters Junior Varsity · Place 26 · RaacheRaache5,000 Meters Junior Varsity2628:23.00—
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Junior Varsity · Place 79 · RAACHERAACHE5,000 Meters Junior Varsity7929:15.9—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 1A ChampionshipsOct 28 · 5,000 Meters Section · Place 15 · RAACHERAACHE5,000 Meters Section1521:22.1 PB11
Oct 12Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Varsity · Place 2 · RAACHERAACHE5,000 Meters Varsity220:51.011
Oct 5Chatfield InvitationalOct 5 · 5,000 Meters Varsity · Place 3 · RAACHERAACHE5,000 Meters Varsity321:54.7 PB11
Sep 25Jim Flim InviteSep 25 · 5,000 Meters Varsity · Place 10 · RAACHERAACHE5,000 Meters Varsity1021:28.3 PB11
Sep 14Dover-Eyota InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · RAACHERAACHE5,000 Meters Varsity722:06.0 PB11
Sep 2Bill Glomski InvitationalSep 2 · 5,000 Meters Varsity · Place 13 · RAACHERAACHE5,000 Meters Varsity1321:33.1 PB11

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16MSHSL Section 1A ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · RAACHERAACHE5,000 Meters Varsity4622:41.810
Sep 8RAACHE Tri MeetSep 8 · 5,000 Meters Varsity · Place 2 · RAACHERAACHE5,000 Meters Varsity220:19 PB10

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Section · Place 43 · RAACHERAACHE5,000 Meters Section4322:01.29
Oct 8PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 13 · RAACHERAACHE5,000 Meters Varsity1322:19.39 PB9
Oct 1Chatfield InvitationalOct 1 · 5,000 Meters 5000 · Place 12 · RAACHERAACHE5,000 Meters 50001223:11.29
Aug 29 Bill Glomski InvitationalAug 29 · 1,600 Meters Junior High · Place 2 · Rochester AreaRochester Area1,600 Meters Junior High26:14.1 PB9