Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Tom Rutledge Cross Country CourseNCAA D2 Central Region Cross Country Championships · Nov 19 | 31:49.1 | NCAA D2 Central Region Cross Country Championships | November 19, 2022 |
| 4 Miles · Augustana UniversityAugustana Twilight Cross Country Meet-College · Sep 2 | 20:03.8 | Augustana Twilight Cross Country Meet-College | September 2, 2022 |
| 4 Miles · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 20:49.93 | Augustana Twilight XC Meet | September 3, 2021 |
| 5,000 Meters · Bassett Creek ParkMCAA Conference Championships · Oct 11 | 17:06.8 | MCAA Conference Championships | October 11, 2018 |
| 5,000 Meters · Spring Brook Golf CourseMSHSL Section 5A Championships · Oct 25 | 16:57.3 | MSHSL Section 5A Championships | October 25, 2018 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 3 | 17:08.4 | MSHSL Class A State Championships | November 3, 2018 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 11 | 17:20.3 | NXR Heartland Regional Championships | November 11, 2018 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 27:31.2 | Roy Griak Invitational-College | September 22, 2023 |
| 8,000 Meters · Wayne State CollegeNorthern Sun Intercollegiate Conference Championships · Nov 5 | 26:28.3 | Northern Sun Intercollegiate Conference Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
2 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational -MERGE · Place 154 · SpectrumSpectrum | 5,000 Meters Open Invitational -MERGE | 154 | 17:20.3 PB | 11 |
| Nov 3 | MSHSL Class A State ChampionshipsNov 3 · 5,000 Meters A Division · Place 66 · SpectrumSpectrum | 5,000 Meters A Division | 66 | 17:08.4 PB | 11 |
| Oct 25 | MSHSL Section 5A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · SpectrumSpectrum | 5,000 Meters Varsity | 7 | 16:57.3 PB | 11 |
| Oct 11 | MCAA Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 3 · SpectrumSpectrum | 5,000 Meters Varsity | 3 | 17:06.8 PB | 11 |
| Sep 29 | 2018 Roy Griak InvitationalSep 29 · 5,000 Meters Varsity · Place 22 · Spectrum (Mn)Spectrum (Mn) | 5,000 Meters Varsity | 22 | 17:31.9 | 11 |
| Sep 11 | Mora InvitationalSep 11 · 5,000 Meters Varsity · Place 6 · SpectrumSpectrum | 5,000 Meters Varsity | 6 | 17:37.0 | 11 |
| Sep 6 | Pine City InvitationalSep 6 · 5,000 Meters Varsity · Place 3 · SpectrumSpectrum | 5,000 Meters Varsity | 3 | 5:43.5 | 11 |
2017 Cross Country
3 results