Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Bradley UniversityNCAA Division I Midwest Region Championships · Nov 9 | 33:22.2 | NCAA Division I Midwest Region Championships | November 9, 2018 |
| 10,000 Meters · Iowa State Cross Country CourseNCAA D1 Midwest Region Cross Country Championships · Nov 10 | 30:48.9 | NCAA D1 Midwest Region Cross Country Championships | November 10, 2017 |
| 10,000 Meters · University of Iowa XC CourseNCAA DI Midwest Region Championships · Nov 11 | 32:31.90 | NCAA DI Midwest Region Championships | November 11, 2016 |
| 4 Miles · Les Bolstadt Golf CourseOz Memorial Invitational · Sep 8 | 21:32.6 | Oz Memorial Invitational | September 8, 2017 |
| 6,000 Meters · North Dakota State UniversityBison Open Cross Country Meet · Sep 2 | 19:38.9 | Bison Open Cross Country Meet | September 2, 2016 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 25:39.4 | Roy Griak Invitational | September 29, 2018 |
| 8,000 Meters · North DakotaUND Ron Pynn Classic Open · Oct 15 | 25:24.5 | UND Ron Pynn Classic Open | October 15, 2016 |
| 8,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (College) · Sep 26 | 24:36.1 | 42nd Stanford Cross Country Invitational (College) | September 26, 2015 |
| 8,000 Meters · The Bluff's CourseSummit League Cross Country Championships · Oct 28 | 25:15.3 | Summit League Cross Country Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
5 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA DI Midwest Region ChampionshipsNov 11 · 10,000 Meters Men · Place 120 · North Dakota State | 10,000 Meters Men | 120 | 32:31.90 PB | So |
| Oct 29 | Summit League ChampionshipsOct 29 · 8,000 Meters Varsity · Place 11 · North Dakota State | 8,000 Meters Varsity | 11 | 26:03.1 | SO-2 |
| Oct 15 | UND Ron Pynn Classic OpenOct 15 · 8,000 Meters Division 1 · Place 1 · North Dakota State | 8,000 Meters Division 1 | 1 | 25:24.5 PB | So |
| Sep 24 | Roy Griak InviteSep 24 · 8,000 Meters Division I · Place 160 · North Dakota State | 8,000 Meters Division I | 160 | 27:10.3 | SO-2 |
| Sep 2 | Bison Open Cross Country MeetSep 2 · 6,000 Meters Men · Place 7 · North Dakota State | 6,000 Meters Men | 7 | 19:38.9 PB | So |
2015 Cross Country
2 results