Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 28 | 18:40.23 | MSHSL Section 8AA Championships | October 28, 2021 |
| 5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 9 | 19:34.9 | Alexandria Lions Invitational | October 9, 2021 |
| 5,000 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 11 | 19:18.67 | St. Cloud Tech Granite Invitational | October 11, 2022 |
| 5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 24 | 18:50.4 | MSHSL Section 8AA Championships | October 24, 2024 |
| 5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 31 | 18:51.66 | TCRC XC Showcase | October 31, 2020 |
| 5,000 Meters · Gale Woods FarmBauman/Rovn Invitational · Sep 7 | 18:59.07 | Bauman/Rovn Invitational | September 7, 2023 |
| 5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 2 | 18:28.5 | MSHSL State Championships - Class AA | November 2, 2024 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 4 | 18:34.9 | MSHSL Class AA State Championships | November 4, 2023 |
| 5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 26 | 18:21.35 | MSHSL Section 8AA Championships | October 26, 2023 |
| 5,000 Meters · River Oaks Golf CourseCLC XC Championship · Oct 19 | 18:50.2 | CLC XC Championship | October 19, 2021 |
| 5,000 Meters · Round Lake ParkMetro Invite · Sep 18 | 19:10.1 | Metro Invite | September 18, 2021 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 5 | 18:42.32 | MSHSL Class AA State Championships | November 5, 2022 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 18:59.5 | NXR Heartland Regional Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 11 · Willmar | 5,000 Meters Varsity | 11 | 19:10.87 | 9 |
| Oct 28 | MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 2 · Willmar | 5,000 Meters Section | 2 | 18:40.23 PB | 9 |
| Oct 19 | CLC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 2 · Willmar | 5,000 Meters Varsity | 2 | 18:50.2 PB | 9 |
| Oct 9 | Alexandria Lions InvitationalOct 9 · 5,000 Meters Girls Varsity · Place 19 · Willmar | 5,000 Meters Girls Varsity | 19 | 19:34.9 PB | 9 |
| Sep 23 | Rocori XC InviteSep 23 · 5,000 Meters Junior Varsity · Place 4 · Willmar | 5,000 Meters Junior Varsity | 4 | 19:38.6 | 9 |
| Sep 18 | Metro InviteSep 18 · 5,000 Meters Varsity · Place 5 · Willmar | 5,000 Meters Varsity | 5 | 19:10.1 PB | 9 |
| Sep 9 | Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 7 · Willmar | 5,000 Meters Varsity | 7 | 19:27.7 | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 23 · Willmar | 5,000 Meters Large Class | 23 | 18:51.66 PB | 8 |