Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA Iowa Class 3A State XC Championships · Nov 2 | 17:17.8 | IHSAA Iowa Class 3A State XC Championships | November 2, 2019 |
| 5,000 Meters · Seminole Valley ParkCorridor XC Clash-College · Sep 1 | 17:57.9 | Corridor XC Clash-College | September 1, 2023 |
| 5,000 Meters · Wartburg CollegeSteve Johnson Invite · Sep 29 | 18:09.5 | Steve Johnson Invite | September 29, 2018 |
| 5,000 Meters · West Delaware HSIAHSAA Class 3A West Delaware District · Oct 18 | 17:53 | IAHSAA Class 3A West Delaware District | October 18, 2018 |
| 8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 29:25.4 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Grinnell Golf CourseLes Duke CC Invitational · Sep 10 | 31:25.7 | Les Duke CC Invitational | September 10, 2022 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 21 | 27:24.1 | ISU John McNichols | September 21, 2024 |
| 8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 29:25.4 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 2 | 26:22.89 | 2024 Midwest Conference XC Championship | November 2, 2024 |
| 8,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 16 | 26:41.2 | NCAA D3 Midwest Region Championships | November 16, 2024 |
| 8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 1 | 28:38.71 | Steve Johnson Invitational | October 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 84 · Cornell CollegeCornell College | 8,000 Meters Varsity | 84 | 26:41.2 PB | Sr |
| Nov 2 | 2024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 16 · Cornell CollegeCornell College | 8,000 Meters Midwest | 16 | 26:22.89 PB | Sr |
| Oct 19 | Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 128 · Cornell CollegeCornell College | 8,000 Meters Varsity | 128 | 27:44.5 | SR |
| Sep 21 | ISU John McNicholsSep 21 · 8,000 Meters College · Place 308 · Cornell CollegeCornell College | 8,000 Meters College | 308 | 27:24.1 PB | Sr |
| Aug 30 | Mount Mercy Mustang GallopAug 30 · 5,000 Meters Varsity · Place 46 · Cornell CollegeCornell College | 5,000 Meters Varsity | 46 | 17:31.0 | SR |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Saga CupNov 3 · 4.97 Miles Varsity · Place 58 · Cornell CollegeCornell College | 4.97 Miles Varsity | 58 | 28:37.1 | JR |
| Oct 28 | MWC ChampionshipOct 28 · 8,000 Meters Varsity · Place 33 · Cornell CollegeCornell College | 8,000 Meters Varsity | 33 | 27:58.0 | JR |
| Oct 14 | Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 123 · Cornell CollegeCornell College | 8,000 Meters Open Invitational | 123 | 27:55.1 | JR |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 167 · Cornell CollegeCornell College | 8,000 Meters College | 167 | 29:25.4 PB | Jr |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 183 · Cornell CollegeCornell College | 8,000 Meters College | 183 | 29:25.4 PB | Jr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 183 · Cornell CollegeCornell College | 8,000 Meters College Mens 8000M | 183 | 29:25.40 | Jr |
| Sep 9 | Les Duke InvitationalSep 9 · 8,000 Meters Varsity · Place 95 · Cornell CollegeCornell College | 8,000 Meters Varsity | 95 | 30:11.2 | JR |
| Sep 1 | Corridor XC Clash-CollegeSep 1 · 5,000 Meters College · Place 55 · Cornell CollegeCornell College | 5,000 Meters College | 55 | 17:57.9 PB | Jr |
| Sep 1 | Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Men's 5K · Place 55 · Cornell CollegeCornell College | 5,000 Meters Men's 5K | 55 | 17:57.9 | Jr |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Midwest Conference Cross Country ChampionshipOct 29 · 8,000 Meters Varsity · Place 41 · Cornell CollegeCornell College | 8,000 Meters Varsity | 41 | 28:41.96 | SO |
| Oct 15 | Augustana Interregional InvitationalOct 15 · 8,000 Meters Open Invitational · Place 157 · Cornell CollegeCornell College | 8,000 Meters Open Invitational | 157 | 28:22.7 | SO |
| Oct 1 | Steve Johnson InvitationalOct 1 · 8,000 Meters College · Place 84 · Cornell CollegeCornell College | 8,000 Meters College | 84 | 28:38.71 PB | So |
| Sep 10 | Les Duke CC InvitationalSep 10 · 8,000 Meters College · Place 109 · Cornell CollegeCornell College | 8,000 Meters College | 109 | 31:25.7 PB | So |
| Sep 2 | Corridor XC ClashSep 2 · 5,000 Meters Varsity · Place 56 · Cornell College (IA)Cornell College (IA) | 5,000 Meters Varsity | 56 | 19:51.3 | SO |
2020 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
2 results