Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · West Jefferson High SchoolWest Jefferson Invite · Sep 5 | 14:38.5 | West Jefferson Invite | September 5, 2019 |
| 1.8 Miles · West Jefferson High SchoolWJ invite... · Aug 30 | 15:13.4 | WJ invite... | August 30, 2018 |
| 2,500 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 20 | 12:40.14 | Ririe Invite at 7N Ranch | September 20, 2018 |
| 2,500 Meters · Riverside ParkMadison Dash at Riverside Park · Aug 29 | 12:57.6 | Madison Dash at Riverside Park | August 29, 2019 |
| 2600 m · Tiger/GrizzUpper Snake River Valley Conference Meet · Oct 9 | 12:37.8 | Upper Snake River Valley Conference Meet | October 9, 2019 |
| 3,000 Meters · Journey's End Golf CourseUpper Snake River Valley Championship · Oct 12 | 14:48.1 | Upper Snake River Valley Championship | October 12, 2018 |
| 5,000 Meters · Blackfoot HSDistrict VI 4A XC Championsips · Oct 19 | 18:48.2 | District VI 4A XC Championsips | October 19, 2022 |
| 5,000 Meters · Community ParkNight at the Races Combined · Aug 25 | 20:43.3 | Night at the Races Combined | August 25, 2023 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 20:29.5 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 9 | 21:43.7 | Tiger/Grizz Invitational | September 9, 2022 |
| 5,000 Meters · Freeman ParkDistrict VI 4A XC Championships · Oct 20 | 20:36.4 | District VI 4A XC Championships | October 20, 2021 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic - MS: 9/4, HS: 9/5 · Sep 4 | 24:10.26 | Cardinal Classic - MS: 9/4, HS: 9/5 | September 4, 2020 |
| 5,000 Meters · Old Butte Soccer Complex4A District VI Championships · Oct 18 | 18:17.2 | 4A District VI Championships | October 18, 2023 |
| 5,000 Meters · Snake River LandingCity/County Cross Country Meet · Oct 15 | 20:32.36 | City/County Cross Country Meet | October 15, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 4A District VI ChampionshipsOct 18 · 5,000 Meters Varsity · Place 38 · HillcrestHillcrest | 5,000 Meters Varsity | 38 | 18:17.2 PB | 12 |
| Oct 11 | City-County MeetOct 11 · 5,000 Meters Varsity · Place 38 · HillcrestHillcrest | 5,000 Meters Varsity | 38 | 19:32.2 | 12 |
| Sep 29 | Bee InvitationalSep 29 · 5,000 Meters Varsity · Place 31 · HillcrestHillcrest | 5,000 Meters Varsity | 31 | 19:21.20 | 12 |
| Sep 22 | Bob Firman Invitational XCSep 22 · 5,000 Meters Varsity Division I · Place 117 · HillcrestHillcrest | 5,000 Meters Varsity Division I | 117 | 18:38.4 | SR |
| Sep 15 | Dani BatesSep 15 · 5,000 Meters Varsity · Place 87 · HillcrestHillcrest | 5,000 Meters Varsity | 87 | 19:20.77 | 12 |
| Sep 8 | Tiger/Grizz InvitationalSep 8 · 5,000 Meters Varsity · Place 83 · HILLHILL | 5,000 Meters Varsity | 83 | 19:48.9 | 12 |
| Aug 25 | Night at the Races CombinedAug 25 · 5,000 Meters Varsity · Place 48 · HillcrestHillcrest | 5,000 Meters Varsity | 48 | 20:43.3 PB | 12 |
| Aug 25 | Night at the RacesAug 25 · 5,000 Meters Boys 1 (Hill, Jack, NF, Rig, Shell) · Place 17 · HillcrestHillcrest | 5,000 Meters Boys 1 (Hill, Jack, NF, Rig, Shell) | 17 | 20:43.3 | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | District VI 4A XC ChampionsipsOct 19 · 5,000 Meters Varsity · Place 59 · HillcrestHillcrest | 5,000 Meters Varsity | 59 | 18:48.2 PB | 11 |
| Oct 12 | City-County MeetOct 12 · 5,000 Meters Varsity · Place 63 · HillcrestHillcrest | 5,000 Meters Varsity | 63 | 20:11.0 | 11 |
| Oct 6 | Bob Conley Invitational and Co-Ed ChallengeOct 6 · 5,000 Meters Varsity · Place 102 · HillcrestHillcrest | 5,000 Meters Varsity | 102 | 20:08.5 | 11 |
| Sep 29 | Snake River InvitationalSep 29 · 5,000 Meters Varsity · Place 61 · HillcrestHillcrest | 5,000 Meters Varsity | 61 | 20:55.18 | 11 |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division I Sec1 A-L · Place 145 · HillcrestHillcrest | 5,000 Meters Varsity Division I Sec1 A-L | 145 | 20:29.5 PB | 11 |
| Sep 16 | Dani Bates @ SunwaySep 16 · 5,000 Meters Junior Varsity · Place 93 · HillcrestHillcrest | 5,000 Meters Junior Varsity | 93 | 20:41.3 | 10 |
| Sep 9 | Tiger/Grizz InvitationalSep 9 · 5,000 Meters Varsity A · Place 129 · HillcrestHillcrest | 5,000 Meters Varsity A | 129 | 21:43.7 PB | 11 |
| Sep 3 | 2022 Cardinal ClassicSep 3 · 5,000 Meters Junior Varsity · Place 112 · HillcrestHillcrest | 5,000 Meters Junior Varsity | 112 | 21:43.22 | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | District VI 4A XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 53 · HillcrestHillcrest | 5,000 Meters Varsity | 53 | 20:36.4 PB | 10 |
| Oct 7 | Bob Conley InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 116 · HillcrestHillcrest | 5,000 Meters Junior Varsity | 116 | 20:12.1 | 10 |
| Oct 1 | Dani Bates Invitational Oct 1 · 5,000 Meters Varsity · Place 133 · HillcrestHillcrest | 5,000 Meters Varsity | 133 | 20:23.9 | 10 |
| Sep 10 | Tiger/Grizz XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 115 · HillcrestHillcrest | 5,000 Meters Junior Varsity | 115 | 22:03.2 | 10 |
| Aug 26 | Terry Jones InvitationalAug 26 · 5,000 Meters Varsity · Place 42 · HillcrestHillcrest | 5,000 Meters Varsity | 42 | 22:37.09 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | District VI 4A Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 62 · HillcrestHillcrest | 5,000 Meters Varsity | 62 | 22:07.8 | 9 |
| Oct 15 | City/County Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 55 · HillcrestHillcrest | 5,000 Meters Varsity | 55 | 20:32.36 PB | 9 |
| Sep 18 | Canyon Ridge ClassicSep 18 · 5,000 Meters Freshman · Place 31 · HillcrestHillcrest | 5,000 Meters Freshman | 31 | 21:38.9 | 9 |
| Sep 11 | Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 5,000 Meters Junior Varsity A 9-10 · Place 59 · HillcrestHillcrest | 5,000 Meters Junior Varsity A 9-10 | 59 | 22:28.6 | 9 |
| Sep 4 | Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 5,000 Meters 9/5 - Varsity Boys · Place 152 · HillcrestHillcrest | 5,000 Meters 9/5 - Varsity Boys | 152 | 24:10.26 PB | 9 |
| Aug 26 | Quad Invite First DayAug 26 · 5,000 Meters Varsity · Place 33 · HillcrestHillcrest | 5,000 Meters Varsity | 33 | 23:12.9 | 9 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Upper Snake River Valley Conference MeetOct 9 · 2,600 Meters Middle School · Place 90 · SandcreekSandcreek | 2,600 Meters Middle School | 90 | 12:37.8 PB | 8 |
| Oct 3 | Bob Conley InvitationalOct 3 · 3,000 Meters Middle School · Place 164 · SandcreekSandcreek | 3,000 Meters Middle School | 164 | 14:07.2 | 8 |
| Oct 3 | Bob Conley InvitationalOct 3 · 3,000 Meters Middle School · Place 164 · SandcreekSandcreek | 3,000 Meters Middle School | 164 | 14:07.2 | 8 |
| Sep 18 | Ririe Invite at 7N RanchSep 18 · 2,500 Meters Middle School · Place 154 · SandcreekSandcreek | 2,500 Meters Middle School | 154 | 12:05.5 | 8 |
| Sep 5 | West Jefferson InviteSep 5 · 1.7 Miles Middle School · Place 84 · SandcreekSandcreek | 1.7 Miles Middle School | 84 | 14:38.5 PB | 8 |
| Aug 29 | Madison Dash at Riverside ParkAug 29 · 2,500 Meters Middle School · Place 85 · SandcreekSandcreek | 2,500 Meters Middle School | 85 | 12:57.6 PB | 8 |
2018 Cross Country
6 results