Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Rebecca FarmMHSA B State XC Championships · Oct 22 | 22:10.59 | MHSA B State XC Championships | October 22, 2016 |
| 3 Miles · Rivers Bend Golf CourseWestern B Divisional · Oct 13 | 22:48.01 | Western B Divisional | October 13, 2016 |
| 5,000 Meters · Bill Roberts Golf CourseMHSA B State XC Championships · Oct 21 | 23:13.90 | MHSA B State XC Championships | October 21, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "B" XC State Meet · Oct 26 | 24:11.87 | MHSA "B" XC State Meet | October 26, 2019 |
| 5,000 Meters · Rivers Bend Golf CourseWestern B Divisional · Oct 12 | 22:19.56 | Western B Divisional | October 12, 2017 |
| 5,000 Meters · Ronan Canal BankRonan Canal Bank Meet · Sep 6 | 24:47.46 | Ronan Canal Bank Meet | September 6, 2019 |
| 5,000 Meters · University of Montana Golf CourseMHSA B State XC Championships · Oct 20 | 24:02.70 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "B" XC State MeetOct 26 · 5,000 Meters Varsity · Place 84 · Powell County | 5,000 Meters Varsity | 84 | 24:11.87 PB | 12 |
| Oct 16 | Western B Divisional MeetOct 16 · 5,000 Meters Varsity · Place 13 · Powell County | 5,000 Meters Varsity | 13 | 23:24.41 | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 256 · Powell County | 5,000 Meters Varsity | 256 | 24:40.4 | 12 |
| Sep 20 | Great Falls Cross Country Invitational MeetSep 20 · 5,000 Meters Junior Varsity · Place 26 · Powell County | 5,000 Meters Junior Varsity | 26 | 23:42.16 | 12 |
| Sep 17 | Thompson Falls InvitationalSep 17 · 5,000 Meters Varsity · Place 36 · Powell County | 5,000 Meters Varsity | 36 | 24:53.63 | 12 |
| Sep 10 | Butte Central Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 4 · Powell County | 5,000 Meters Junior Varsity | 4 | 25:43.8 | 12 |
| Sep 6 | Ronan Canal Bank MeetSep 6 · 5,000 Meters Varsity · Place 17 · Powell County | 5,000 Meters Varsity | 17 | 24:47.46 PB | 12 |
| Aug 30 | Powell County Ranch RunAug 30 · 5,000 Meters Varsity · Place 6 · Powell County | 5,000 Meters Varsity | 6 | 25:54.54 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MHSA B State XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 74 · Powell County | 5,000 Meters Varsity | 74 | 24:02.70 PB | 11 |
| Oct 11 | Western B DivisionalsOct 11 · Varsity · Place 15 · Powell County | Varsity | 15 | 23:36.23 | 11 |
| Oct 4 | Capital City 7 of 7Oct 4 · 5,000 Meters Varsity · Place 26 · Powell County | 5,000 Meters Varsity | 26 | 23:30.79 | — |
| Sep 29 | Mountain West ClassicSep 29 · 5,000 Meters Varsity · Place 285 · Powell County | 5,000 Meters Varsity | 285 | 23:57.82 | 11 |
| Sep 20 | Thompson Falls InvitationalSep 20 · 5,000 Meters Varsity · Place 40 · Powell County | 5,000 Meters Varsity | 40 | 24:11.28 | 11 |
| Sep 15 | Mission Shadow DuelsSep 15 · 5,000 Meters Junior Varsity · Place 46 · Powell County | 5,000 Meters Junior Varsity | 46 | 24:10.9 | 11 |
| Sep 7 | Flathead InviteSep 7 · 5,000 Meters Junior Varsity · Place 28 · Powell County | 5,000 Meters Junior Varsity | 28 | 25:27.25 | 11 |
| Sep 4 | Butte Central InvitationalSep 4 · 5,000 Meters Varsity · Place 31 · Powell County | 5,000 Meters Varsity | 31 | 27:08.3 | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA B State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Powell County | 5,000 Meters Varsity | 37 | 23:13.90 PB | 10 |
| Oct 12 | Western B DivisionalOct 12 · 5,000 Meters Varsity · Place 9 · Powell County | 5,000 Meters Varsity | 9 | 22:19.56 PB | 10 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 5 · Place 22 · Powell County | 5,000 Meters Race 5 | 22 | 23:33.7 | 10 |
| Sep 30 | Mountain West ClassicSep 30 · 5,000 Meters Junior Varsity · Place 118 · Powell County | 5,000 Meters Junior Varsity | 118 | 24:06.2 | 10 |
| Sep 21 | Thompson Falls InvitationalSep 21 · 5,000 Meters Varsity · Place 20 · Powell County | 5,000 Meters Varsity | 20 | 23:07.95 | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA B State XC ChampionshipsOct 22 · 3 Mile Varsity · Place 53 · Powell County | 3 Mile Varsity | 53 | 22:10.59 PB | 9 |
| Oct 13 | Western B DivisionalOct 13 · 3 Miles Varsity · Place 21 · Powell County | 3 Miles Varsity | 21 | 22:48.01 PB | 9 |
| Sep 24 | Mountain West ClassicSep 24 · 3 Miles Junior Varsity · Place 219 · Powell County | 3 Miles Junior Varsity | 219 | 24:35.49 | — |