Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill Roberts Golf CourseMHSA A State XC Championships · Oct 21 | 26:16.09 | MHSA A State XC Championships | October 21, 2017 |
| 5,000 Meters · Bowman High SchoolBowman Invitational · Aug 31 | 29:39.58 | Bowman Invitational | August 31, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "A" XC State Meet · Oct 26 | 24:56.72 | MHSA "A" XC State Meet | October 26, 2019 |
| 5,000 Meters · Hardin Senior High SchoolEastern A Classic · Oct 14 | 25:25.48 | Eastern A Classic | October 14, 2017 |
| 5,000 Meters · Mandan MunicipalMandan Invitational · Sep 8 | 27:55.27 | Mandan Invitational | September 8, 2018 |
| 5,000 Meters · Miles City Town & Country ClubCuster County Invitational · Oct 5 | 25:08.38 | Custer County Invitational | October 5, 2019 |
| 5,000 Meters · Pine Meadows Golf CourseEastern A XC Divisional Fall Classic · Oct 16 | 24:55.75 | Eastern A XC Divisional Fall Classic | October 16, 2020 |
| 5,000 Meters · Sidney Country ClubSidney Invitational · Sep 22 | 26:56.98 | Sidney Invitational | September 22, 2017 |
| 5,000 Meters · Sweetwater Golf CourseBowman Invitational · Aug 31 | 29:39.58 | Bowman Invitational | August 31, 2017 |
| 5,000 Meters · University of Montana Golf CourseMHSA A State XC Championships · Oct 20 | 25:06.25 | MHSA A State XC Championships | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MHSA A State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 74 · Dawson County | 5,000 Meters Varsity | 74 | 23:50.86 | 12 |
| Oct 16 | Eastern A XC Divisional Fall ClassicOct 16 · 5,000 Meters Varsity wave 1 · Place 32 · Dawson County | 5,000 Meters Varsity wave 1 | 32 | 24:55.75 PB | 12 |
| Oct 10 | Plentywood InvitationalOct 10 · 5,000 Meters Varsity · Place 14 · Dawson County | 5,000 Meters Varsity | 14 | 25:33.27 | 12 |
| Oct 3 | Miles City InvitationalOct 3 · 5,000 Meters Varsity · Place 40 · Dawson County | 5,000 Meters Varsity | 40 | 25:13.73 | 12 |
| Sep 26 | Culbertson InvitationalSep 26 · 5,000 Meters Varsity · Place 30 · Dawson County | 5,000 Meters Varsity | 30 | 25:16.85 | 12 |
| Sep 19 | Scottie InvitationalSep 19 · 5,000 Meters Varsity · Place 24 · Dawson County | 5,000 Meters Varsity | 24 | 25:18.70 | 12 |
| Sep 4 | Glendive-Sidney DualSep 4 · 5,000 Meters Varsity · Place 9 · Dawson County | 5,000 Meters Varsity | 9 | 27:50.10 | 12 |
| Aug 29 | Sidney Invitational Aug 29 · 5,000 Meters High School · Place 11 · Dawson County | 5,000 Meters High School | 11 | 28:56.80Unofficial | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "A" XC State MeetOct 26 · 5,000 Meters Varsity · Place 109 · Dawson County | 5,000 Meters Varsity | 109 | 24:56.72 PB | 11 |
| Oct 18 | Eastern A Fall ClassicOct 18 · 5,000 Meters Varsity · Place 47 · Dawson County | 5,000 Meters Varsity | 47 | 24:45.22 | 11 |
| Oct 12 | Plentywood InvitationalOct 12 · 5,000 Meters Varsity · Place 23 · Dawson County | 5,000 Meters Varsity | 23 | 23:30.76 | 11 |
| Oct 5 | Custer County InvitationalOct 5 · 5,000 Meters Varsity · Place 39 · Dawson County | 5,000 Meters Varsity | 39 | 25:08.38 PB | 11 |
| Sep 20 | Sidney Invitational Sep 20 · 5,000 Meters Varsity · Place 17 · Dawson County | 5,000 Meters Varsity | 17 | 27:01.50 | 11 |
| Sep 13 | Glendive InvitationalSep 13 · 5,000 Meters Varsity · Place 18 · Dawson County | 5,000 Meters Varsity | 18 | 26:06.78 | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MHSA A State XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 105 · Dawson County | 5,000 Meters Varsity | 105 | 25:06.25 PB | 10 |
| Oct 13 | Eastern A Fall ClassicOct 13 · Varsity · Place 49 · Dawson County | Varsity | 49 | 25:27.50 | 10 |
| Oct 6 | Custer County InviteOct 6 · 5,000 Meters Varsity · Place 62 · Dawson County | 5,000 Meters Varsity | 62 | 24:34.44 | 10 |
| Sep 29 | Scottie InvitationalSep 29 · 5,000 Meters Varsity · Place 39 · Dawson County | 5,000 Meters Varsity | 39 | 25:10 | 10 |
| Sep 21 | Sidney Invitational Sep 21 · Varsity · Place 2 · Dawson County | Varsity | 2 | 26:09.27 | 10 |
| Sep 14 | Fergus Invitational @ Pine Meadows Golf CourseSep 14 · 5,000 Meters Junior Varsity · Place 44 · Dawson County | 5,000 Meters Junior Varsity | 44 | 28:32.76 | 10 |
| Sep 8 | Mandan InvitationalSep 8 · 5,000 Meters Varsity · Place 104 · Dawson County | 5,000 Meters Varsity | 104 | 27:55.27 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA A State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 121 · Dawson County | 5,000 Meters Varsity | 121 | 26:16.09 PB | 9 |
| Oct 14 | Eastern A ClassicOct 14 · 5,000 Meters Varsity · Place 35 · Dawson County | 5,000 Meters Varsity | 35 | 25:25.48 PB | 9 |
| Sep 26 | Sidney InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 6 · Dawson County | 5,000 Meters Junior Varsity | 6 | 26:56.98 | 9 |
| Sep 22 | Sidney Invitational Sep 22 · 5,000 Meters Junior Varsity · Place 6 · Dawson County | 5,000 Meters Junior Varsity | 6 | 26:56.98 PB | 9 |
| Sep 15 | Fergus XC InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 36 · Dawson County | 5,000 Meters Junior Varsity | 36 | 27:59.05 | 9 |
| Sep 9 | Mandan InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 55 · Dawson County | 5,000 Meters Junior Varsity | 55 | 29:18.84 | 9 |
| Aug 31 | Bowman InvitationalAug 31 · 5,000 Meters Varsity · Place 34 · Dawson County | 5,000 Meters Varsity | 34 | 29:39.58 PB | 9 |
| Aug 31 | Bowman InvitationalAug 31 · 5,000 Meters Varsity · Place 34 · Dawson County | 5,000 Meters Varsity | 34 | 29:39.58 PB | 9 |
| Aug 26 | Eastern A Time TrialAug 26 · 5,000 Meters Junior Varsity · Place 23 · Dawson County | 5,000 Meters Junior Varsity | 23 | 31:25.23 | 9 |