Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Anaconda Hills Golf CourseGreat Falls Invitational · Sep 16 | 22:49.74 | Great Falls Invitational | September 16, 2016 |
| 3 Miles · Bill Roberts Golf CourseHelena 7 of 7 Meet · Oct 6 | 20:23.5 | Helena 7 of 7 Meet | October 6, 2016 |
| 3 Miles · Highland View Golf CourseButte Invitational · Oct 1 | 20:23.3 | Butte Invitational | October 1, 2016 |
| 3 Miles · Rebecca FarmMHSA AA State XC Championships · Oct 22 | 20:16.71 | MHSA AA State XC Championships | October 22, 2016 |
| 5,000 Meters · Anaconda Hills Golf CourseGreat Falls XC Invitational · Sep 15 | 22:39.26 | Great Falls XC Invitational | September 15, 2017 |
| 5,000 Meters · Bill Roberts Golf CourseHelena 7 of 7 · Oct 5 | 21:29.4 | Helena 7 of 7 | October 5, 2017 |
| 5,000 Meters · Bridger Creek Golf CourseBozeman High Cross-Country Invite · Sep 8 | 21:44.09 | Bozeman High Cross-Country Invite | September 8, 2018 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "AA" XC State Meet · Oct 26 | 21:35.74 | MHSA "AA" XC State Meet | October 26, 2019 |
| 5,000 Meters · Highland View Golf CourseButte Invitational · Sep 23 | 21:36.3 | Butte Invitational | September 23, 2017 |
| 5,000 Meters · University of Montana Golf CourseMHSA AA State XC Championships · Oct 20 | 20:54.20 | MHSA AA 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
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "AA" XC State MeetOct 26 · 5,000 Meters Varsity · Place 60 · Charles M Russell (Great Falls) | 5,000 Meters Varsity | 60 | 21:35.74 PB | 12 |
2018 Cross Country
2 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA AA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 61 · Charles M Russell (Great Falls) | 5,000 Meters Varsity | 61 | 21:31.27 | 10 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 4 · Place 9 · Charles M Russell (Great Falls) | 5,000 Meters Race 4 | 9 | 21:29.4 PB | 10 |
| Sep 23 | Butte InvitationalSep 23 · 5,000 Meters Varsity · Place 63 · Charles M Russell (Great Falls) | 5,000 Meters Varsity | 63 | 21:36.3 PB | 10 |
| Sep 15 | Great Falls XC InvitationalSep 15 · 5,000 Meters Large School Race 2 · Place 12 · Charles M Russell (Great Falls) | 5,000 Meters Large School Race 2 | 12 | 22:39.26 PB | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA AA State XC ChampionshipsOct 22 · 3 Mile Varsity · Place 52 · Charles M Russell (Great Falls) | 3 Mile Varsity | 52 | 20:16.71 PB | 9 |
| Oct 6 | Helena 7 of 7 MeetOct 6 · 3 Miles Race 5 · Place 7 · Charles M Russell (Great Falls) | 3 Miles Race 5 | 7 | 20:23.5 PB | 9 |
| Oct 1 | Butte InvitationalOct 1 · 3 Miles Varsity · Place 57 · Charles M Russell (Great Falls) | 3 Miles Varsity | 57 | 20:23.3 PB | 9 |
| Sep 16 | Great Falls InvitationalSep 16 · 3 Miles Varsity Race 3 · Place 10 · Charles M Russell (Great Falls) | 3 Miles Varsity Race 3 | 10 | 22:49.74 PB | 9 |