Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Adams Nature PreserveBriar Cliff Cross Country Invite · Oct 1 | 30:03.6 | Briar Cliff Cross Country Invite | October 1, 2018 |
| 8,000 Meters · Dordt CourseHerb Blakely - DSU-Dordt · Sep 14 | 33:24.4 | Herb Blakely - DSU-Dordt | September 14, 2019 |
| 8,000 Meters · Fox Run Golf CourseMount Marty Invite · Oct 21 | 31:32.8 | Mount Marty Invite | October 21, 2016 |
| 8,000 Meters · Heart River Golf CourseNorth Star Athletic Association Championships · Nov 5 | 30:56.6 | North Star Athletic Association Championships | November 5, 2016 |
| 8,000 Meters · Maple Grove Golf CourseNSAA Conference Championship · Nov 3 | 29:12.3 | NSAA Conference Championship | November 3, 2018 |
| 8,000 Meters · Noelridge ParkNAIA Seminole Valley Stampede · Oct 20 | 29:26.9 | NAIA Seminole Valley Stampede | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NSAA Conference ChampionshipNov 3 · 8,000 Meters Men's Championship · Place 30 · Dakota State (S.D.) | 8,000 Meters Men's Championship | 30 | 29:12.3 PB | Jr |
| Oct 20 | NAIA Seminole Valley StampedeOct 20 · 8,000 Meters Stampede · Place 161 · Dakota State (S.D.) | 8,000 Meters Stampede | 161 | 29:26.9 PB | Jr |
| Oct 1 | Briar Cliff Cross Country InviteOct 1 · 8,000 Meters Invite · Place 117 · Dakota State (S.D.) | 8,000 Meters Invite | 117 | 30:03.6 PB | Jr |
| Aug 31 | Augustana TwilightAug 31 · 7,000 Meters Varsity · Place 182 · Dakota State | 7,000 Meters Varsity | 182 | 25:48.07 | JR |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Mount Marty InviteOct 21 · 8,000 Meters Varsity · Place 89 · Dakota State | 8,000 Meters Varsity | 89 | 31:32.8 | SO-2 |
| Oct 7 | Briar Cliff InviteOct 7 · 8,000 Meters Men · Place 138 · Dakota State (S.D.) | 8,000 Meters Men | 138 | 32:19.3 | So |
2016 Cross Country
4 results