Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 1 | 18:23.4 | McQuaid Invitational | October 1, 2022 |
| 6,000 Meters · Central College CourseDutch Invitational · Sep 5 | 21:34.7 | Dutch Invitational | September 5, 2025 |
| 8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 31 | 33:12.9 | Midwest Conference Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 32:14.6 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 32:20.9 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Central College CourseDutch Open · Sep 26 | 31:12.5 | Dutch Open | September 26, 2025 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 18 | 33:34.8 | Bradley Intercollegiate Championships | September 18, 2026 |
| 8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 13 | 30:09.5 | Les Duke Invitational | September 13, 2025 |
| 8,000 Meters · Luther CollegeSaga Cup · Nov 6 | 32:25.7 | Saga Cup | November 6, 2026 |
| 8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 31:25.7 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
| 8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 32:14.6 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 2 | 29:14.56 | 2024 Midwest Conference XC Championship | November 2, 2024 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 34:07.2 | Roy Griak Invitational-College | September 22, 2023 |
| 8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 32:14.60 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Saga CupNov 6 · 8,000 Meters College · Place 85 · GrinnellGrinnell | 8,000 Meters College | 85 | 32:25.7 PB | Sr |
| Oct 31 | Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 134 · GrinnellGrinnell | 8,000 Meters Midwest | 134 | 33:12.9 PB | Sr |
| Oct 17 | Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 465 · GrinnellGrinnell | 8,000 Meters Varsity | 465 | 31:36.1 | SR-4 |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Open · Place 182 · GrinnellGrinnell | 8,000 Meters Open | 182 | 32:20.9 PB | Sr |
| Sep 18 | Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 112 · GrinnellGrinnell | 8,000 Meters Championship | 112 | 33:34.8 PB | Sr |
| Sep 12 | Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 131 · GrinnellGrinnell | 8,000 Meters Collegiate | 131 | 33:38.1 | Sr |
| Sep 4 | Dutch InvitationalSep 4 · 6,000 Meters Men · Place 74 · GrinnellGrinnell | 6,000 Meters Men | 74 | 26:03.1 | Sr |
2025 Cross Country
4 results2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 347 · GrinnellGrinnell | 8,000 Meters Open Invitational | 347 | 31:02.0 | FR |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 240 · GrinnellGrinnell | 8,000 Meters College | 240 | 32:14.6 PB | Fr |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 267 · GrinnellGrinnell | 8,000 Meters College | 267 | 32:14.6 PB | Fr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 267 · GrinnellGrinnell | 8,000 Meters College Mens 8000M | 267 | 32:14.60 PB | Fr |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 431 · GrinnellGrinnell | 8,000 Meters Varsity | 431 | 6:52 | FR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 372 · GrinnellGrinnell | 8,000 Meters Maroon | 372 | 34:07.2 PB | Fr |
2022 Cross Country
6 results2021 Cross Country
2 results2019 Cross Country
6 results