Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Luther College CampusAll-American Invitational · Sep 9 | 20:32.70 | All-American Invitational | September 9, 2023 |
| 5,000 Meters · St. Olaf CollegeSt. Olaf Ole Opener · Sep 1 | 22:14.9 | St. Olaf Ole Opener | September 1, 2021 |
| 5,000 Meters · Wartburg/Max CC CourseJohn Kurtt Triangular · Sep 12 | 21:17.74 | John Kurtt Triangular | September 12, 2020 |
| 6,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 25:19.8 | Dan Huston Invitational | September 30, 2023 |
| 6,000 Meters · Luther College CampusLuther College Cross Country Tri #1 · Oct 10 | 26:40.3 | Luther College Cross Country Tri #1 | October 10, 2020 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 24:26.5 | Jim Drews Invitational | October 14, 2023 |
| 6,000 Meters · Max Championship Cross Country CourseNCAA Division III Midwest Regional · Nov 11 | 23:58.8 | NCAA Division III Midwest Regional | November 11, 2023 |
| 6,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 25:19.8 | Dan Huston Invitational | September 30, 2023 |
| 6,000 Meters · Saukie Golf CourseNCAA DIII Midwest Region Cross Country Championships · Nov 13 | 25:43.0 | NCAA DIII Midwest Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 25:49.0 | Roy Griak Invitational-College | September 22, 2023 |
| 6,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 25:19.80 | Steve Johnson Invitational | September 30, 2023 |
| 6,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 1 | 26:34.45 | Blugold Invitational | October 1, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Midwest RegionalNov 11 · 6,000 Meters Championship · Place 76 · Luther | 6,000 Meters Championship | 76 | 23:58.8 PB | Sr |
| Oct 28 | American Rivers Conference ChampionshipsOct 28 · 6,000 Meters Varsity · Place 30 · Luther | 6,000 Meters Varsity | 30 | 24:09.4 | SR |
| Oct 20 | Luther vs LaCrosse DualOct 20 · 5,000 Meters Varsity · Place 7 · Luther | 5,000 Meters Varsity | 7 | 20:17.3 | SR |
| Oct 14 | Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 54 · Luther | 6,000 Meters College | 54 | 24:26.5 PB | Sr |
| Sep 30 | Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 57 · Luther | 6,000 Meters College | 57 | 25:19.8 PB | Sr |
| Sep 30 | Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 59 · Luther | 6,000 Meters College | 59 | 25:19.8 PB | Sr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 6,000 Meters College Womens 6000M · Place 59 · Luther | 6,000 Meters College Womens 6000M | 59 | 25:19.80 PB | Sr |
| Sep 22 | Roy Griak InvitationalSep 22 · 6,000 Meters Varsity · Place 175 · Luther | 6,000 Meters Varsity | 175 | 6:56 | SR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Maroon · Place 171 · Luther | 6,000 Meters Maroon | 171 | 25:49.0 PB | Sr |
| Sep 9 | All-American InvitationalSep 9 · 5,000 Meters College · Place 7 · Luther | 5,000 Meters College | 7 | 20:32.70 PB | Sr |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | All-American InvitationalSep 10 · 5,000 Meters College · Place 24 · Luther | 5,000 Meters College | 24 | 22:09.66 | Jr |
| Sep 2 | St. Olaf Ole OpenerSep 2 · 5,000 Meters College · Place 48 · Luther | 5,000 Meters College | 48 | 22:55.7 | Jr |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Midwest Region Cross Country ChampionshipsNov 13 · 6,000 Meters Championships · Place 131 · Luther | 6,000 Meters Championships | 131 | 25:43.0 PB | So |
| Nov 5 | Saga CupNov 5 · 6,000 Meters Varsity · Place 27 · Luther | 6,000 Meters Varsity | 27 | 25:08.6 | SO |
| Oct 30 | American Rivers Conference ChampionshipsOct 30 · 6,000 Meters Varsity · Place 65 · Luther | 6,000 Meters Varsity | 65 | 25:55.3 | SO |
| Oct 22 | Luther vs. La Crosse Cross Country DualOct 22 · 5,000 Meters Varsity · Place 15 · Luther | 5,000 Meters Varsity | 15 | 21:12.3 | SO |
| Oct 1 | Blugold InvitationalOct 1 · 6,000 Meters College · Place 195 · Luther | 6,000 Meters College | 195 | 26:34.45 PB | So |
| Sep 1 | St. Olaf Ole OpenerSep 1 · 5,000 Meters College · Place 37 · Luther | 5,000 Meters College | 37 | 22:14.9 PB | So |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | American Rivers Conference ChampionshipsNov 7 · 6,000 Meters Varsity · Place 73 · Luther | 6,000 Meters Varsity | 73 | 27:02.4 | FR |
| Oct 24 | Coe vs Simpson vs Luther Cross Country MeetOct 24 · 6,000 Meters Varsity · Place 21 · Luther | 6,000 Meters Varsity | 21 | 25:05 | FR |
| Oct 10 | Luther College Cross Country Tri #1Oct 10 · 6,000 Meters College · Place 34 · Luther | 6,000 Meters College | 34 | 26:40.3 PB | Fr |
| Sep 26 | BVU Tri MeetSep 26 · 6,000 Meters Varsity · Place 16 · Luther | 6,000 Meters Varsity | 16 | 25:57.8 | FR |
| Sep 12 | John Kurtt TriangularSep 12 · 5,000 Meters College · Place 23 · Luther | 5,000 Meters College | 23 | 21:17.74 PB | Fr |