Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Cross Country Regional · Nov 9 | 31:59.2 | NCAA DII Central Cross Country Regional | November 9, 2019 |
| 6,000 Meters · Moorhead Soccer ComplexMSU-Moorhead Dragon Twilight · Sep 8 | 18:55.5 | MSU-Moorhead Dragon Twilight | September 8, 2017 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 26:41.7 | Roy Griak Invitational | September 29, 2018 |
| 8,000 Meters · Moccasin Soccer Complex NSIC Championship · Nov 3 | 25:25.7 | NSIC Championship | November 3, 2018 |
| 8,000 Meters · Moorhead Soccer ComplexNSIC Cross Country Championships · Oct 21 | 26:04.5 | NSIC Cross Country Championships | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NSIC ChampionshipNov 3 · 8,000 Meters Open · Place 26 · MSU Moorhead | 8,000 Meters Open | 26 | 25:25.7 PB | So |
| Sep 29 | 2018 Roy Griak InvitationalSep 29 · 8,000 Meters Division II · Place 38 · Msu-Moorhead | 8,000 Meters Division II | 38 | 26:41.7 | SO |
| Sep 29 | Roy Griak InvitationalSep 29 · 8,000 Meters Maroon (D2 & D3) · Place 55 · MSU Moorhead | 8,000 Meters Maroon (D2 & D3) | 55 | 26:41.7 PB | So |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NSIC Cross Country ChampionshipsOct 21 · 8,000 Meters Men · Place 36 · MSU Moorhead | 8,000 Meters Men | 36 | 26:04.5 PB | Fr |
| Sep 23 | Roy Griak InvitationalSep 23 · 8,000 Meters Division 2 · Place 124 · MSU-Moorhead | 8,000 Meters Division 2 | 124 | 28:05.9 | FR |
| Sep 23 | Roy Griak InvitationalSep 23 · 8,000 Meters Men's Maroon II · Place 114 · MSU Moorhead | 8,000 Meters Men's Maroon II | 114 | 28:06.0 | Fr |
| Sep 8 | MSU-Moorhead Dragon TwilightSep 8 · 6,000 Meters Fred Dahnke 6000m · Place 5 · MSU Moorhead | 6,000 Meters Fred Dahnke 6000m | 5 | 18:55.5 PB | Fr |