Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · BlueStemDragon Twilight Invitational · Sep 9 | 22:06.21 | Dragon Twilight Invitational | September 9, 2022 |
| 5,000 Meters · Headwaters Golf ClubPark Rapids Invitational · Sep 26 | 21:40.12 | Park Rapids Invitational | September 26, 2022 |
| 5,000 Meters · Long Prairie Country ClubMid-State Conference Meet · Oct 18 | 20:57.27 | Mid-State Conference Meet | October 18, 2022 |
| 5,000 Meters · Perham High SchoolPerham Invitational · Oct 3 | 22:47.2 | Perham Invitational | October 3, 2019 |
| 5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 29 | 21:33.6 | MSHSL Section 8A Championships | October 29, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 8A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 34 · Park Rapids Area | 5,000 Meters Varsity | 34 | 22:17.40 | 12 |
| Oct 18 | Mid-State Conference MeetOct 18 · 5,000 Meters Varsity · Place 11 · Park Rapids Area | 5,000 Meters Varsity | 11 | 20:57.27 PB | 12 |
| Oct 11 | Minnewaska Area InvitationalOct 11 · 5,000 Meters Varsity · Place 17 · Park Rapids Area | 5,000 Meters Varsity | 17 | 22:29.74 | — |
| Oct 6 | Perham InviteOct 6 · 5,000 Meters Varsity · Place 47 · Park Rapids Area | 5,000 Meters Varsity | 47 | 20:37.7Unofficial | 12 |
| Sep 26 | Park Rapids InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · Park Rapids Area | 5,000 Meters Varsity | 7 | 21:40.12 PB | 12 |
| Sep 20 | Bagley XC InvitationalSep 20 · 5,000 Meters Varsity · Place 8 · Park Rapids Area | 5,000 Meters Varsity | 8 | 21:43.0 | 12 |
| Sep 15 | Ada/Borup Boosters InviteSep 15 · 5,000 Meters Varsity · Place 17 · Park Rapids Area | 5,000 Meters Varsity | 17 | 21:45.5 | — |
| Sep 9 | Dragon Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 61 · Park Rapids Area | 5,000 Meters Varsity | 61 | 22:06.21 PB | 12 |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSL Section 8A ChampionshipsOct 29 · 5,000 Meters Section · Place 21 · Park Rapids Area | 5,000 Meters Section | 21 | 21:33.6 PB | 11 |
| Oct 14 | Mid-State Conference MeetOct 14 · 5,000 Meters Varsity · Place 13 · Park Rapids Area | 5,000 Meters Varsity | 13 | 21:40.47Unofficial | 11 |
| Sep 21 | Bagley/Fosston XC InviteSep 21 · 5,000 Meters Varsity · Place 22 · Park Rapids Area | 5,000 Meters Varsity | 22 | 22:34.9 | 11 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MSHSL Section 8A ChampionshpsOct 25 · 5,000 Meters Section · Place 66 · Park Rapids Area | 5,000 Meters Section | 66 | 24:11.7 | 9 |
| Oct 3 | Perham InvitationalOct 3 · 5,000 Meters Varsity Girls · Place 101 · Park Rapids Area | 5,000 Meters Varsity Girls | 101 | 22:47.2 PB | 9 |
| Sep 17 | Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 39 · Park Rapids Area | 5,000 Meters Varsity | 39 | 24:20.9 | 9 |
2018 Cross Country
1 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 8A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 79 · Park Rapids Area | 5,000 Meters Varsity | 79 | 26:25.9 | — |
| Sep 19 | Bagley InviteSep 19 · 5,000 Meters Varsity · Place 88 · Park Rapids Area | 5,000 Meters Varsity | 88 | 26:12.7 | 7 |
| Sep 11 | Long Prairie InvitationalSep 11 · 5,000 Meters Varsity · Place 122 · Park Rapids Area | 5,000 Meters Varsity | 122 | 28:34.5 | 7 |