Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Eagle Park BMX - USA BMXEagle Dual · Oct 10 | 10:57 | Eagle Dual | October 10, 2018 |
| 3,000 Meters · Ann Morrison ParkBoise-Eagle Dual · Sep 12 | 9:57 | Boise-Eagle Dual | September 12, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 16:20.30 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight Invitational · Sep 6 | 16:24.97 | Caldwell Twilight Invitational | September 6, 2019 |
| 5,000 Meters · Camelsback ParkCamels Back Invitational · Aug 26 | 17:14 | Camels Back Invitational | August 26, 2017 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 6 | 17:00.59 | Oxford Classic | October 6, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 16:11.30 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Falcon Crest Sod FarmGib Floyd Invite · Oct 8 | 17:15.23 | Gib Floyd Invite | October 8, 2016 |
| 5,000 Meters · Kleiner ParkSteven Thompson Memorial Centipede · Sep 12 | 17:45.70 | Steven Thompson Memorial Centipede | September 12, 2019 |
| 5,000 Meters · Les Bois Park - Western Idaho FairgroundsST Memorial Centipede Meet · Sep 11 | 17:24.58 | ST Memorial Centipede Meet | September 11, 2018 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 15:36.21 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · Portneuf Wellness ComplexIHSAA 5A State Championships · Oct 29 | 17:19.23 | IHSAA 5A State Championships | October 29, 2016 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 15:35.71 | IHSAA XC Championships 2019 | November 2, 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 2 | IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 5A · Place 2 · Eagle | 5,000 Meters Boys Varsity 5A | 2 | 15:35.71 PB | 12 |
| Oct 25 | 5A District XC MeetOct 25 · 5,000 Meters Varsity · Place 3 · Eagle | 5,000 Meters Varsity | 3 | 15:57.84 | 12 |
| Oct 16 | Eagle DualOct 16 · 3,200 Meters Varsity · Place 1 · Eagle | 3,200 Meters Varsity | 1 | 9:56 | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · Eagle | 5,000 Meters Varsity | 5 | 16:07.6 | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · Eagle | 5,000 Meters Varsity | 5 | 16:07.6 | 12 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Division 1 Varsity · Place 6 · Eagle | 5,000 Meters Division 1 Varsity | 6 | 16:20.30 PB | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Varsity Division I Sec1 A-L · Place 6 · Eagle | 5,000 Meters Varsity Division I Sec1 A-L | 6 | 16:11.30 PB | 12 |
| Sep 12 | Steven Thompson Memorial CentipedeSep 12 · 5,000 Meters Varsity · Place 1 · Eagle | 5,000 Meters Varsity | 1 | 17:45.70 PB | 12 |
| Sep 6 | Caldwell Twilight Invitational Sep 6 · 5,000 Meters Varsity · Place 4 · Eagle | 5,000 Meters Varsity | 4 | 16:24.97 PB | 12 |
| Aug 31 | Jimmy Driscoll Invitational Aug 31 · 5,000 Meters Varsity · Place 7 · Eagle | 5,000 Meters Varsity | 7 | 16:29.74 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 55 · Eagle | 5,000 Meters Championship | 55 | 16:17.40 | 11 |
| Oct 27 | IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 5A · Place 5 · Eagle | 5,000 Meters Varsity 5A | 5 | 15:36.21 PB | 11 |
| Oct 19 | 5A District ChampionshipsOct 19 · 5,000 Meters Varsity · Place 8 · Eagle | 5,000 Meters Varsity | 8 | 16:14.50 | 11 |
| Oct 10 | Eagle DualOct 10 · 2 Miles Varsity · Place 1 · Eagle | 2 Miles Varsity | 1 | 10:57 PB | 11 |
| Sep 21 | Bob Firman Invitational XCSep 21 · 5,000 Meters Varsity Division I · Place 3 · Eagle | 5,000 Meters Varsity Division I | 3 | 16:10.10 | 11 |
| Sep 11 | ST Memorial Centipede MeetSep 11 · 5,000 Meters Varsity · Place 2 · Eagle | 5,000 Meters Varsity | 2 | 17:24.58 PB | 11 |
| Aug 30 | Caldwell Twilight Aug 30 · Varsity · Place 10 · Eagle | Varsity | 10 | 16:42.18 | 11 |
| Aug 25 | The Bandanna Jimmy Driscoll InvitationalAug 25 · 5,000 Meters Varsity · Place 13 · EAGLE | 5,000 Meters Varsity | 13 | 16:41.1 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 5A District III XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 16 · Eagle | 5,000 Meters Varsity | 16 | 16:22.33 | 10 |
| Oct 6 | Oxford ClassicOct 6 · 5,000 Meters Varsity · Place 9 · Eagle | 5,000 Meters Varsity | 9 | 17:00.59 PB | 10 |
| Sep 30 | 44th Annual Sunfair InvitationalSep 30 · 3 Miles Flight 7 Boys Elite (Runner #1) · Place 10 · Eagle | 3 Miles Flight 7 Boys Elite (Runner #1) | 10 | 16:21.21Unofficial | 10 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varsity Division I Sec1 A-L · Place 5 · Eagle | 5,000 Meters Varsity Division I Sec1 A-L | 5 | 16:25.24 | 10 |
| Sep 12 | Boise-Eagle DualSep 12 · 3,000 Meters Varsity · Place 3 · Eagle | 3,000 Meters Varsity | 3 | 9:57 PB | 10 |
| Sep 1 | Caldwell TwilightSep 1 · 5,000 Meters Varsity · Place 17 · Eagle | 5,000 Meters Varsity | 17 | 17:03.56 | 10 |
| Aug 26 | Camels Back InvitationalAug 26 · 5,000 Meters Varsity · Place 5 · Eagle | 5,000 Meters Varsity | 5 | 17:14 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | IHSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 26 · Eagle | 5,000 Meters Varsity | 26 | 17:19.23 PB | 9 |
| Oct 8 | Gib Floyd InviteOct 8 · 5,000 Meters Varsity · Place 10 · Eagle | 5,000 Meters Varsity | 10 | 17:15.23 PB | 9 |