Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 13 | 13:48:20 | Ririe Invite at 7N Ranch | September 13, 2017 |
| 2,500 Meters · Harriman State ParkNorth Fremont · Sep 28 | 13:32.2 | North Fremont | September 28, 2016 |
| 2,500 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 2 | 20:06.53 | Cardinal Classic | September 2, 2017 |
| 2,500 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 3 | 17:47.45 | Cardinal Classic | September 3, 2016 |
| 5,000 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 20 | 22:57.19 | Ririe Invite at 7N Ranch | September 20, 2018 |
| 5,000 Meters · Blackfoot HSBronco Classic · Aug 27 | 20:32.6 | Bronco Classic | August 27, 2020 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational: MS-9/11, HS-9/12 · Sep 11 | 20:09.2 | Tiger/Grizz Invitational: MS-9/11, HS-9/12 | September 11, 2020 |
| 5,000 Meters · Harriman State Park3A District VI Cross Country · Oct 17 | 21:17.6 | 3A District VI Cross Country | October 17, 2018 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic - MS: 9/4, HS: 9/5 · Sep 4 | 21:17.93 | Cardinal Classic - MS: 9/4, HS: 9/5 | September 4, 2020 |
| 5,000 Meters · Targhee Village Golf CourseTeton Challenge · Oct 11 | 21:52.7 | Teton Challenge | October 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Bob Conley InvitationalOct 8 · 5,000 Meters Varsity · Place 72 · TetonTeton | 5,000 Meters Varsity | 72 | 19:30.6 | — |
| Oct 1 | Dani Bates InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 22 · TetonTeton | 5,000 Meters Junior Varsity | 22 | 19:26.4 | 11 |
| Sep 11 | Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 5,000 Meters Junior Varsity B · Place 14 · TetonTeton | 5,000 Meters Junior Varsity B | 14 | 20:09.2 PB | 11 |
| Sep 4 | Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 5,000 Meters 9/5 - Varsity Boys · Place 127 · TetonTeton | 5,000 Meters 9/5 - Varsity Boys | 127 | 21:17.93 PB | 11 |
| Aug 27 | Bronco ClassicAug 27 · 5,000 Meters Junior Varsity · Place 8 · TetonTeton | 5,000 Meters Junior Varsity | 8 | 20:32.6 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 3A District 6; Mt. River ChampionshipOct 23 · 5,000 Meters Junior Varsity · Place 29 · TetonTeton | 5,000 Meters Junior Varsity | 29 | 20:33.8 | 10 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 245 · TetonTeton | 5,000 Meters Junior Varsity | 245 | 20:28.4 | 10 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 245 · TetonTeton | 5,000 Meters Junior Varsity | 245 | 20:28.4 | 10 |
| Sep 26 | Dani Bates InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 39 · TetonTeton | 5,000 Meters Junior Varsity | 39 | 20:27.1 | — |
| Sep 18 | Ririe Invite at 7N RanchSep 18 · 5,000 Meters Varsity · Place 48 · TetonTeton | 5,000 Meters Varsity | 48 | 21:44.0 | 10 |
| Sep 13 | Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 138 · TetonTeton | 5,000 Meters Junior Varsity | 138 | 21:36.1 | 10 |
| Sep 7 | Cardinal ClassicSep 7 · 5,000 Meters Junior Varsity · Place 159 · TetonTeton | 5,000 Meters Junior Varsity | 159 | 22:09.17 | 10 |
| Aug 30 | Blake Stephens InvitationalAug 30 · 4,700 Meters Varsity · Place 108 · TetonTeton | 4,700 Meters Varsity | 108 | 21:40.8 | 10 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 3A District VI Cross CountryOct 17 · 5,000 Meters Varsity · Place 36 · TetonTeton | 5,000 Meters Varsity | 36 | 21:17.6 PB | 9 |
| Oct 11 | Teton ChallengeOct 11 · 5,000 Meters Varsity · Place 19 · TetonTeton | 5,000 Meters Varsity | 19 | 21:52.7 PB | 9 |
| Sep 20 | Ririe Invite at 7N RanchSep 20 · 5,000 Meters Varsity · Place 48 · TetonTeton | 5,000 Meters Varsity | 48 | 22:57.19 PB | 9 |
| Sep 7 | Tiger/GrizzSep 7 · 5,000 Meters Junior Varsity · Place 209 · TetonTeton | 5,000 Meters Junior Varsity | 209 | 23:49.3Unofficial | 9 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | MT--ID Border ClashSep 30 · 2,500 Meters JR Hi/MidSch · Place 14 · Teton MSTeton MS | 2,500 Meters JR Hi/MidSch | 14 | 13:01.71Unofficial | 8 |
| Sep 21 | North FremontSep 21 · 1.5 Miles Middle School · Place 73 · Teton MSTeton MS | 1.5 Miles Middle School | 73 | 14:01.3Unofficial | 8 |
| Sep 13 | Ririe Invite at 7N RanchSep 13 · 2,500 Meters Middle School · Place 119 · Teton MSTeton MS | 2,500 Meters Middle School | 119 | 13:48:20 PB | 8 |
| Sep 2 | Cardinal ClassicSep 2 · 2,500 Meters Middle School · Place 161 · Teton MSTeton MS | 2,500 Meters Middle School | 161 | 20:06.53 PB | 8 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | North FremontSep 28 · 2,500 Meters Middle School · Place 63 · Teton MSTeton MS | 2,500 Meters Middle School | 63 | 13:32.2 PB | 7 |
| Sep 3 | Cardinal ClassicSep 3 · 2,500 Meters Middle School · Place 161 · Teton MSTeton MS | 2,500 Meters Middle School | 161 | 17:47.45 PB | 7 |