Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Kleiner ParkMeridian City Meet · Oct 14 | 15:19 | Meridian City Meet | October 14, 2015 |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight · Sep 1 | 16:57.37 | Caldwell Twilight | September 1, 2016 |
| 5,000 Meters · Camelsback ParkCamels Back Classic · Aug 29 | 17:46.2 | Camels Back Classic | August 29, 2015 |
| 5,000 Meters · Eagle Island State ParkDistrict 3 5A Championships · Oct 21 | 16:58.10 | District 3 5A Championships | October 21, 2016 |
| 5,000 Meters · Eagle Island XC Course5A District III XC Championships · Oct 20 | 16:29.06 | 5A District III XC Championships | October 20, 2017 |
| 5,000 Meters · Falcon Crest Sod FarmGib Floyd Invitational · Oct 7 | 17:02.33 | Gib Floyd Invitational | October 7, 2017 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 12 | 17:33.2 | Timberlake Farragut Invitational | September 12, 2015 |
| 5,000 Meters · Lakeview ParkGary Ward Classic · Sep 29 | 17:56.31 | Gary Ward Classic | September 29, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 16:40.6 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 6 | 17:06.4 | Bob Conley Invitational | October 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 5A District III XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 21 · Meridian (ID) | 5,000 Meters Varsity | 21 | 16:29.06 PB | 12 |
| Oct 7 | Gib Floyd InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · Meridian (ID) | 5,000 Meters Varsity | 2 | 17:02.33 PB | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 2 Varsity · Place 22 · Meridian (ID) | 5,000 Meters Division 2 Varsity | 22 | 16:40.6 PB | 12 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 27 · Meridian (ID) | 5,000 Meters Varsity Division I Sec2 M-Z | 27 | 17:06.85 | 12 |
| Sep 1 | Caldwell TwilightSep 1 · 5,000 Meters Varsity · Place 28 · Meridian (ID) | 5,000 Meters Varsity | 28 | 17:21.02 | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | District 3 5A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 32 · Meridian (ID) | 5,000 Meters Varsity | 32 | 16:58.10 PB | 11 |
| Oct 6 | Bob Conley InvitationalOct 6 · 5,000 Meters Varsity A Boys · Place 31 · Meridian (ID) | 5,000 Meters Varsity A Boys | 31 | 17:06.4 PB | 11 |
| Sep 29 | Gary Ward ClassicSep 29 · 5,000 Meters Varsity · Place 25 · Meridian (ID) | 5,000 Meters Varsity | 25 | 17:56.31 PB | 11 |
| Sep 24 | Bob Firman InvitationalSep 24 · 5,000 Meters Varsity Division 1 · Place 63 · Meridian (ID) | 5,000 Meters Varsity Division 1 | 63 | 17:25.0 | 11 |
| Sep 1 | Caldwell TwilightSep 1 · 5,000 Meters Varsity · Place 17 · Meridian (ID) | 5,000 Meters Varsity | 17 | 16:57.37 PB | 11 |
| Aug 27 | Dash & SplashAug 27 · 5,000 Meters Varsity · Place 1 · Meridian (ID) | 5,000 Meters Varsity | 1 | 19:07Unofficial | 11 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | District 3 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 43 · Meridian (ID) | 5,000 Meters Varsity | 43 | 17:20.10 | 10 |
| Oct 14 | Meridian City MeetOct 14 · 2.9 Mile Varsity · Place 7 · Meridian (ID) | 2.9 Mile Varsity | 7 | 15:19 PB | 10 |
| Sep 12 | Timberlake Farragut InvitationalSep 12 · 5,000 Meters Varsity · Place 29 · Meridian (ID) | 5,000 Meters Varsity | 29 | 17:33.2 PB | 10 |
| Sep 4 | Caldwell TwilightSep 4 · 5,000 Meters Varsity · Place 33 · Meridian (ID) | 5,000 Meters Varsity | 33 | 17:42.97 | 10 |
| Aug 29 | Camels Back ClassicAug 29 · 5,000 Meters Varsity · Place 10 · Meridian (ID) | 5,000 Meters Varsity | 10 | 17:46.2 PB | 10 |