Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bishop Kelly HSTVCS XC vs Vallivue MS · Sep 26 | 11:14 | TVCS XC vs Vallivue MS | September 26, 2020 |
| 3,000 Meters · Desert Canyon Golf CourseIntervalley League Meet · Sep 30 | 12:33.50 | Intervalley League Meet | September 30, 2019 |
| 3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 20 | 13:46.70 | Bob Firman Invitational XC | September 20, 2019 |
| 3,000 Meters · Eagle Rock ParkTVCS Invitational · Sep 5 | 13:53 | TVCS Invitational | September 5, 2019 |
| 3,000 Meters · East Valley Middle School CampusEast Valley Invitational · Sep 20 | 14:33 | East Valley Invitational | September 20, 2018 |
| 3,000 Meters · Legacy Park at Mountain HomeLegacy Park Vallivue Meet · Sep 3 | 14:57 | Legacy Park Vallivue Meet | September 3, 2020 |
| 3,000 Meters · Skyview ParkSouth Middle School XC meet · Sep 10 | 13:32 | South Middle School XC meet | September 10, 2019 |
| 3,000 Meters · Vallivue Middle SchoolVallivue Emmett Meet · Sep 10 | 10:51 | Vallivue Emmett Meet | September 10, 2020 |
| 3,000 Meters · Whittenberger ParkVallivue Invitational · Sep 13 | 14:18 | Vallivue Invitational | September 13, 2018 |
| 5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 1 | 18:31.56 | 20th Caldwell Twilight | September 1, 2022 |
| 5,000 Meters · Eagle Island State ParkDistrict III 4A XC Championships · Oct 19 | 18:01.67 | District III 4A XC Championships | October 19, 2023 |
| 5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 2 | 17:04.16 | IHSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 18:23.5 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lakeview ParkGary Ward · Oct 3 | 17:21.77 | Gary Ward | October 3, 2024 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 28 | 18:25.23 | IHSAA State XC Championships | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 5A Varsity · Place 34 · VallivueVallivue | 5,000 Meters 5A Varsity | 34 | 17:04.16 PB | 12 |
| Oct 25 | District III 5A/6A XC ChampionshipsOct 25 · 5,000 Meters Varsity 5A · Place 7 · VallivueVallivue | 5,000 Meters Varsity 5A | 7 | 17:23.90 | 12 |
| Oct 17 | Bugtown InviteOct 17 · 5,000 Meters Junior Varsity · Place 1 · VallivueVallivue | 5,000 Meters Junior Varsity | 1 | 16:53.47 | 12 |
| Oct 10 | Doug Root InvitationalOct 10 · 5,000 Meters Varsity · Place 10 · VallivueVallivue | 5,000 Meters Varsity | 10 | 17:21.40 | 12 |
| Oct 3 | Gary WardOct 3 · 5,000 Meters Varsity · Place 17 · VallivueVallivue | 5,000 Meters Varsity | 17 | 17:21.77 PB | 12 |
| Sep 27 | Bob Firman Invitational XCSep 27 · 5,000 Meters Varsity Division I · Place 86 · VallivueVallivue | 5,000 Meters Varsity Division I | 86 | 17:47.5 | SR |
| Sep 21 | Vallivue ScrambleSep 21 · 5,000 Meters Varsity · Place 61 · VallivueVallivue | 5,000 Meters Varsity | 61 | 17:36.82 | 12 |
| Sep 14 | Nampa City MeetSep 14 · 5,000 Meters Varsity · Place 19 · VallivueVallivue | 5,000 Meters Varsity | 19 | 18:21.46 | 12 |
| Aug 24 | Jimmy Driscoll InviteAug 24 · 5,000 Meters Varsity · Place 64 · VallivueVallivue | 5,000 Meters Varsity | 64 | 18:28.21 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 4A · Place 91 · VallivueVallivue | 5,000 Meters Varsity 4A | 91 | 18:25.23 PB | 11 |
| Oct 19 | District III 4A XC ChampionshipsOct 19 · 5,000 Meters Varsity Boys · Place 16 · VallivueVallivue | 5,000 Meters Varsity Boys | 16 | 18:01.67 PB | 11 |
| Oct 6 | Gib Floyd InvitationalOct 6 · 5,000 Meters Varsity · Place 40 · VallivueVallivue | 5,000 Meters Varsity | 40 | 18:41.44 | 11 |
| Sep 28 | Gary Ward InvitationalSep 28 · 5,000 Meters Varsity · Place 79 · VallivueVallivue | 5,000 Meters Varsity | 79 | 18:48.67 | 11 |
| Sep 22 | Bob Firman Invitational XCSep 22 · 5,000 Meters Varsity Division I · Place 138 · VallivueVallivue | 5,000 Meters Varsity Division I | 138 | 18:41.1 | JR |
| Sep 15 | Dani BatesSep 15 · 5,000 Meters Varsity · Place 92 · VallivueVallivue | 5,000 Meters Varsity | 92 | 19:24.79 | 11 |
| Aug 31 | 21st Caldwell Twilight Aug 31 · 5,000 Meters Varsity · Place 91 · VallivueVallivue | 5,000 Meters Varsity | 91 | 18:35.51 | 11 |
| Aug 26 | Jimmy Driscoll Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 34 · VallivueVallivue | 5,000 Meters Varsity | 34 | 19:40.28 | 11 |
2022 Cross Country
4 results2020 Cross Country
3 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Intervalley League MeetSep 30 · 3,000 Meters Boys JV · Place 28 · VallivueVallivue | 3,000 Meters Boys JV | 28 | 12:33.50 PB | 7 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 3,000 Meters Middle School - FRIDAY SEPT. 20 6P · Place 300 · VallivueVallivue | 3,000 Meters Middle School - FRIDAY SEPT. 20 6P | 300 | 13:46.70 PB | 7 |
| Sep 10 | South Middle School XC meetSep 10 · 3,000 Meters Junior Varsity · Place 4 · VallivueVallivue | 3,000 Meters Junior Varsity | 4 | 13:32 PB | 7 |
| Sep 5 | TVCS InvitationalSep 5 · 3,000 Meters Boys Jv · Place 4 · VallivueVallivue | 3,000 Meters Boys Jv | 4 | 13:53 PB | 7 |
| Aug 29 | Sage Valley XC MeetAug 29 · 3,000 Meters Varsity · VallivueVallivue | 3,000 Meters Varsity | 0 | 15:17Unofficial | 7 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | InterValley League MeetOct 2 · 3,000 Meters Junior Varsity · Place 45 · VallivueVallivue | 3,000 Meters Junior Varsity | 45 | 13:59.00 | 6 |
| Sep 20 | East Valley InvitationalSep 20 · 3,000 Meters JV Boys · Place 7 · VallivueVallivue | 3,000 Meters JV Boys | 7 | 14:33 PB | 6 |
| Sep 13 | Vallivue InvitationalSep 13 · 3,000 Meters Middle School · Place 126 · VallivueVallivue | 3,000 Meters Middle School | 126 | 14:18 PB | 6 |
| Sep 6 | Mountain HomeSep 6 · 3,000 Meters Junior Varsity · Place 12 · VallivueVallivue | 3,000 Meters Junior Varsity | 12 | 18:27 | 6 |
| Aug 30 | EmmettAug 30 · 3,000 Meters Junior Varsity · VallivueVallivue | 3,000 Meters Junior Varsity | — | 17:02Unofficial | 6 |