Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Fairmont Hot Springs Golf CourseWestern A Classic · Oct 15 | 19:55.1 | Western A Classic | October 15, 2016 |
| 5,000 Meters · Anaconda Hills Golf CourseGreat Falls XC Invitational · Sep 15 | 21:06.31 | Great Falls XC Invitational | September 15, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "A" XC State Meet · Oct 26 | 18:06.19 | MHSA "A" XC State Meet | October 26, 2019 |
| 5,000 Meters · Gallatin County Regional ParkBelgrade Invitational · Sep 2 | 20:14.5 | Belgrade Invitational | September 2, 2017 |
| 5,000 Meters · Mission Mountain Golf ClubRonan · Sep 15 | 20:20.4 | Ronan | September 15, 2016 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 18:34.9 | Mountain West Classic | September 28, 2019 |
| 5,000 Meters · Westside Little League Fields Coaches Invite · Sep 5 | 19:03.34 | Coaches Invite | September 5, 2019 |
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 "A" XC State MeetOct 26 · 5,000 Meters Varsity · Place 55 · Corvallis | 5,000 Meters Varsity | 55 | 18:06.19 PB | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Junior Varsity · Place 35 · Corvallis | 5,000 Meters Junior Varsity | 35 | 18:34.9 PB | 12 |
| Sep 5 | Coaches Invite Sep 5 · 5,000 Meters Seniors · Place 15 · Corvallis | 5,000 Meters Seniors | 15 | 19:03.34 PB | 12 |
2018 Cross Country
1 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 15 | Great Falls XC InvitationalSep 15 · 5,000 Meters Small School · Place 60 · Corvallis | 5,000 Meters Small School | 60 | 21:06.31 PB | 10 |
| Sep 2 | Belgrade InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 7 · Corvallis | 5,000 Meters Junior Varsity | 7 | 20:14.5 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Western A ClassicOct 15 · 3 Miles Junior Varsity · Place 8 · Corvallis | 3 Miles Junior Varsity | 8 | 19:55.1 PB | 9 |
| Sep 15 | RonanSep 15 · 5,000 Meters Varsity · Place 59 · Corvallis | 5,000 Meters Varsity | 59 | 20:20.4 PB | 9 |