Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · West Jefferson High SchoolWJ invite... · Aug 30 | 13:44.5 | WJ invite... | August 30, 2018 |
| 2,500 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 20 | 11:14.30 | Ririe Invite at 7N Ranch | September 20, 2018 |
| 2,500 Meters · Freeman ParkTiger/Grizz Invitational · Sep 8 | 13:03.8 | Tiger/Grizz Invitational | September 8, 2017 |
| 2,500 Meters · Rigby Middle SchoolUSRVC XC Championships (MS, Club) · Oct 11 | 10:56.9 | USRVC XC Championships (MS, Club) | October 11, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 20:09.40 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Freeman ParkDistrict VI 4A XC Championships · Oct 20 | 19:27.0 | District VI 4A XC Championships | October 20, 2021 |
| 5,000 Meters · Freeman ParkDistrict VI 4A Cross Country Championships · Oct 21 | 19:03.2 | District VI 4A Cross Country Championships | October 21, 2020 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 4 | 19:36.46 | Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Riverside ParkMadison Invitational · Sep 23 | 18:52.0 | Madison Invitational | September 23, 2021 |
| 5,000 Meters · Snake River LandingCity/County Cross Country Meet · Oct 15 | 18:34.48 | City/County Cross Country Meet | October 15, 2020 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 20:22.0 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | District VI 4A XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 29 · HillcrestHillcrest | 5,000 Meters Varsity | 29 | 19:27.0 PB | 11 |
| Oct 7 | Bob Conley InvitationalOct 7 · 5,000 Meters Varsity · Place 64 · HillcrestHillcrest | 5,000 Meters Varsity | 64 | 18:11.3 | 11 |
| Oct 1 | Dani Bates Invitational Oct 1 · 5,000 Meters Varsity · Place 66 · HillcrestHillcrest | 5,000 Meters Varsity | 66 | 18:02.4 | 11 |
| Sep 23 | Madison InvitationalSep 23 · 5,000 Meters High School Varsity Boys · Place 7 · HillcrestHillcrest | 5,000 Meters High School Varsity Boys | 7 | 18:52.0 PB | 11 |
| Sep 4 | Cardinal ClassicSep 4 · 5,000 Meters Varsity Boys · Place 119 · HillcrestHillcrest | 5,000 Meters Varsity Boys | 119 | 19:36.46 PB | 11 |
| Aug 26 | Terry Jones InvitationalAug 26 · 5,000 Meters Varsity · Place 10 · HillcrestHillcrest | 5,000 Meters Varsity | 10 | 19:06.77 | 11 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | District VI 4A Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 15 · HillcrestHillcrest | 5,000 Meters Varsity | 15 | 19:03.2 PB | 10 |
| Oct 15 | City/County Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 19 · HillcrestHillcrest | 5,000 Meters Varsity | 19 | 18:34.48 PB | 10 |
| Oct 8 | Bob Conley InvitationalOct 8 · 5,000 Meters Varsity · Place 55 · HillcrestHillcrest | 5,000 Meters Varsity | 55 | 18:25.2 | — |
| Oct 1 | Dani Bates InvitationalOct 1 · 5,000 Meters Varsity · Place 52 · HillcrestHillcrest | 5,000 Meters Varsity | 52 | 18:09.8 | 10 |
| Sep 18 | Canyon Ridge ClassicSep 18 · 5,000 Meters Varsity · Place 46 · HillcrestHillcrest | 5,000 Meters Varsity | 46 | 18:54.6 | 10 |
| Sep 11 | Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 5,000 Meters Varsity A · Place 61 · HillcrestHillcrest | 5,000 Meters Varsity A | 61 | 19:39.7 | 10 |
| Sep 4 | Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 5,000 Meters 9/5 - Varsity Boys · Place 85 · HillcrestHillcrest | 5,000 Meters 9/5 - Varsity Boys | 85 | 19:52.24 | 10 |
| Aug 26 | Quad Invite First DayAug 26 · 5,000 Meters Varsity · Place 21 · HillcrestHillcrest | 5,000 Meters Varsity | 21 | 21:32.2 | 10 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | HCC 4A District XC MeetOct 23 · 5,000 Meters Varsity · Place 68 · HillcrestHillcrest | 5,000 Meters Varsity | 68 | 20:30.0 | 9 |
| Oct 16 | Idaho Falls City MeetOct 16 · 5,000 Meters Varsity · Place 62 · HillcrestHillcrest | 5,000 Meters Varsity | 62 | 20:14.3 | 9 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 141 · HillcrestHillcrest | 5,000 Meters Varsity | 141 | 20:24.2 | 9 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 141 · HillcrestHillcrest | 5,000 Meters Varsity | 141 | 20:24.2 | 9 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 303 · HillcrestHillcrest | 5,000 Meters Varsity | 303 | 20:22.0 PB | 9 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Varsity Division I Sec1 A-L · Place 177 · HillcrestHillcrest | 5,000 Meters Varsity Division I Sec1 A-L | 177 | 20:09.40 PB | 9 |
| Sep 13 | Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 168 · HillcrestHillcrest | 5,000 Meters Junior Varsity | 168 | 22:01.4 | 9 |
| Sep 7 | Cardinal ClassicSep 7 · 5,000 Meters Varsity · Place 172 · HillcrestHillcrest | 5,000 Meters Varsity | 172 | 22:31.61 | 9 |
| Aug 30 | Blake Stephens InvitationalAug 30 · 4,700 Meters Varsity · Place 95 · HillcrestHillcrest | 4,700 Meters Varsity | 95 | 21:02.2 | 9 |
2018 Cross Country
5 results2017 Cross Country
4 results