Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Amend ParkNCAA D2 West Region Cross Country Championships · Nov 17 | 34:55.6 | NCAA D2 West Region Cross Country Championships | November 17, 2018 |
| 10,000 Meters · Western Oregon UniversityNCAA Division II West Region · Nov 6 | 31:47.10 | NCAA Division II West Region | November 6, 2021 |
| 5,000 Meters · Bill Roberts Golf CourseMHSA A State XC Championships · Oct 21 | 17:38.77 | MHSA A State XC Championships | October 21, 2017 |
| 5,000 Meters · Bowman High SchoolBowman Invitational · Aug 31 | 17:33.53 | Bowman Invitational | August 31, 2017 |
| 5,000 Meters · Hardin Senior High SchoolEastern A Classic · Oct 14 | 16:41.93 | Eastern A Classic | October 14, 2017 |
| 5,000 Meters · Mandan MunicipalMandan Invitational · Sep 9 | 17:27.51 | Mandan Invitational | September 9, 2017 |
| 5,000 Meters · Pine Meadows Golf CourseFergus XC Invitational · Sep 15 | 17:35.88 | Fergus XC Invitational | September 15, 2017 |
| 5,000 Meters · Sidney Country ClubSidney Invitational · Sep 22 | 17:38.38 | Sidney Invitational | September 22, 2017 |
| 5,000 Meters · Sweetwater Golf CourseBowman Invitational · Aug 31 | 17:33.53 | Bowman Invitational | August 31, 2017 |
| 6,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 4 | 17:37.5 | Dragon Twilight Invitational | September 4, 2026 |
| 8,000 Meters · Ash Creek PreserveGNAC Cross Country Championship · Nov 3 | 27:55.40 | GNAC Cross Country Championship | November 3, 2018 |
| 8,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 21 | 29:07.7 | Gage McSpadden Memorial Invitational | September 21, 2018 |
| 8,000 Meters · Elks Golf CourseSouth Dakota Mines Invitational · Sep 1 | 28:40.4 | South Dakota Mines Invitational | September 1, 2018 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 28:11.6 | Roy Griak Invitational | September 29, 2018 |
| 8,000 Meters · Saint Martin's UniversityGNAC Cross Country Championship · Oct 23 | 25:00.70 | GNAC Cross Country Championship | October 23, 2021 |
| 8,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 5 | 24:49.6 | GNAC Cross Country Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | Dragon Twilight InvitationalSep 4 · 6,000 Meters Mens Fred Dahnke 6000m · Place 3 · UnattachedUnattached | 6,000 Meters Mens Fred Dahnke 6000m | 3 | 17:37.5 PB | - |
2022 Cross Country
1 results2021 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NCAA D2 West Region Cross Country ChampionshipsNov 17 · 10,000 Meters Championship · Place 144 · Montana St.-BillingsMontana St.-Billings | 10,000 Meters Championship | 144 | 34:55.6 PB | Fr |
| Nov 3 | GNAC Cross Country ChampionshipNov 3 · 8,000 Meters College · Place 78 · Montana St.-BillingsMontana St.-Billings | 8,000 Meters College | 78 | 27:55.40 PB | Fr |
| Oct 12 | NCAA D2 West Region Cross Country PreviewOct 12 · 10,000 Meters Varsity · Place 16 · MSU-BillingsMSU-Billings | 10,000 Meters Varsity | 16 | 34:33.0 | FR |
| Sep 29 | Roy Griak InvitationalSep 29 · 8,000 Meters Maroon (D2 & D3) · Place 159 · Montana St.-BillingsMontana St.-Billings | 8,000 Meters Maroon (D2 & D3) | 159 | 28:11.6 PB | Fr |
| Sep 21 | Gage McSpadden Memorial InvitationalSep 21 · 8,000 Meters Open · Place 17 · Montana St.-BillingsMontana St.-Billings | 8,000 Meters Open | 17 | 29:07.7 PB | Fr |
| Sep 1 | South Dakota Mines InvitationalSep 1 · 8,000 Meters Open · Place 13 · Montana St.-BillingsMontana St.-Billings | 8,000 Meters Open | 13 | 28:40.4 PB | Fr |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA A State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 18 · Dawson CountyDawson County | 5,000 Meters Varsity | 18 | 17:38.77 PB | 12 |
| Oct 14 | Eastern A ClassicOct 14 · 5,000 Meters Varsity · Place 2 · Dawson CountyDawson County | 5,000 Meters Varsity | 2 | 16:41.93 PB | 12 |
| Oct 7 | Custer County InvitationalOct 7 · 3 Miles Varsity · Place 1 · Dawson CountyDawson County | 3 Miles Varsity | 1 | 16:41.18 | 12 |
| Sep 30 | Mountain West ClassicSep 30 · 5,000 Meters Varsity · Place 97 · Dawson CountyDawson County | 5,000 Meters Varsity | 97 | 17:38.0 | 12 |
| Sep 26 | Sidney InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · Dawson CountyDawson County | 5,000 Meters Varsity | 1 | 17:38.38 | 1 |
| Sep 22 | Sidney Invitational Sep 22 · 5,000 Meters Varsity · Place 1 · Dawson CountyDawson County | 5,000 Meters Varsity | 1 | 17:38.38 PB | 12 |
| Sep 15 | Fergus XC InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · Dawson CountyDawson County | 5,000 Meters Varsity | 5 | 17:35.88 PB | 12 |
| Sep 9 | Mandan InvitationalSep 9 · 5,000 Meters Varsity · Place 24 · Dawson CountyDawson County | 5,000 Meters Varsity | 24 | 17:27.51 PB | 12 |
| Aug 31 | Bowman InvitationalAug 31 · 5,000 Meters Varsity · Place 6 · Dawson CountyDawson County | 5,000 Meters Varsity | 6 | 17:33.53 PB | 12 |
| Aug 31 | Bowman InvitationalAug 31 · 5,000 Meters Varsity · Place 6 · Dawson CountyDawson County | 5,000 Meters Varsity | 6 | 17:33.53 PB | 12 |
| Aug 26 | Eastern A Time TrialAug 26 · 5,000 Meters Varsity · Place 4 · Dawson CountyDawson County | 5,000 Meters Varsity | 4 | 18:13.82 | 12 |
2015 Cross Country
2 results2014 Cross Country
1 results