Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 28 | 19:08.43 | MSHSL Section 8AA Championships | October 28, 2021 |
| 5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 9 | 19:10.3 | Alexandria Lions Invitational | October 9, 2021 |
| 5,000 Meters · Augustana UniversityAugustana Twilight Cross Country Meet-College · Sep 2 | 19:06.5 | Augustana Twilight Cross Country Meet-College | September 2, 2022 |
| 5,000 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 9 | 20:27.80 | Detroit Lakes Rotary Cross Country Meet | September 9, 2021 |
| 5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 31 | 19:19.49 | TCRC XC Showcase | October 31, 2020 |
| 5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 30 | 19:40.29 | John Hermes Invitational | September 30, 2021 |
| 5,000 Meters · River Oaks Golf CourseCLC XC Championship · Oct 19 | 18:59.1 | CLC XC Championship | October 19, 2021 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 6 | 19:15.18 | MSHSL Class AA State Championships | November 6, 2021 |
| 6,000 Meters · Adams Nature PreserveBriar Cliff XC Invitational · Oct 7 | 22:40.3 | Briar Cliff XC Invitational | October 7, 2023 |
| 6,000 Meters · Don Baker CourseSummit League XC Championships · Nov 2 | 22:03.70 | Summit League XC Championships | November 2, 2024 |
| 6,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 21:44.21 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 6,000 Meters · Gans Creek Recreation AreaNCAA D1 Midwest Regional XC Championships · Nov 11 | 22:02.2 | NCAA D1 Midwest Regional XC Championships | November 11, 2022 |
| 6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 23:41.6 | Roy Griak Invitational | September 20, 2024 |
| 6,000 Meters · Mahoney State ParkPlatte River Rumble College · Oct 13 | 24:20.1 | Platte River Rumble College | October 13, 2023 |
| 6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 24:31.0 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Summit League ChampionshipsNov 1 · 6,000 Meters Champ · South Dakota StateSouth Dakota State | 6,000 Meters Champ | — | DNS | Sr |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 6,000 Meters Pre-National · Place 302 · South Dakota StateSouth Dakota State | 6,000 Meters Pre-National | 302 | 23:04.83 | Sr |
| Oct 11 | Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 6,000 Meters Gold · Place 11 · South Dakota StateSouth Dakota State | 6,000 Meters Gold | 11 | 21:44.21 PB | Sr |
| Sep 19 | Roy Griak InvitationalSep 19 · 6,000 Meters Jack Johnson Women’s Gold (Division I · Place 96 · South Dakota StateSouth Dakota State | 6,000 Meters Jack Johnson Women’s Gold (Division I | 96 | 24:22.5 | Sr |
| Sep 5 | Augustana Twilight XC MeetSep 5 · 5,000 Meters Varsity · Place 24 · South Dakota StateSouth Dakota State | 5,000 Meters Varsity | 24 | 17:47.22 | Sr |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Summit League XC ChampionshipsOct 28 · 6,000 Meters Varsity · Place 35 · South Dakota StateSouth Dakota State | 6,000 Meters Varsity | 35 | 22:56.0 | SO |
| Oct 13 | Platte River Rumble CollegeOct 13 · 6,000 Meters College · Place 65 · South Dakota StateSouth Dakota State | 6,000 Meters College | 65 | 24:20.1 PB | So |
| Oct 7 | Briar Cliff XC InvitationalOct 7 · 6,000 Meters College · Place 19 · South Dakota StateSouth Dakota State | 6,000 Meters College | 19 | 22:40.3 PB | So |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Gold · Place 147 · South Dakota StateSouth Dakota State | 6,000 Meters Gold | 147 | 24:31.0 PB | So |
| Sep 8 | SDSU ClassicSep 8 · 5,000 Meters Varsity · Place 50 · SD State [SO]SD State [SO] | 5,000 Meters Varsity | 50 | 20:07.85 | — |
2022 Cross Country
2 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 13 · AlexandriaAlexandria | 5,000 Meters Varsity | 13 | 19:15.18 PB | 12 |
| Oct 28 | MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 5 · AlexandriaAlexandria | 5,000 Meters Section | 5 | 19:08.43 PB | 12 |
| Oct 19 | CLC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 3 · AlexandriaAlexandria | 5,000 Meters Varsity | 3 | 18:59.1 PB | 12 |
| Oct 9 | Alexandria Lions InvitationalOct 9 · 5,000 Meters Girls Varsity · Place 8 · AlexandriaAlexandria | 5,000 Meters Girls Varsity | 8 | 19:10.3 PB | 12 |
| Sep 30 | John Hermes InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria | 5,000 Meters Varsity | 2 | 19:40.29 PB | 12 |
| Sep 23 | Rocori XC InviteSep 23 · 5,000 Meters Junior Varsity · Place 2 · AlexandriaAlexandria | 5,000 Meters Junior Varsity | 2 | 19:19.1 | 12 |
| Sep 16 | Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 10 · AlexandriaAlexandria | 5,000 Meters Varsity | 10 | 20:07.5Unofficial | 12 |
| Sep 9 | Detroit Lakes Rotary Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria | 5,000 Meters Varsity | 2 | 20:27.80 PB | 12 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 42 · AlexandriaAlexandria | 5,000 Meters Large Class | 42 | 19:19.49 PB | 11 |