Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Rebecca FarmMHSA B State XC Championships · Oct 22 | 22:37.92 | MHSA B State XC Championships | October 22, 2016 |
| 3 Miles · Rivers Bend Golf CourseWestern B Divisional · Oct 13 | 22:49.53 | Western B Divisional | October 13, 2016 |
| 5,000 Meters · Bill Roberts Golf CourseMHSA B State XC Championships · Oct 21 | 21:16.43 | MHSA B State XC Championships | October 21, 2017 |
| 5,000 Meters · Rivers Bend Golf CourseWestern B Divisional · Oct 12 | 21:15.59 | Western B Divisional | October 12, 2017 |
| 5,000 Meters · Ronan Canal BankRonan Canal Bank Meet · Sep 6 | 21:22.83 | Ronan Canal Bank Meet | September 6, 2019 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 20:16.5 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 298 · Powell County | 5,000 Meters Varsity | 298 | 20:16.5 PB | 12 |
| Sep 20 | Great Falls Cross Country Invitational MeetSep 20 · 5,000 Meters Junior Varsity · Place 49 · Powell County | 5,000 Meters Junior Varsity | 49 | 20:14.20 | 12 |
| Sep 17 | Thompson Falls InvitationalSep 17 · 5,000 Meters Varsity · Place 32 · Powell County | 5,000 Meters Varsity | 32 | 20:10.45 | 12 |
| Sep 10 | Butte Central Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 7 · Powell County | 5,000 Meters Junior Varsity | 7 | 20:42.6 | 12 |
| Sep 6 | Ronan Canal Bank MeetSep 6 · 5,000 Meters Varsity · Place 30 · Powell County | 5,000 Meters Varsity | 30 | 21:22.83 PB | 12 |
| Aug 30 | Powell County Ranch RunAug 30 · 5,000 Meters Varsity · Place 5 · Powell County | 5,000 Meters Varsity | 5 | 22:55.54 | 12 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA B State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 112 · Powell County | 5,000 Meters Varsity | 112 | 21:16.43 PB | 10 |
| Oct 12 | Western B DivisionalOct 12 · 5,000 Meters Varsity · Place 31 · Powell County | 5,000 Meters Varsity | 31 | 21:15.59 PB | 10 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 6 · Place 39 · Powell County | 5,000 Meters Race 6 | 39 | 22:23.1 | 10 |
| Sep 21 | Thompson Falls InvitationalSep 21 · 5,000 Meters Varsity · Place 80 · Powell County | 5,000 Meters Varsity | 80 | 23:30.37 | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA B State XC ChampionshipsOct 22 · 3 Mile Varsity · Place 174 · Powell County | 3 Mile Varsity | 174 | 22:37.92 PB | 9 |
| Oct 13 | Western B DivisionalOct 13 · 3 Miles Varsity · Place 51 · Powell County | 3 Miles Varsity | 51 | 22:49.53 PB | 9 |
| Sep 24 | Mountain West ClassicSep 24 · 3 Miles Junior Varsity · Place 470 · Powell County | 3 Miles Junior Varsity | 470 | 22:46.97 | — |