Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 7N Ranch ResortRirie Invite at 7N Ranch · Sep 20 | 22:44.24 | Ririe Invite at 7N Ranch | September 20, 2018 |
| 5,000 Meters · Eastern Idaho State FairSnake River Invitational · Sep 21 | 24:06.2 | Snake River Invitational | September 21, 2017 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 8 | 23:24.3 | Tiger/Grizz Invitational | September 8, 2017 |
| 5,000 Meters · Harriman State Park3A District VI Cross Country · Oct 17 | 20:40.9 | 3A District VI Cross Country | October 17, 2018 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 2 | 23:36.08 | Cardinal Classic | September 2, 2017 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 5 | 20:57.5 | Bob Conley Invitational | October 5, 2017 |
| 5,000 Meters · Rexburg Municipal Golf Course3A District VI Championships · Oct 18 | 21:36.8 | 3A District VI Championships | October 18, 2017 |
| 5,000 Meters · Ross Park HS 5KCentury Challenge · Sep 15 | 21:40.4 | Century Challenge | September 15, 2017 |
| 5,000 Meters · Targhee Village Golf CourseTeton Challenge · Oct 11 | 21:45.0 | Teton Challenge | October 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 3A District 6; Mt. River ChampionshipOct 23 · 5,000 Meters Junior Varsity · Place 26 · Teton | 5,000 Meters Junior Varsity | 26 | 20:30.6 | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 181 · Teton | 5,000 Meters Junior Varsity | 181 | 19:47.1 | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 181 · Teton | 5,000 Meters Junior Varsity | 181 | 19:47.1 | 12 |
| Sep 26 | Dani Bates InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 35 · Teton | 5,000 Meters Junior Varsity | 35 | 20:17.7 | — |
| Sep 18 | Ririe Invite at 7N RanchSep 18 · 5,000 Meters Varsity · Place 44 · Teton | 5,000 Meters Varsity | 44 | 21:21.9 | 12 |
| Sep 13 | Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 115 · Teton | 5,000 Meters Junior Varsity | 115 | 21:09.6 | 12 |
| Aug 30 | Blake Stephens InvitationalAug 30 · 4,700 Meters Varsity · Place 75 · Teton | 4,700 Meters Varsity | 75 | 20:07.1 | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 3A District VI Cross CountryOct 17 · 5,000 Meters Varsity · Place 32 · Teton | 5,000 Meters Varsity | 32 | 20:40.9 PB | 11 |
| Oct 11 | Teton ChallengeOct 11 · 5,000 Meters Varsity · Place 16 · Teton | 5,000 Meters Varsity | 16 | 21:45.0 PB | 11 |
| Oct 4 | Bob Conley InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 105 · Teton | 5,000 Meters Junior Varsity | 105 | 20:27.2 | 11 |
| Sep 20 | Ririe Invite at 7N RanchSep 20 · 5,000 Meters Varsity · Place 44 · Teton | 5,000 Meters Varsity | 44 | 22:44.24 PB | 11 |
| Sep 7 | Tiger/GrizzSep 7 · 5,000 Meters Junior Varsity · Place 196 · Teton | 5,000 Meters Junior Varsity | 196 | 23:36.3Unofficial | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 3A District VI ChampionshipsOct 18 · 5,000 Meters Varsity · Place 48 · Teton | 5,000 Meters Varsity | 48 | 21:36.8 PB | 10 |
| Oct 5 | Bob Conley InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 144 · Teton | 5,000 Meters Junior Varsity | 144 | 20:57.5 PB | 10 |
| Sep 30 | MT--ID Border ClashSep 30 · 5,000 Meters JV/Varsity · Place 14 · Teton | 5,000 Meters JV/Varsity | 14 | 22:31.14Unofficial | 10 |
| Sep 21 | Snake River InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 69 · Teton | 5,000 Meters Junior Varsity | 69 | 24:06.2 PB | 10 |
| Sep 15 | Century Challenge Sep 15 · 5,000 Meters Junior Varsity · Place 68 · Teton | 5,000 Meters Junior Varsity | 68 | 21:40.4 PB | 10 |
| Sep 8 | Tiger/Grizz InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 268 · Teton | 5,000 Meters Junior Varsity | 268 | 23:24.3 PB | 10 |
| Sep 2 | Cardinal ClassicSep 2 · 5,000 Meters Junior Varsity · Place 195 · Teton | 5,000 Meters Junior Varsity | 195 | 23:36.08 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Mt. River Conf. Champ.Oct 18 · 5,000 Meters Varsity · Place 55 · Teton | 5,000 Meters Varsity | 55 | 23:59.75 | 9 |