Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashland CampusSt. Labre Invitational · Sep 23 | 21:59.24 | St. Labre Invitational | September 23, 2017 |
| 5,000 Meters · Bill Roberts Golf CourseMHSA B State XC Championships · Oct 21 | 20:26.32 | MHSA B State XC Championships | October 21, 2017 |
| 5,000 Meters · Buffalo High SchoolBuffalo Invitational · Aug 26 | 24:36.0 | Buffalo Invitational | August 26, 2017 |
| 5,000 Meters · Eagle Rock Golf CourseShepherd Invite at Eagle Rock Golf Course · Oct 4 | 18:28.16 | Shepherd Invite at Eagle Rock Golf Course | October 4, 2018 |
| 5,000 Meters · Golf courseColstrip XC Invitational (HS,MS) · Sep 15 | 20:30.20 | Colstrip XC Invitational (HS,MS) | September 15, 2017 |
| 5,000 Meters · Hardin Senior High SchoolHardin Invitational · Sep 9 | 22:21.08 | Hardin Invitational | September 9, 2016 |
| 5,000 Meters · Pine Ridge Golf CourseRoundup XC Invitational · Oct 13 | 19:43.10 | Roundup XC Invitational | October 13, 2018 |
| 5,000 Meters · Southern Agricultural ResearchHuntley Project Invitational · Sep 5 | 22:20.67 | Huntley Project Invitational | September 5, 2017 |
| 5,000 Meters · University of Montana Golf CourseMHSA B State XC Championships · Oct 20 | 19:54.46 | MHSA B State XC Championships | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MHSA B State XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 80 · St Labre Catholic | 5,000 Meters Varsity | 80 | 19:54.46 PB | 12 |
| Oct 13 | Roundup XC InvitationalOct 13 · Varsity · Place 20 · St Labre Catholic | Varsity | 20 | 19:43.10 | 12 |
| Oct 13 | Roundup XC InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · St Labre Catholic | 5,000 Meters Varsity | 20 | 19:43.10 PB | 12 |
| Oct 6 | Custer County InviteOct 6 · 5,000 Meters Varsity · Place 54 · St Labre Catholic | 5,000 Meters Varsity | 54 | 18:48.78 | 12 |
| Oct 4 | Shepherd Invite at Eagle Rock Golf CourseOct 4 · 5,000 Meters Varsity · Place 12 · St Labre Catholic | 5,000 Meters Varsity | 12 | 18:28.16 PB | 12 |
| Sep 29 | Joliet InvitationalSep 29 · 5,000 Meters Varsity · Place 16 · St Labre Catholic | 5,000 Meters Varsity | 16 | 19:24.73 | 12 |
| Sep 22 | St. Labre InviteSep 22 · Varsity · Place 36 · St Labre Catholic | Varsity | 36 | 19:40.60 | 12 |
| Sep 7 | Hardin Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · St Labre Catholic | 5,000 Meters Varsity | 27 | 21:29.41 | 12 |
| Sep 4 | Huntley Project Cross Country MeetSep 4 · 5,000 Meters Varsity · Place 24 · St Labre Catholic | 5,000 Meters Varsity | 24 | 19:33.83 | 12 |
| Aug 31 | Billings InvitationalAug 31 · 5,000 Meters Varsity · Place 139 · St Labre Catholic | 5,000 Meters Varsity | 139 | 20:35.63 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA B State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 87 · St Labre Catholic | 5,000 Meters Varsity | 87 | 20:26.32 PB | 11 |
| Oct 7 | Custer County InvitationalOct 7 · 3 Miles Junior Varsity · Place 27 · St Labre Catholic | 3 Miles Junior Varsity | 27 | 21:07.70 | 11 |
| Sep 23 | St. Labre InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 15 · St Labre Catholic | 5,000 Meters Junior Varsity | 15 | 21:59.24 PB | 11 |
| Sep 15 | Colstrip XC Invitational (HS,MS)Sep 15 · 5,000 Meters Junior Varsity Boys · Place 1 · St Labre Catholic | 5,000 Meters Junior Varsity Boys | 1 | 20:30.20 PB | 11 |
| Sep 8 | Hardin InvitationalSep 8 · 5,000 Meters Varsity · Place 43 · St Labre Catholic | 5,000 Meters Varsity | 43 | 24:12.96 | 11 |
| Sep 5 | Huntley Project InvitationalSep 5 · 5,000 Meters Varsity · Place 44 · St Labre Catholic | 5,000 Meters Varsity | 44 | 22:20.67 PB | 11 |
| Sep 1 | Billings InvitationalSep 1 · 5,000 Meters Varsity · Place 283 · St Labre Catholic | 5,000 Meters Varsity | 283 | 22:29.83 | 11 |
| Aug 26 | Buffalo InvitationalAug 26 · 5,000 Meters Varsity · Place 41 · St Labre Catholic | 5,000 Meters Varsity | 41 | 24:36.0 PB | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Hardin InvitationalSep 9 · 5,000 Meters Varsity · Place 45 · St Labre Catholic | 5,000 Meters Varsity | 45 | 22:21.08 PB | 10 |
| Sep 2 | Billings InviteSep 2 · 3 Miles Junior Varsity · Place 152 · St Labre Catholic | 3 Miles Junior Varsity | 152 | 23:20.16 | — |