Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Sidney Country ClubSidney Invitational · Sep 22 | 10:31.56 | Sidney Invitational | September 22, 2017 |
| 1.6 Miles · Hardin Senior High SchoolEastern A Classic · Oct 14 | 10:19.11 | Eastern A Classic | October 14, 2017 |
| 2,500 Meters · Hardin Senior High SchoolHardin Invitational · Sep 8 | 13:18.38 | Hardin Invitational | September 8, 2017 |
| 2,500 Meters · Southern Agricultural ResearchHuntley Project Invitational · Sep 5 | 12:01.94 | Huntley Project Invitational | September 5, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "A" XC State Meet · Oct 26 | 20:55.05 | MHSA "A" XC State Meet | October 26, 2019 |
| 5,000 Meters · Miles City Town & Country ClubCuster County Invitational · Oct 5 | 19:51.01 | Custer County Invitational | October 5, 2019 |
| 5,000 Meters · Pine Meadows Golf CourseEastern A XC Divisional Fall Classic · Oct 16 | 22:12.23 | Eastern A XC Divisional Fall Classic | October 16, 2020 |
| 5,000 Meters · Rolling Hills Golf CourseBroadus Cross Country Meet · Sep 15 | 23:30.68 | Broadus Cross Country Meet | September 15, 2020 |
| 5,000 Meters · University of Montana Golf CourseMontana High School Association State Cross Country Meet (All Classes) · Oct 23 | 21:00.39 | Montana High School Association State Cross Country Meet (All Classes) | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Montana High School Association State Cross Country Meet (All Classes)Oct 23 · 5,000 Meters MHSA A Boys · Place 107 · Custer CountyCuster County | 5,000 Meters MHSA A Boys | 107 | 21:00.39 PB | 11 |
| Oct 15 | Eastern "A" ClassicOct 15 · 5,000 Meters Junior Varsity · Place 14 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 14 | 20:32.81 | 11 |
| Oct 9 | Sidney Invitational Oct 9 · 5,000 Meters Junior Varsity · Place 2 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 2 | 21:30.63 | 11 |
| Oct 2 | Custer County InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 29 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 29 | 21:13.61 | 11 |
| Sep 18 | Scottie InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 3 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 3 | 21:44.97 | 11 |
| Sep 11 | Bozeman XC Invitational Sep 11 · 5,000 Meters Junior Varsity · Place 113 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 113 | 22:23.90 | 11 |
| Aug 27 | Billings InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 80 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 80 | 23:03.98 | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Eastern A XC Divisional Fall ClassicOct 16 · 5,000 Meters Varsity wave 1 · Place 51 · Custer CountyCuster County | 5,000 Meters Varsity wave 1 | 51 | 22:12.23 PB | 10 |
| Oct 6 | Amend Park MeetOct 6 · 5,000 Meters Varsity · Place 35 · Custer CountyCuster County | 5,000 Meters Varsity | 35 | 21:50.73 | 10 |
| Oct 3 | Miles City InvitationalOct 3 · 5,000 Meters Varsity · Place 53 · Custer CountyCuster County | 5,000 Meters Varsity | 53 | 22:29.09 | 10 |
| Sep 26 | Culbertson InvitationalSep 26 · 5,000 Meters Varsity · Place 36 · Custer CountyCuster County | 5,000 Meters Varsity | 36 | 22:20.93 | 10 |
| Sep 18 | Fergus Invitational Cross Country MeetSep 18 · 5,000 Meters Junior Varsity Wave 1 · Place 28 · Custer CountyCuster County | 5,000 Meters Junior Varsity Wave 1 | 28 | 24:52.81 | 10 |
| Sep 15 | Broadus Cross Country MeetSep 15 · 5,000 Meters Junior Varsity · Place 2 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 2 | 23:30.68 PB | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "A" XC State MeetOct 26 · 5,000 Meters Varsity · Place 124 · Custer CountyCuster County | 5,000 Meters Varsity | 124 | 20:55.05 PB | 9 |
| Oct 18 | Eastern A Fall ClassicOct 18 · 5,000 Meters Varsity · Place 58 · Custer CountyCuster County | 5,000 Meters Varsity | 58 | 20:49.15 | 9 |
| Oct 5 | Custer County InvitationalOct 5 · 5,000 Meters Varsity · Place 42 · Custer CountyCuster County | 5,000 Meters Varsity | 42 | 19:51.01 PB | 9 |
| Sep 20 | Sidney Invitational Sep 20 · 5,000 Meters Junior Varsity · Place 3 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 3 | 22:05.33 | 9 |
| Sep 17 | Broadus Cross Country Meet Sep 17 · 5,000 Meters Junior Varsity · Place 11 · Custer CountyCuster County | 5,000 Meters Junior Varsity | 11 | 23:37.94 | 9 |
2018 Cross Country
1 results2017 Cross Country
4 results