Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseInterValley League Meet · Oct 2 | 10:40.80 | InterValley League Meet | October 2, 2018 |
| 3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 10 | 10:42.70 | NXR Northwest MS & Community Race Registration | November 10, 2018 |
| 3,000 Meters · East Valley Middle SchoolSage Valley, Vallivue, Syringa @ East Valley · Sep 19 | 11:34.97 | Sage Valley, Vallivue, Syringa @ East Valley | September 19, 2017 |
| 3,000 Meters · East Valley Middle School CampusEast Valley Invitational · Sep 20 | 10:55 | East Valley Invitational | September 20, 2018 |
| 3,000 Meters · Griffiths ParkVallivue Invite · Sep 14 | 12:17.65 | Vallivue Invite | September 14, 2017 |
| 3,000 Meters · Legacy Park at Mountain HomeMountain Home · Sep 6 | 12:09 | Mountain Home | September 6, 2018 |
| 3,000 Meters · Whittenberger ParkVallivue Invitational · Sep 13 | 10:50 | Vallivue Invitational | September 13, 2018 |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight Invitational · Sep 6 | 18:08.51 | Caldwell Twilight Invitational | September 6, 2019 |
| 5,000 Meters · Eagle Island State Park4A District III Cross Country Championships · Oct 24 | 17:03.26 | 4A District III Cross Country Championships | October 24, 2019 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 17:10.60 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Kleiner ParkSteven Thompson Memorial Centipede · Sep 12 | 18:26.00 | Steven Thompson Memorial Centipede | September 12, 2019 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 17:00.66 | IHSAA XC Championships 2019 | November 2, 2019 |
| 5,000 Meters · Purple Sage Golf CourseBugtown Invitational · Oct 17 | 16:55.37 | Bugtown Invitational | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 232 · Unat-Fish-SamUnat-Fish-Sam | 5,000 Meters Open Invitational MERGE | 232 | 17:29.90 | 9 |
| Nov 2 | IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 4A · Place 58 · VallivueVallivue | 5,000 Meters Boys Varsity 4A | 58 | 17:00.66 PB | 9 |
| Oct 24 | 4A District III Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 16 · VallivueVallivue | 5,000 Meters Varsity | 16 | 17:03.26 PB | 9 |
| Oct 17 | Bugtown InvitationalOct 17 · 5,000 Meters Boys 5k · Place 14 · VallivueVallivue | 5,000 Meters Boys 5k | 14 | 16:55.37 PB | 9 |
| Oct 12 | Gib Floyd ClassicOct 12 · 5,000 Meters Varsity · Place 7 · VallivueVallivue | 5,000 Meters Varsity | 7 | 16:19.14 | 9 |
| Sep 26 | Gary Ward Invitational Sep 26 · 5,000 Meters Varsity · Place 25 · VallivueVallivue | 5,000 Meters Varsity | 25 | 17:15.55 | 9 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Freshman · Place 5 · VallivueVallivue | 5,000 Meters Freshman | 5 | 17:10.60 PB | 9 |
| Sep 12 | Steven Thompson Memorial CentipedeSep 12 · 5,000 Meters Varsity · Place 11 · VallivueVallivue | 5,000 Meters Varsity | 11 | 18:26.00 PB | 9 |
| Sep 6 | Caldwell Twilight Invitational Sep 6 · 5,000 Meters Varsity · Place 54 · VallivueVallivue | 5,000 Meters Varsity | 54 | 18:08.51 PB | 9 |
| Aug 31 | Jimmy Driscoll Invitational Aug 31 · 5,000 Meters Varsity · Place 34 · VallivueVallivue | 5,000 Meters Varsity | 34 | 17:51.95 | 9 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest MS & Community Race RegistrationNov 10 · 3,000 Meters Middle School Community 3K · Place 12 · VallivueVallivue | 3,000 Meters Middle School Community 3K | 12 | 10:42.70 PB | 8 |
| Oct 2 | InterValley League MeetOct 2 · 3,000 Meters Varsity · Place 2 · VallivueVallivue | 3,000 Meters Varsity | 2 | 10:40.80 PB | 8 |
| Sep 21 | Bob Firman Invitational XCSep 21 · 3,000 Meters Middle School · Place 18 · VallivueVallivue | 3,000 Meters Middle School | 18 | 10:48.20 | 8 |
| Sep 20 | East Valley InvitationalSep 20 · 3,000 Meters Varsity Boys · Place 1 · VallivueVallivue | 3,000 Meters Varsity Boys | 1 | 10:55 PB | 8 |
| Sep 13 | Vallivue InvitationalSep 13 · 3,000 Meters Middle School · Place 2 · VallivueVallivue | 3,000 Meters Middle School | 2 | 10:50 PB | 8 |
| Sep 6 | Mountain HomeSep 6 · 3,000 Meters Varsity · Place 1 · VallivueVallivue | 3,000 Meters Varsity | 1 | 12:09 PB | 8 |
| Aug 30 | EmmettAug 30 · 3,000 Meters Varsity · VallivueVallivue | 3,000 Meters Varsity | — | 12:01Unofficial | 8 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 26 · Canyon TrackCanyon Track | 3,000 Meters Middle School Community 3K | 26 | 11:18.17 | 7 |
| Oct 2 | League MeetOct 2 · 3,000 Meters Varsity · Place 10 · VallivueVallivue | 3,000 Meters Varsity | 10 | 11:01.30 | 7 |
| Sep 28 | Sage Valley MeetSep 28 · 3,000 Meters Varsity Boys · VallivueVallivue | 3,000 Meters Varsity Boys | 0 | 11:43Unofficial | 7 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 3,000 Meters Middle School · Place 42 · VallivueVallivue | 3,000 Meters Middle School | 42 | 11:21.88 | 7 |
| Sep 19 | Sage Valley, Vallivue, Syringa @ East ValleySep 19 · 3,000 Meters Boys Varsity · Place 7 · VallivueVallivue | 3,000 Meters Boys Varsity | 7 | 11:34.97 PB | 7 |
| Sep 14 | Vallivue InviteSep 14 · 3,000 Meters Middle School · Place 30 · VallivueVallivue | 3,000 Meters Middle School | 30 | 12:17.65 PB | 7 |
| Aug 31 | West NampaAug 31 · 3,000 Meters Middle School · Place 10 · VallivueVallivue | 3,000 Meters Middle School | 10 | 12:24Unofficial | 7 |