Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Augustana UniversityAugustana Twilight XC Meet College · Sep 1 | 19:45.0 | Augustana Twilight XC Meet College | September 1, 2023 |
| 5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 31 | 19:16.84 | TCRC XC Showcase | October 31, 2020 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 16 | 19:46.49 | Mayo Invitational | September 16, 2021 |
| 5,000 Meters · Lac Qui Parle Valley HSMSHSL Section 3A Championships · Oct 28 | 18:31.63 | MSHSL Section 3A Championships | October 28, 2021 |
| 5,000 Meters · Mt. Lake High SchoolPaul Metcalf · Sep 3 | 19:04.90 | Paul Metcalf | September 3, 2021 |
| 5,000 Meters · Pipestone GCBig South Conference Meet · Oct 19 | 18:13.01 | Big South Conference Meet | October 19, 2021 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 6 | 18:47.00 | MSHSL Class A State Championships | November 6, 2021 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 18:52.06 | Augustana Twilight XC Meet | September 4, 2026 |
| 6,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 22:10.5 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 6,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 22:07.71 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 21:37.8 | Bradley "Pink" Classic | October 16, 2026 |
| 6,000 Meters · Sioux FallsAugustana Invitational · Sep 25 | 21:30.89 | Augustana Invitational | September 25, 2026 |
| 6,000 Meters · Tom Rutledge Cross Country CourseNCAA II Central Region Championships · Nov 1 | 21:53.24 | NCAA II Central Region Championships | November 1, 2023 |
| 6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 24:19.7 | Roy Griak Invitational-College | September 22, 2023 |
| 6,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 24 | 22:31.70 | Northern Sun Conference XC Meet | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 6,000 Meters Championship · Place 166 · Augustana (S.D.)Augustana (S.D.) | 6,000 Meters Championship | 166 | 22:11.7 | Fr |
| Nov 4 | NCAA Division II Central Region Cross Country ChampionshipsNov 4 · 6,000 Meters College · Place 35 · Augustana (S.D.)Augustana (S.D.) | 6,000 Meters College | 35 | 21:53.3 | Fr |
| Nov 1 | NCAA II Central Region ChampionshipsNov 1 · 6,000 Meters Women 6000 Meter Run · Place 35 · Augustana (S.D.)Augustana (S.D.) | 6,000 Meters Women 6000 Meter Run | 35 | 21:53.24 PB | Fr |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Maroon · Place 70 · Augustana (S.D.)Augustana (S.D.) | 6,000 Meters Maroon | 70 | 24:19.7 PB | Fr |
| Sep 8 | SDSU ClassicSep 8 · 5,000 Meters Varsity · Place 46 · Augustana [FR]Augustana [FR] | 5,000 Meters Varsity | 46 | 19:54.59 | — |
| Sep 1 | Augustana Twilight XC Meet CollegeSep 1 · 5,000 Meters College · Place 79 · Augustana (S.D.)Augustana (S.D.) | 5,000 Meters College | 79 | 19:45.0 PB | Fr |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 2 · LuverneLuverne | 5,000 Meters Varsity | 2 | 18:47.00 PB | 12 |
| Oct 28 | MSHSL Section 3A ChampionshipsOct 28 · 5,000 Meters Section · Place 2 · LuverneLuverne | 5,000 Meters Section | 2 | 18:31.63 PB | 12 |
| Oct 19 | Big South Conference MeetOct 19 · 5,000 Meters Varsity · Place 2 · LuverneLuverne | 5,000 Meters Varsity | 2 | 18:13.01 PB | 12 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · LuverneLuverne | 5,000 Meters Varsity | 4 | 19:46.49 PB | 12 |
| Sep 3 | Paul MetcalfSep 3 · 5,000 Meters Varsity · Place 3 · LuverneLuverne | 5,000 Meters Varsity | 3 | 19:04.90 PB | 12 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | TCRC XC ShowcaseOct 31 · 5,000 Meters Small Class · Place 2 · LuverneLuverne | 5,000 Meters Small Class | 2 | 19:16.84 PB | 11 |