Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1021:05.7Monticello InvitationalSeptember 10, 2022
5,000 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 1120:26.52St. Cloud Tech Granite InvitationalOctober 11, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 419:08.1MSHSL Class AA State ChampionshipsNovember 4, 2023
5,000 Meters · Monticello High SchoolMSHSL Section 5AA Championships · Oct 2719:41.2MSHSL Section 5AA ChampionshipsOctober 27, 2022
5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 318:50.6Joe Piane InvitationalOctober 3, 2025
5,000 Meters · Pebble Creek Golf ClubMSHSL Section 5AA Championships · Oct 2820:18.46MSHSL Section 5AA ChampionshipsOctober 28, 2021
5,000 Meters · Pierz Golf CourseRay Zimney Stampede · Sep 2120:42.1Ray Zimney StampedeSeptember 21, 2021
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1018:49.6Tiger InvitationalOctober 10, 2023
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 520:08.39MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 218:15.7Joe Piane InvitationalOctober 2, 2026
6,000 Meters · Don Baker CourseSummit League XC Championships · Nov 222:58.94Summit League XC ChampionshipsNovember 2, 2024
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1821:45.3Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1924:06.7Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Mahoney State ParkSummit League Championships · Nov 122:05.48Summit League ChampionshipsNovember 1, 2025
6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2323:49.1Warrior InvitationalOctober 23, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1622:03.0Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1423:17.35NCAA DI Midwest RegionalNovember 14, 2025
6,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 1223:24.3Phoenix OpenSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Warrior InvitationalOct 23 · 6,000 Meters College · Place 26 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters College2623:49.1 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Women's White Race722:03.0 PBJr
Oct 2Joe Piane InvitationalOct 2 · 5,000 Meters Open · Place 18 · St. Thomas (Minn.)St. Thomas (Minn.)5,000 Meters Open1818:15.7 PBJr
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 74 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Suzi Wilson College 6k7421:45.3 PBJr
Sep 12Phoenix OpenSep 12 · 6,000 Meters Women · Place 14 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Women1423:24.3 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 6,000 Meters D1 Midwest · Place 172 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters D1 Midwest17223:17.35 PBSo
Nov 1Summit League ChampionshipsNov 1 · 6,000 Meters Champ · Place 44 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Champ4422:05.48 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 130 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Red13022:49.83So
Oct 3Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 73 · St. Thomas (Minn.)St. Thomas (Minn.)5,000 Meters Gold7318:50.6 PBSo
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Jack Johnson Women’s Gold (Division I · Place 84 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Jack Johnson Women’s Gold (Division I8424:06.7 PBSo
Sep 6Phoenix OpenSep 6 · 6,000 Meters Women's Race · Place 46 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Women's Race4623:37.3So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Summit League XC ChampionshipsNov 2 · 6,000 Meters College · Place 46 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters College4622:58.94 PBFr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Gold · Place 147 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Gold14724:33.9Fr

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 13 · ZimmermanZimmerman5,000 Meters Class AA1319:08.1 PB12
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · ZimmermanZimmerman5,000 Meters Varsity219:06.112
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · ZimmermanZimmerman5,000 Meters Varsity418:55.412
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 5 · ZimmermanZimmerman5,000 Meters Varsity518:49.6 PB12
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 4 · ZimmermanZimmerman5,000 Meters Varsity418:51.0—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 38 · ZimmermanZimmerman5,000 Meters Championship3819:58.212
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 38 · ZimmermanZimmerman5,000 Meters Championship3819:58.212
Sep 18Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 7 · ZimmermanZimmerman5,000 Meters Varsity720:45.2—
Sep 7Pine City InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · ZimmermanZimmerman5,000 Meters Varsity318:49.0012
Aug 31Princeton InvitationalAug 31 · 5,000 Meters Varsity · Place 3 · ZimmermanZimmerman5,000 Meters Varsity319:51.0—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 61 · ZimmermanZimmerman5,000 Meters Class AA6120:08.39 PB11
Oct 27MSHSL Section 5AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 10 · ZimmermanZimmerman5,000 Meters Varsity1019:41.2 PB11
Oct 11St. Cloud Tech Granite InvitationalOct 11 · 5,000 Meters Varsity · Place 11 · ZimmermanZimmerman5,000 Meters Varsity1120:26.52 PB11
Oct 6Thundering Royal ElkOct 6 · 5,000 Meters Varsity · Place 6 · ZimmermanZimmerman5,000 Meters Varsity620:12.0—
Sep 29Foley InvitationalSep 29 · 5,000 Meters Varsity · Place 14 · ZimmermanZimmerman5,000 Meters Varsity1420:05.8Unofficial11
Sep 19Rey Zimney StampedeSep 19 · 5,000 Meters Varsity · Place 12 · ZimmermanZimmerman5,000 Meters Varsity1220:45.6—
Sep 10Monticello InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · ZimmermanZimmerman5,000 Meters Varsity1621:05.7 PB11
Sep 1Princeton InvitationalSep 1 · 5,000 Meters Varsity · Place 7 · ZimmermanZimmerman5,000 Meters Varsity721:18.2—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 120 · ZimmermanZimmerman5,000 Meters Varsity12021:57.5010
Oct 28MSHSL Section 5AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · ZimmermanZimmerman5,000 Meters Varsity920:18.46 PB10
Oct 12St. Cloud Tech Granite InvitationalOct 12 · 5,000 Meters Varsity · Place 23 · ZimmermanZimmerman5,000 Meters Varsity2321:05.4610
Oct 7Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · ZimmermanZimmerman5,000 Meters Varsity1320:56.3—
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 5 · ZimmermanZimmerman5,000 Meters Varsity521:08.5—
Sep 21Ray Zimney StampedeSep 21 · 5,000 Meters Varsity · Place 13 · ZimmermanZimmerman5,000 Meters Varsity1320:42.1 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Granite Ridge JamboreeSep 26 · 5,000 Meters Varsity · Place 10 · ZimmermanZimmerman5,000 Meters Varsity1021:10.6—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Thundering Elks InviteOct 3 · 5,000 Meters Varsity · Place 42 · ZimmermanZimmerman5,000 Meters Varsity4221:45.6—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Pine City InvitationalSep 6 · 5,000 Meters Varsity · Place 23 · ZimmermanZimmerman5,000 Meters Varsity237:31.67