Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blackfoot HSBronco Classic · Aug 27 | 23:03.5 | Bronco Classic | August 27, 2020 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 20:46.1 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 9 | 20:57.4 | Tiger/Grizz Invitational | September 9, 2022 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 4 | 22:49.91 | Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 29 | 19:14.57 | Idaho State Cross Country Championships | October 29, 2022 |
| 5,000 Meters · Old Butte Soccer ComplexBee Invitational · Sep 29 | 19:19.63 | Bee Invitational | September 29, 2023 |
| 5,000 Meters · Valley High SchoolValley Invite · Aug 31 | 20:13.1 | Valley Invite | August 31, 2023 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 20:05.76 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
| 5,000 Meters · Willow Bay MarinaDistrict V 3A Championships · Oct 21 | 21:52 | District V 3A Championships | October 21, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 3A District V XC Championship MeetOct 19 · 5,000 Meters Varsity · Place 11 · Snake River | 5,000 Meters Varsity | 11 | 18:59.0 | 12 |
| Oct 11 | Firth Cross Country Invitational ($40/School)Oct 11 · 5,000 Meters Varsity · Place 56 · Snake River | 5,000 Meters Varsity | 56 | 18:55.6Unofficial | 12 |
| Sep 29 | Bee InvitationalSep 29 · 5,000 Meters Varsity · Place 29 · Snake River | 5,000 Meters Varsity | 29 | 19:19.63 PB | 12 |
| Sep 22 | Bob Firman Invitational XCSep 22 · 5,000 Meters Varsity Division II · Place 101 · Snake River | 5,000 Meters Varsity Division II | 101 | 18:32.6 | SR |
| Aug 31 | Valley InviteAug 31 · 5,000 Meters Varsity Boys · Place 28 · Snake River | 5,000 Meters Varsity Boys | 28 | 20:13.1 PB | 12 |
| Aug 24 | Jerome CSI Open InviteAug 24 · 5,000 Meters Varsity · Place 51 · Snake River | 5,000 Meters Varsity | 51 | 19:56.04 | 12 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 65 · Snake River | 5,000 Meters Varsity 3A | 65 | 19:14.57 PB | 11 |
| Oct 19 | District V 3A XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 9 · Snake River | 5,000 Meters Varsity | 9 | 19:35.64Unofficial | 11 |
| Oct 12 | Firth Cougar Invitational ($40 Per School)Oct 12 · 5,000 Meters Varsity · Place 78 · Snake River | 5,000 Meters Varsity | 78 | 19:56.4Unofficial | 11 |
| Oct 6 | Bob Conley Invitational and Co-Ed ChallengeOct 6 · 5,000 Meters Varsity · Place 103 · Snake River | 5,000 Meters Varsity | 103 | 19:51.2 | 11 |
| Sep 29 | Snake River InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 37 · Snake River | 5,000 Meters Junior Varsity | 37 | 20:30.73 | 11 |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 161 · Snake River | 5,000 Meters Junior Varsity Sec2 M-Z | 161 | 20:46.1 PB | 11 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Varsity Boys · Place 131 · Snake River | 5,000 Meters Varsity Boys | 131 | 20:05.76 PB | 11 |
| Sep 9 | Tiger/Grizz InvitationalSep 9 · 5,000 Meters Junior Varsity B · Place 12 · Snake River | 5,000 Meters Junior Varsity B | 12 | 20:57.4 PB | 11 |
| Sep 3 | 2022 Cardinal ClassicSep 3 · 5,000 Meters Varsity · Place 187 · Snake River | 5,000 Meters Varsity | 187 | 21:42.60 | 11 |
| Aug 25 | Bronco ClassicAug 25 · 5,000 Meters Junior Varsity · Place 15 · Snake River | 5,000 Meters Junior Varsity | 15 | 21:08.54 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Firth Cross Country InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 12 · Snake River | 5,000 Meters Junior Varsity | 12 | 19:54.9Unofficial | 10 |
| Oct 7 | Bob Conley InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 108 · Snake River | 5,000 Meters Junior Varsity | 108 | 19:57.8 | 10 |
| Sep 30 | Snake River InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 22 · Snake River | 5,000 Meters Junior Varsity | 22 | 21:12.18 | 10 |
| Sep 17 | Canyon Ridge ClassicSep 17 · 5,000 Meters Junior Varsity · Place 58 · Snake River | 5,000 Meters Junior Varsity | 58 | 22:54.3 | 10 |
| Sep 10 | Tiger/Grizz XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 34 · Snake River | 5,000 Meters Junior Varsity | 34 | 22:40.4 | 10 |
| Sep 4 | Cardinal ClassicSep 4 · 5,000 Meters Junior Varsity Boys · Place 189 · Snake River | 5,000 Meters Junior Varsity Boys | 189 | 22:49.91 PB | 10 |
| Aug 26 | Bronco ClassicAug 26 · 5,000 Meters Junior Varsity · Place 23 · Snake River | 5,000 Meters Junior Varsity | 23 | 22:23.53 | 10 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | District V 3A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 14 · Snake River | 5,000 Meters Varsity | 14 | 21:52 PB | 9 |
| Oct 14 | Firth Cross Country InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 40 · Snake River | 5,000 Meters Junior Varsity | 40 | 21:18.5 | 9 |
| Oct 8 | Bob Conley InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 38 · SnakeRiver | 5,000 Meters Junior Varsity | 38 | 21:07.5 | — |
| Oct 2 | Snake River Invitational MeetOct 2 · 5,000 Meters Junior Varsity · Place 71 · Snake River | 5,000 Meters Junior Varsity | 71 | 21:37.3 | 9 |
| Sep 23 | Tour de BonnevilleSep 23 · 5,000 Meters Varsity · Place 40 · Snake River | 5,000 Meters Varsity | 40 | 21:41.16 | 9 |
| Sep 18 | Canyon Ridge ClassicSep 18 · 5,000 Meters Freshman · Place 40 · Snake River | 5,000 Meters Freshman | 40 | 22:14.5 | 9 |
| Sep 11 | Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 5,000 Meters Junior Varsity B · Place 35 · Snake River | 5,000 Meters Junior Varsity B | 35 | 21:53.8 | 9 |
| Sep 4 | Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 5,000 Meters 9/5 - JV Boys - Teams M - Z · Place 76 · Snake River | 5,000 Meters 9/5 - JV Boys - Teams M - Z | 76 | 24:03.93 | 9 |
| Aug 27 | Bronco ClassicAug 27 · 5,000 Meters Junior Varsity · Place 27 · Snake River | 5,000 Meters Junior Varsity | 27 | 23:03.5 PB | 9 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Preston InviteOct 16 · 2,500 Meters Middle School · Place 32 · Snake River | 2,500 Meters Middle School | 32 | 11:40.2 | 8 |
| Sep 7 | Cardinal ClassicSep 7 · 2,500 Meters Middle School · Place 116 · Snake River | 2,500 Meters Middle School | 116 | 14:10.57 | 8 |