Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bertram ParkMonticello Invitational · Sep 10 | 21:05.7 | Monticello Invitational | September 10, 2022 |
| 5,000 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 11 | 20:26.52 | St. Cloud Tech Granite Invitational | October 11, 2022 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 4 | 19:08.1 | MSHSL Class AA State Championships | November 4, 2023 |
| 5,000 Meters · Monticello High SchoolMSHSL Section 5AA Championships · Oct 27 | 19:41.2 | MSHSL Section 5AA Championships | October 27, 2022 |
| 5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 18:50.6 | Joe Piane Invitational | October 3, 2025 |
| 5,000 Meters · Pebble Creek Golf ClubMSHSL Section 5AA Championships · Oct 28 | 20:18.46 | MSHSL Section 5AA Championships | October 28, 2021 |
| 5,000 Meters · Pierz Golf CourseRay Zimney Stampede · Sep 21 | 20:42.1 | Ray Zimney Stampede | September 21, 2021 |
| 5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 10 | 18:49.6 | Tiger Invitational | October 10, 2023 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 5 | 20:08.39 | MSHSL Class AA State Championships | November 5, 2022 |
| 5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 18:15.7 | Joe Piane Invitational | October 2, 2026 |
| 6,000 Meters · Don Baker CourseSummit League XC Championships · Nov 2 | 22:58.94 | Summit League XC Championships | November 2, 2024 |
| 6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 18 | 21:45.3 | Roy Griak Invitational | September 18, 2026 |
| 6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 24:06.7 | Roy Griak Invitational | September 19, 2025 |
| 6,000 Meters · Mahoney State ParkSummit League Championships · Nov 1 | 22:05.48 | Summit League Championships | November 1, 2025 |
| 6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 23 | 23:49.1 | Warrior Invitational | October 23, 2026 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 22:03.0 | Bradley "Pink" Classic | October 16, 2026 |
| 6,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 14 | 23:17.35 | NCAA DI Midwest Regional | November 14, 2025 |
| 6,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 12 | 23:24.3 | Phoenix Open | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Warrior InvitationalOct 23 · 6,000 Meters College · Place 26 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters College | 26 | 23:49.1 PB | Jr |
| Oct 16 | Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Women's White Race | 7 | 22:03.0 PB | Jr |
| Oct 2 | Joe Piane InvitationalOct 2 · 5,000 Meters Open · Place 18 · St. Thomas (Minn.)St. Thomas (Minn.) | 5,000 Meters Open | 18 | 18:15.7 PB | Jr |
| Sep 18 | Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 74 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Suzi Wilson College 6k | 74 | 21:45.3 PB | Jr |
| Sep 12 | Phoenix OpenSep 12 · 6,000 Meters Women · Place 14 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Women | 14 | 23:24.3 PB | Jr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Midwest RegionalNov 14 · 6,000 Meters D1 Midwest · Place 172 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters D1 Midwest | 172 | 23:17.35 PB | So |
| Nov 1 | Summit League ChampionshipsNov 1 · 6,000 Meters Champ · Place 44 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Champ | 44 | 22:05.48 PB | So |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 130 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Red | 130 | 22:49.83 | So |
| Oct 3 | Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 73 · St. Thomas (Minn.)St. Thomas (Minn.) | 5,000 Meters Gold | 73 | 18:50.6 PB | So |
| Sep 19 | Roy 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 I | 84 | 24:06.7 PB | So |
| Sep 6 | Phoenix OpenSep 6 · 6,000 Meters Women's Race · Place 46 · St. Thomas (Minn.)St. Thomas (Minn.) | 6,000 Meters Women's Race | 46 | 23:37.3 | So |
2024 Cross Country
2 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 13 · ZimmermanZimmerman | 5,000 Meters Class AA | 13 | 19:08.1 PB | 12 |
| Oct 26 | MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · ZimmermanZimmerman | 5,000 Meters Varsity | 2 | 19:06.1 | 12 |
| Oct 17 | Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · ZimmermanZimmerman | 5,000 Meters Varsity | 4 | 18:55.4 | 12 |
| Oct 10 | Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 5 · ZimmermanZimmerman | 5,000 Meters Varsity | 5 | 18:49.6 PB | 12 |
| Oct 5 | Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 4 · ZimmermanZimmerman | 5,000 Meters Varsity | 4 | 18:51.0 | — |
| Sep 22 | Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 38 · ZimmermanZimmerman | 5,000 Meters Championship | 38 | 19:58.2 | 12 |
| Sep 22 | Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 38 · ZimmermanZimmerman | 5,000 Meters Championship | 38 | 19:58.2 | 12 |
| Sep 18 | Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 7 · ZimmermanZimmerman | 5,000 Meters Varsity | 7 | 20:45.2 | — |
| Sep 7 | Pine City InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · ZimmermanZimmerman | 5,000 Meters Varsity | 3 | 18:49.00 | 12 |
| Aug 31 | Princeton InvitationalAug 31 · 5,000 Meters Varsity · Place 3 · ZimmermanZimmerman | 5,000 Meters Varsity | 3 | 19:51.0 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 61 · ZimmermanZimmerman | 5,000 Meters Class AA | 61 | 20:08.39 PB | 11 |
| Oct 27 | MSHSL Section 5AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 10 · ZimmermanZimmerman | 5,000 Meters Varsity | 10 | 19:41.2 PB | 11 |
| Oct 11 | St. Cloud Tech Granite InvitationalOct 11 · 5,000 Meters Varsity · Place 11 · ZimmermanZimmerman | 5,000 Meters Varsity | 11 | 20:26.52 PB | 11 |
| Oct 6 | Thundering Royal ElkOct 6 · 5,000 Meters Varsity · Place 6 · ZimmermanZimmerman | 5,000 Meters Varsity | 6 | 20:12.0 | — |
| Sep 29 | Foley InvitationalSep 29 · 5,000 Meters Varsity · Place 14 · ZimmermanZimmerman | 5,000 Meters Varsity | 14 | 20:05.8Unofficial | 11 |
| Sep 19 | Rey Zimney StampedeSep 19 · 5,000 Meters Varsity · Place 12 · ZimmermanZimmerman | 5,000 Meters Varsity | 12 | 20:45.6 | — |
| Sep 10 | Monticello InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · ZimmermanZimmerman | 5,000 Meters Varsity | 16 | 21:05.7 PB | 11 |
| Sep 1 | Princeton InvitationalSep 1 · 5,000 Meters Varsity · Place 7 · ZimmermanZimmerman | 5,000 Meters Varsity | 7 | 21:18.2 | — |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 120 · ZimmermanZimmerman | 5,000 Meters Varsity | 120 | 21:57.50 | 10 |
| Oct 28 | MSHSL Section 5AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · ZimmermanZimmerman | 5,000 Meters Varsity | 9 | 20:18.46 PB | 10 |
| Oct 12 | St. Cloud Tech Granite InvitationalOct 12 · 5,000 Meters Varsity · Place 23 · ZimmermanZimmerman | 5,000 Meters Varsity | 23 | 21:05.46 | 10 |
| Oct 7 | Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · ZimmermanZimmerman | 5,000 Meters Varsity | 13 | 20:56.3 | — |
| Sep 25 | Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 5 · ZimmermanZimmerman | 5,000 Meters Varsity | 5 | 21:08.5 | — |
| Sep 21 | Ray Zimney StampedeSep 21 · 5,000 Meters Varsity · Place 13 · ZimmermanZimmerman | 5,000 Meters Varsity | 13 | 20:42.1 PB | 10 |
2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
1 results