Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill Roberts Golf CourseMHSA B State XC Championships · Oct 21 | 22:49.05 | MHSA B State XC Championships | October 21, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "B" XC State Meet · Oct 26 | 22:09.97 | MHSA "B" XC State Meet | October 26, 2019 |
| 5,000 Meters · Eagle Rock Golf CourseShepherd Invite at Eagle Rock Golf Course · Oct 4 | 20:35.39 | Shepherd Invite at Eagle Rock Golf Course | October 4, 2018 |
| 5,000 Meters · Golf courseColstrip XC Invitational (HS,MS) · Sep 15 | 22:29.72 | Colstrip XC Invitational (HS,MS) | September 15, 2017 |
| 5,000 Meters · Overland Golf CourseCrazy Mountain Run · Oct 5 | 21:46.91 | Crazy Mountain Run | October 5, 2019 |
| 5,000 Meters · Pine Ridge Golf CourseRoundup XC Invitational · Oct 13 | 22:19.05 | Roundup XC Invitational | October 13, 2018 |
| 5,000 Meters · Southern Agricultural ResearchHuntley Project Cross Country Meet · Sep 3 | 23:52.24 | Huntley Project Cross Country Meet | September 3, 2019 |
| 5,000 Meters · University of Montana Golf CourseMHSA B State XC Championships · Oct 20 | 21:43.64 | MHSA B State XC Championships | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "B" XC State MeetOct 26 · 5,000 Meters Varsity · Place 135 · Columbus | 5,000 Meters Varsity | 135 | 22:09.97 PB | 12 |
| Oct 5 | Crazy Mountain RunOct 5 · 5,000 Meters Varsity · Place 31 · Columbus | 5,000 Meters Varsity | 31 | 21:46.91 PB | 12 |
| Sep 3 | Huntley Project Cross Country MeetSep 3 · 5,000 Meters Varsity · Place 58 · Columbus | 5,000 Meters Varsity | 58 | 23:52.24 PB | 12 |
2018 Cross Country
3 results2017 Cross Country
4 results