Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bill Roberts Golf CourseHelena 7 of 7 Meet · Oct 6 | 19:23.8 | Helena 7 of 7 Meet | October 6, 2016 |
| 3 Miles · Eagle Falls Golf CourseMHSA A State XC Championships · Oct 24 | 19:33.78 | MHSA A State XC Championships | October 24, 2015 |
| 3 Miles · Fairmont Hot Springs Golf CourseWestern A Classic · Oct 15 | 19:42.6 | Western A Classic | October 15, 2016 |
| 3 Miles · Highland View Golf CourseButte Invitational · Oct 3 | 19:47.16 | Butte Invitational | October 3, 2015 |
| 3 Miles · Rebecca FarmMHSA A State XC Championships · Oct 22 | 18:38.08 | MHSA A State XC Championships | October 22, 2016 |
| 5,000 Meters · Bill Roberts Golf CourseMHSA A State XC Championships · Oct 21 | 19:42.88 | MHSA A State XC Championships | October 21, 2017 |
| 5,000 Meters · Highland View Golf CourseButte Invitational · Sep 23 | 19:43.6 | Butte Invitational | September 23, 2017 |
| 5,000 Meters · King Ranch Golf CourseWestern A Fall Classic · Oct 14 | 20:04.29 | Western A Fall Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA A State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 107 · Beaverhead County | 5,000 Meters Varsity | 107 | 19:42.88 PB | 11 |
| Oct 14 | Western A Fall ClassicOct 14 · 5,000 Meters Varsity · Place 67 · Beaverhead County | 5,000 Meters Varsity | 67 | 20:04.29 PB | 11 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 7 · Place 28 · Beaverhead County | 5,000 Meters Race 7 | 28 | 20:04.2 | 11 |
| Sep 30 | Mountain West ClassicSep 30 · 5,000 Meters Varsity · Place 329 · Beaverhead County | 5,000 Meters Varsity | 329 | 19:57.1 | 11 |
| Sep 23 | Butte InvitationalSep 23 · 5,000 Meters Varsity · Place 120 · Beaverhead County | 5,000 Meters Varsity | 120 | 19:43.6 PB | 11 |
| Sep 9 | Bozeman Invitational Sep 9 · 5,000 Meters Varsity · Place 134 · Beaverhead County | 5,000 Meters Varsity | 134 | 20:21.5 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA A State XC ChampionshipsOct 22 · 3 Mile Varsity · Place 94 · Beaverhead County | 3 Mile Varsity | 94 | 18:38.08 PB | 10 |
| Oct 15 | Western A ClassicOct 15 · 3 Miles Varsity · Place 44 · Beaverhead County | 3 Miles Varsity | 44 | 19:42.6 PB | 10 |
| Oct 6 | Helena 7 of 7 MeetOct 6 · 3 Miles Race 4 · Place 29 · Beaverhead County | 3 Miles Race 4 | 29 | 19:23.8 PB | 10 |
| Oct 1 | MT--ID Border ClashOct 1 · 5,000 Meters Varsity · Place 5 · Beaverhead County | 5,000 Meters Varsity | 5 | 21:38.59Unofficial | 10 |
| Sep 24 | Mountain West ClassicSep 24 · 3 Miles Varsity · Place 330 · Beaverhead County | 3 Miles Varsity | 330 | 19:26.64 | — |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSA A State XC ChampionshipsOct 24 · 3 Mile Varsity · Place 114 · Beaverhead County | 3 Mile Varsity | 114 | 19:33.78 PB | 9 |
| Oct 3 | Butte InvitationalOct 3 · 3 Mile Varsity · Place 130 · Beaverhead County | 3 Mile Varsity | 130 | 19:47.16 PB | 9 |
| Sep 25 | Great Falls InvitationalSep 25 · 3.05 Miles Varsity · Place 217 · Beaverhead County | 3.05 Miles Varsity | 217 | 22:21.8 | 9 |
| Sep 19 | Mountain West ClassicSep 19 · 3 Miles Junior Varsity · Place 312 · Beaverhead County | 3 Miles Junior Varsity | 312 | 21:37.95 | 9 |