Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mad Dash 2 Mile CourseMadison Dash · Aug 28 | 12:55.7 | Madison Dash | August 28, 2020 |
| 5,000 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 20 | 24:19.33 | Ririe Invite at 7N Ranch | September 20, 2018 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational: MS-9/11, HS-9/12 · Sep 11 | 20:50.8 | Tiger/Grizz Invitational: MS-9/11, HS-9/12 | September 11, 2020 |
| 5,000 Meters · Harriman State ParkLimited-Harriman · Sep 17 | 20:56.9 | Limited-Harriman | September 17, 2020 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic - MS: 9/4, HS: 9/5 · Sep 4 | 21:30.82 | Cardinal Classic - MS: 9/4, HS: 9/5 | September 4, 2020 |
| 5,000 Meters · Rexburg Municipal Golf CourseDistrict VI 3A Cross Country Championships · Oct 21 | 20:25.4 | District VI 3A Cross Country Championships | October 21, 2020 |
| 5,000 Meters · Riverside ParkMadison Dash at Riverside Park · Aug 29 | 23:03.3 | Madison Dash at Riverside Park | August 29, 2019 |
| 5,000 Meters · Targhee Village Golf CourseTeton Challenge · Oct 11 | 23:58.4 | Teton Challenge | October 11, 2018 |
| 5,000 Meters · West Jefferson High SchoolWJ invite... · Aug 30 | 26:12.8 | WJ invite... | August 30, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | District VI 3A Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · South Fremont | 5,000 Meters Varsity | 29 | 20:25.4 PB | 11 |
| Oct 8 | Bob Conley InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 42 · SouthFremont | 5,000 Meters Junior Varsity | 42 | 21:15.1 | — |
| Sep 17 | Limited-HarrimanSep 17 · 5,000 Meters Varsity · Place 39 · South Fremont | 5,000 Meters Varsity | 39 | 20:56.9 PB | 11 |
| Sep 11 | Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 5,000 Meters Varsity B · Place 63 · South Fremont | 5,000 Meters Varsity B | 63 | 20:50.8 PB | 11 |
| Sep 4 | Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 5,000 Meters 9/5 - Varsity Boys · Place 129 · South Fremont | 5,000 Meters 9/5 - Varsity Boys | 129 | 21:30.82 PB | 11 |
| Aug 28 | Madison DashAug 28 · 2 Miles Jr/Sr · Place 44 · South Fremont | 2 Miles Jr/Sr | 44 | 12:55.7 PB | 11 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Teton ChallengeOct 10 · 5,000 Meters Junior Varsity · Place 24 · South Fremont | 5,000 Meters Junior Varsity | 24 | 21:27.41 | 10 |
| Aug 29 | Madison Dash at Riverside ParkAug 29 · 5,000 Meters High School · Place 88 · South Fremont | 5,000 Meters High School | 88 | 23:03.3 PB | 10 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 3A District VI Cross CountryOct 17 · 5,000 Meters Varsity · Place 52 · South Fremont | 5,000 Meters Varsity | 52 | 22:53.9 | 9 |
| Oct 11 | Teton ChallengeOct 11 · 5,000 Meters Varsity · Place 27 · South Fremont | 5,000 Meters Varsity | 27 | 23:58.4 PB | 9 |
| Sep 20 | Ririe Invite at 7N RanchSep 20 · 5,000 Meters Varsity · Place 55 · South Fremont | 5,000 Meters Varsity | 55 | 24:19.33 PB | 9 |
| Sep 7 | Tiger/GrizzSep 7 · 5,000 Meters Junior Varsity · Place 167 · South Fremont | 5,000 Meters Junior Varsity | 167 | 23:02.6Unofficial | 9 |
| Aug 30 | WJ invite...Aug 30 · 5,000 Meters Varsity · Place 49 · South Fremont | 5,000 Meters Varsity | 49 | 26:12.8 PB | 9 |