Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 11 | 13:44.9 | Kent Finanger Invitational | October 11, 2025 |
| 5,000 Meters · Highland 9 Golf CourseMIAC Conference Championships · Oct 29 | 29:24.4 | MIAC Conference Championships | October 29, 2022 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA Class 3A State XC Championships · Oct 30 | 17:23.6 | IHSAA Class 3A State XC Championships | October 30, 2020 |
| 8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 1 | 29:09.9 | MIAC Championships | November 1, 2025 |
| 8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 29:16.9 | Jim Drews Invitational | October 14, 2023 |
| 8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 29:29.2 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 29:34.4 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 2 | 32:49.90 | MIAC Championships | November 2, 2024 |
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 | MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 109 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters College | 109 | 29:09.9 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 264 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Blue | 264 | 29:34.4 PB | Sr |
| Oct 11 | Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 27 · Gustavus AdolphusGustavus Adolphus | 4,000 Meters Varsity | 27 | 13:44.9 PB | Sr |
| Oct 4 | Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 181 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters College | 181 | 29:29.2 PB | Sr |
| Sep 12 | MIAC PreviewSep 12 · 8,000 Meters Men · Place 59 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Men | 59 | 29:38.3 | Sr |
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 133 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Varsity | 133 | 29:15.8 | SO-2 |
| Oct 14 | Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 226 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters College | 226 | 29:16.9 PB | So |
| Sep 29 | Blugold InvitationalSep 29 · 8,000 Meters Open · Place 121 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Open | 121 | 29:39.3 | SO |
| Sep 23 | Pioneer Gender Equity InvitationalSep 23 · 8,000 Meters Varsity · Place 87 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Varsity | 87 | 29:15.4 | SO |
| Sep 16 | Running of the CowsSep 16 · 8,000 Meters Varsity · Place 125 · Gustavus AdolphusGustavus Adolphus | 8,000 Meters Varsity | 125 | 29:33.9 | SO |
2022 Cross Country
3 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 54 · DecorahDecorah | 5,000 Meters Varsity | 54 | 17:23.6 PB | 11 |
| Oct 21 | IHSAA Class 3A District - WaverlyOct 21 · 5,000 Meters Varsity · Place 14 · DecorahDecorah | 5,000 Meters Varsity | 14 | 16:55.87 | 11 |
| Oct 13 | Northeast Iowa Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 7 · DecorahDecorah | 5,000 Meters Varsity | 7 | 18:00.5 | — |
| Oct 6 | South Winn InvitationalOct 6 · 5,000 Meters Varsity · Place 5 · Decorah VDecorah V | 5,000 Meters Varsity | 5 | 17:43.04 | — |
| Oct 1 | Western Dubuque Bobcat InvitationalOct 1 · Varsity · Place 12 · DecorahDecorah | Varsity | 12 | 5:39 | 11 |
| Sep 22 | Waukon InvitationalSep 22 · 5,000 Meters Varsity · Place 9 · DecorahDecorah | 5,000 Meters Varsity | 9 | 18:29.8 | — |
| Sep 1 | Oelwein InvitationalSep 1 · 2.9 Miles Junior Varsity · Place 1 · DecorahDecorah | 2.9 Miles Junior Varsity | 1 | 17:27.2 --- 5:37.0 | JR |
2019 Cross Country
3 results2018 Cross Country
2 results