Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Timberlake Senior High SchoolTimberlake Invitational · Oct 5 | 18:15.7 | Timberlake Invitational | October 5, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 17:41.70 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Farragut State ParkDistrict I-II 3A/4A/5A Championships · Oct 24 | 17:49.9 | District I-II 3A/4A/5A Championships | October 24, 2019 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 7 | 18:48.5 | Timberlake Farragut Invitational | September 7, 2019 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational at Hayden Canyon · Sep 14 | 18:14.3 | Coeur d'Alene Invitational at Hayden Canyon | September 14, 2019 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 17:41 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 19:16 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 17:00.23 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 3 | 17:27 | Ben Castro Invite | October 3, 2019 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 17:17.83 | IHSAA XC Championships 2019 | November 2, 2019 |
| 5,000 Meters · Ranch Club Golf CourseIvan Benson Invite · Sep 26 | 18:00 | Ivan Benson Invite | September 26, 2019 |
| 5,000 Meters · Travers ParkWilliam Johnson Sandpoint Invitational · Sep 30 | 18:56.98 | William Johnson Sandpoint Invitational | September 30, 2017 |
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 3A · Place 19 · Bonners Ferry | 5,000 Meters Boys Varsity 3A | 19 | 17:17.83 PB | 12 |
| Oct 24 | District I-II 3A/4A/5A ChampionshipsOct 24 · 5,000 Meters 3A Varsity Men · Place 3 · Bonners Ferry | 5,000 Meters 3A Varsity Men | 3 | 17:49.9 PB | 12 |
| Oct 12 | William Johnson Sandpoint InvitationalOct 12 · 5,000 Meters Varsity · Place 14 · Bonners Ferry | 5,000 Meters Varsity | 14 | 17:17.44 | 12 |
| Oct 5 | BFHS InviteOct 5 · 5,000 Meters Varsity · Place 1 · Bonners Ferry | 5,000 Meters Varsity | 1 | 17:57.0 | 12 |
| Oct 3 | Ben Castro InviteOct 3 · 5,000 Meters Varsity · Place 2 · Bonners Ferry | 5,000 Meters Varsity | 2 | 17:27 PB | 12 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 2 · Bonners Ferry | 5,000 Meters Varsity | 2 | 18:00 PB | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Varsity Division II · Place 46 · Bonners Ferry | 5,000 Meters Varsity Division II | 46 | 17:41.70 PB | 12 |
| Sep 14 | Coeur d'Alene Invitational at Hayden CanyonSep 14 · 5,000 Meters Varsity B (small schools) · Place 8 · Bonners Ferry | 5,000 Meters Varsity B (small schools) | 8 | 18:14.3 PB | 12 |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 60 · Bonners Ferry | 5,000 Meters Varsity | 60 | 18:48.5 PB | 12 |
| Aug 29 | Post Falls River RunAug 29 · 2.75 Miles Varsity · Place 26 · Bonners Ferry | 2.75 Miles Varsity | 26 | 16:45.2 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 3A · Place 16 · Bonners Ferry | 5,000 Meters Varsity 3A | 16 | 17:00.23 PB | 11 |
| Oct 11 | Ben Castro InvitationalOct 11 · 5,000 Meters Varsity · Place 5 · Bonners Ferry | 5,000 Meters Varsity | 5 | 17:31 | 11 |
| Oct 6 | Inland Empire ChallengeOct 6 · 5,000 Meters Varsity Boys I · Place 61 · Bonners Ferry | 5,000 Meters Varsity Boys I | 61 | 17:41 PB | 11 |
| Sep 29 | William Johnson Sandpoint InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 2 · Bonners Ferry | 5,000 Meters Junior Varsity | 2 | 18:04.44 | 11 |
| Sep 15 | Coeur d'Alene InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 12 · Bonners Ferry | 5,000 Meters Junior Varsity | 12 | 18:12.0 | 11 |
| Sep 8 | Timberlake Farragut Invitational Sep 8 · Varsity · Place 48 · Bonners Ferry | Varsity | 48 | 19:10.9 | 11 |
| Aug 30 | Post Falls River RunAug 30 · 2.8 Miles Varsity · Place 16 · Bonners Ferry | 2.8 Miles Varsity | 16 | 16:36.7 | 11 |
| Aug 25 | Bonners Ferry InviteAug 25 · Varsity · Place 3 · Bonners Ferry | Varsity | 3 | 18:47 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 3A District I-II ChampionshipOct 19 · 5,000 Meters Varsity · Place 10 · Bonners Ferry | 5,000 Meters Varsity | 10 | 18:02:00 | 10 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Varsity · Place 93 · Bonners Ferry | 5,000 Meters Boys Varsity | 93 | 19:16 PB | 10 |
| Oct 5 | Timberlake Invitational Oct 5 · 3 Miles Varsity · Place 13 · Bonners Ferry | 3 Miles Varsity | 13 | 18:15.7 PB | 10 |
| Sep 30 | William Johnson Sandpoint InvitationalSep 30 · 5,000 Meters Varsity · Place 34 · Bonners Ferry | 5,000 Meters Varsity | 34 | 18:56.98 PB | 10 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 34 · Bonners Ferry | 5,000 Meters Varsity | 34 | 20:36.1 | 10 |
| Sep 16 | Coeur d'Alene InvitationalSep 16 · 5,000 Meters Small School Varsity · Place 95 · Bonners Ferry | 5,000 Meters Small School Varsity | 95 | 20:33.7 | 10 |
| Aug 31 | Post Falls River RunAug 31 · 5,000 Meters Varsity · Place 57 · Bonners Ferry | 5,000 Meters Varsity | 57 | 21:48.7 | 10 |