Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill Roberts Golf CourseMHSA C State Championships · Oct 21 | 20:41.82 | MHSA C State Championships | October 21, 2017 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "C" XC State Meet · Oct 26 | 20:58.47 | MHSA "C" XC State Meet | October 26, 2019 |
| 5,000 Meters · Fairmont Hot Springs Golf CourseButte Central Invitational · Sep 8 | 22:04.3 | Butte Central Invitational | September 8, 2020 |
| 5,000 Meters · Highland View Golf CourseButte Invitational · Sep 23 | 22:35.8 | Butte Invitational | September 23, 2017 |
| 5,000 Meters · Jensen Park RoadTwin Bridges Invitational High School Meet · Sep 14 | 20:22.0 | Twin Bridges Invitational High School Meet | September 14, 2018 |
| 5,000 Meters · University of Montana Golf CourseMHSA C State XC Championships · Oct 20 | 19:00.18 | MHSA C State XC Championships | October 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA C State ChampionshipsOct 21 · 5,000 Meters Varsity · Place 59 · Twin BridgesTwin Bridges | 5,000 Meters Varsity | 59 | 20:41.82 PB | 9 |
| Oct 14 | Rusty Raisland InvationalOct 14 · 5,000 Meters Varsity · Place 34 · Twin BridgesTwin Bridges | 5,000 Meters Varsity | 34 | 20:21.6Unofficial | 9 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 5 · Place 39 · Twin BridgesTwin Bridges | 5,000 Meters Race 5 | 39 | 21:26.6 | 9 |
| Sep 30 | Mountain West ClassicSep 30 · 5,000 Meters Junior Varsity · Place 363 · Twin BridgesTwin Bridges | 5,000 Meters Junior Varsity | 363 | 21:38.5 | 9 |
| Sep 23 | Butte InvitationalSep 23 · 5,000 Meters Varsity · Place 150 · Twin BridgesTwin Bridges | 5,000 Meters Varsity | 150 | 22:35.8 PB | 9 |