Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Noelridge ParkKohawk Relays and Chase · Aug 30 | 16:48 | Kohawk Relays and Chase | August 30, 2019 |
| 5,000 Meters · Riverside ParkAugsburg Alumni Meet · Sep 3 | 18:23.9 | Augsburg Alumni Meet | September 3, 2016 |
| 5,000 Meters · Wartburg/Max CC CourseWartburg John Kurtt Cross Country Fall Invitational · Aug 31 | 17:05.4 | Wartburg John Kurtt Cross Country Fall Invitational | August 31, 2018 |
| 8,000 Meters · Buena VistaIowa Conference Championships · Oct 29 | 28:16.6 | Iowa Conference Championships | October 29, 2016 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate · Sep 20 | 27:24.8 | Bradley Intercollegiate | September 20, 2019 |
| 8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 2 | 28:48.4 | American Rivers Conference Championships | November 2, 2019 |
| 8,000 Meters · Grinnell College Athletic FieldsLes Duke Invitational · Sep 9 | 28:06.3 | Les Duke Invitational | September 9, 2017 |
| 8,000 Meters · Lake Breeze Golf CourseUW-Oshkosh Kollege Town Sports XC Invitational · Oct 15 | 28:16.2 | UW-Oshkosh Kollege Town Sports XC Invitational | October 15, 2016 |
| 8,000 Meters · Luther CollegeLuther College Saga Cup · Nov 2 | 27:17.4 | Luther College Saga Cup | November 2, 2018 |
| 8,000 Meters · Pioneers ParkAmerican Rivers Cross Country Championships · Oct 27 | 28:25.5 | American Rivers Cross Country Championships | October 27, 2018 |
| 8,000 Meters · Saukie Golf CourseBRissman-Lundeen Invitational · Sep 23 | 29:38.1 | BRissman-Lundeen Invitational | September 23, 2016 |
| 8,000 Meters · Wartburg CollegeDan Huston Invite · Sep 30 | 28:54.8 | Dan Huston Invite | September 30, 2017 |
| 8,000 Meters · Wartburg/Max CC CourseWartburg Dan Huston Cross Country Invitational · Sep 29 | 26:54.8 | Wartburg Dan Huston Cross Country Invitational | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Luther College Saga CupNov 2 · 8,000 Meters Open · Place 13 · Wartburg | 8,000 Meters Open | 13 | 27:17.4 PB | Jr |
| Oct 27 | American Rivers Cross Country ChampionshipsOct 27 · 8,000 Meters Championship · Place 48 · Wartburg | 8,000 Meters Championship | 48 | 28:25.5 PB | Jr |
| Oct 13 | UW-Oshkosh KollegeTown Pre National Cross Country MeetOct 13 · 8,000 Meters Open · Place 126 · Wartburg | 8,000 Meters Open | 126 | 28:31.0 | Jr |
| Sep 29 | Wartburg Dan Huston Cross Country InvitationalSep 29 · 8,000 Meters Invitational · Place 42 · Wartburg | 8,000 Meters Invitational | 42 | 26:54.8 PB | Jr |
| Aug 31 | Wartburg John Kurtt Cross Country Fall InvitationalAug 31 · 5,000 Meters Invitational · Place 19 · Wartburg | 5,000 Meters Invitational | 19 | 17:05.4 PB | Jr |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Dan Huston InviteSep 30 · 8,000 Meters Men · Place 106 · Wartburg | 8,000 Meters Men | 106 | 28:54.8 PB | So |
| Sep 9 | Les Duke InvitationalSep 9 · 8,000 Meters Men · Place 55 · Wartburg | 8,000 Meters Men | 55 | 28:06.3 PB | So |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Iowa Conference ChampionshipsOct 29 · 8,000 Meters Men · Place 94 · Wartburg | 8,000 Meters Men | 94 | 28:16.6 PB | Fr |
| Oct 15 | UW-Oshkosh Kollege Town Sports XC InvitationalOct 15 · 8,000 Meters Men DIII · Place 312 · Wartburg | 8,000 Meters Men DIII | 312 | 28:16.2 PB | Fr |
| Sep 23 | BRissman-Lundeen InvitationalSep 23 · 8,000 Meters Men's Gold · Place 267 · Wartburg | 8,000 Meters Men's Gold | 267 | 29:38.1 PB | Fr |
| Sep 10 | Les Duke InvitationalSep 10 · 8,000 Meters Men · Place 120 · Wartburg | 8,000 Meters Men | 120 | 31:41.0 | Fr |
| Sep 3 | Augsburg Alumni MeetSep 3 · 5,000 Meters Men · Place 57 · Wartburg | 5,000 Meters Men | 57 | 18:23.9 PB | Fr |