Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · RedHawk Golf Course2A District III Championships · Oct 18 | 17:53 | 2A District III Championships | October 18, 2017 |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight Invitational · Sep 6 | 21:05.86 | Caldwell Twilight Invitational | September 6, 2019 |
| 5,000 Meters · Celebration ParkDistrict 3 2A Championship · Oct 20 | 19:26.0 | District 3 2A Championship | October 20, 2016 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 19:21.80 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Jug Mountain RanchVandal Invite · Sep 17 | 19:42.20 | Vandal Invite | September 17, 2019 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 17:55 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 17:54.61 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · Nyssa High SchoolNyssa Invitational · Sep 13 | 21:20.35 | Nyssa Invitational | September 13, 2017 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 5 | 19:15.0 | Bob Conley Invitational | October 5, 2017 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 18:07.13 | IHSAA XC Championships 2019 | November 2, 2019 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 6 | 19:40.01 | Weiser Invite | September 6, 2018 |
| 5,000 Meters · Treasure Valley Community College2A District 3 Championships · Oct 17 | 17:57.09 | 2A District 3 Championships | October 17, 2018 |
| 5,000 Meters · West ParkWinston Tilzey Invitational · Oct 16 | 17:36.86 | Winston Tilzey Invitational | October 16, 2019 |
| 5,000 Meters · West ParkWinston Tilzey Invitational · Oct 10 | 17:48 | Winston Tilzey Invitational | October 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 2A · Place 40 · Cole Valley Christian | 5,000 Meters Boys Varsity 2A | 40 | 18:07.13 PB | 12 |
| Oct 24 | 2A District at Kleiner ParkOct 24 · 5,000 Meters Varsity · Place 17 · Cole Valley Christian | 5,000 Meters Varsity | 17 | 18:14.6 | 12 |
| Oct 16 | Winston Tilzey InvitationalOct 16 · 5,000 Meters Varsity · Place 47 · Cole Valley Christian | 5,000 Meters Varsity | 47 | 17:36.86 PB | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 77 · Cole Valley Christian | 5,000 Meters Varsity | 77 | 19:12.1 | 12 |
| Oct 3 | Bob Conley InvitationalOct 3 · 5,000 Meters Varsity · Place 77 · Cole Valley Christian | 5,000 Meters Varsity | 77 | 19:12.1 | 12 |
| Sep 24 | Western ID Conference ChampionshipsSep 24 · 5,000 Meters Junior Varsity · Place 5 · Cole Valley Christian | 5,000 Meters Junior Varsity | 5 | 20:37.52 | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Junior Varsity Sec1 A-L · Place 67 · Cole Valley Christian | 5,000 Meters Junior Varsity Sec1 A-L | 67 | 19:21.80 PB | 12 |
| Sep 17 | Vandal InviteSep 17 · 5,000 Meters High School Men - Varsity · Place 12 · Cole Valley Christian | 5,000 Meters High School Men - Varsity | 12 | 19:42.20 PB | 12 |
| Sep 14 | Mile High Sep 14 · 5,000 Meters Varsity · Place 4 · Cole Valley Christian | 5,000 Meters Varsity | 4 | 18:40.5 | 12 |
| Sep 6 | Caldwell Twilight Invitational Sep 6 · 5,000 Meters Junior Varsity 1 · Place 47 · Cole Valley Christian | 5,000 Meters Junior Varsity 1 | 47 | 21:05.86 PB | 12 |
| Aug 31 | Jimmy Driscoll Invitational Aug 31 · 5,000 Meters Junior Varsity · Place 96 · Cole Valley Christian | 5,000 Meters Junior Varsity | 96 | 20:32.82 | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 211 · Cole Valley Christian | 5,000 Meters Rising Stars | 211 | 20:17.30 | 11 |
| Oct 27 | IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 2A · Place 40 · Cole Valley Christian | 5,000 Meters Varsity 2A | 40 | 17:54.61 PB | 11 |
| Oct 17 | 2A District 3 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 10 · Cole Valley Christian | 5,000 Meters Varsity | 10 | 17:57.09 PB | 11 |
| Oct 10 | Winston Tilzey InvitationalOct 10 · 5,000 Meters Varsity · Place 32 · Cole Valley Christian | 5,000 Meters Varsity | 32 | 17:48 PB | 11 |
| Oct 6 | Inland Empire ChallengeOct 6 · 5,000 Meters Varsity Boys I · Place 74 · Cole Valley Christian | 5,000 Meters Varsity Boys I | 74 | 17:55 PB | 11 |
| Sep 27 | 2A WIC ChampionshipSep 27 · Varsity · Place 10 · Cole Valley Christian | Varsity | 10 | 19:41.89 | 11 |
| Sep 15 | Mile High ClassicSep 15 · Varsity · Place 34 · Cole Valley Christian | Varsity | 34 | 19:20.7 | 11 |
| Sep 6 | Weiser InviteSep 6 · 5,000 Meters Varsity · Place 35 · Cole Valley Christian | 5,000 Meters Varsity | 35 | 19:40.01 PB | 11 |
| Aug 25 | The Bandanna Jimmy Driscoll InvitationalAug 25 · 5,000 Meters Varsity · Place 68 · COLE VALLEY CHRISTIAN | 5,000 Meters Varsity | 68 | 19:14.4 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Rising Stars Sec #1 - 10:55am · Place 115 · Cole Valley Christian | 5,000 Meters Rising Stars Sec #1 - 10:55am | 115 | 22:08.95 | 10 |
| Oct 18 | 2A District III ChampionshipsOct 18 · 3 Miles Varsity · Place 24 · Cole Valley Christian | 3 Miles Varsity | 24 | 17:53 PB | 10 |
| Oct 5 | Bob Conley InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 35 · Cole Valley Christian | 5,000 Meters Junior Varsity | 35 | 19:15.0 PB | 10 |
| Sep 27 | 2A WIC (HS and MS)Sep 27 · 5,000 Meters Varsity · Place 20 · Cole Valley Christian | 5,000 Meters Varsity | 20 | 18:56.7 | 10 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varisty Division II · Place 196 · Cole Valley Christian | 5,000 Meters Varisty Division II | 196 | 19:30.14 | 10 |
| Sep 13 | Nyssa InvitationalSep 13 · 5,000 Meters Varsity · Place 38 · Cole Valley Christian | 5,000 Meters Varsity | 38 | 21:20.35 PB | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Rising Stars Sec1 · Place 78 · Cole Valley Christian | 5,000 Meters Rising Stars Sec1 | 78 | 20:03.5 | 9 |
| Oct 29 | IHSAA 2A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 68 · Cole Valley Christian | 5,000 Meters Varsity | 68 | 21:05.06 | 9 |
| Oct 20 | District 3 2A ChampionshipOct 20 · 5,000 Meters Varsity · Place 28 · Cole Valley Christian | 5,000 Meters Varsity | 28 | 19:26.0 PB | 9 |
| Oct 12 | Winston Tilzey InvitationalOct 12 · 5,000 Meters Varsity Boys · Place 67 · Cole Valley Christian | 5,000 Meters Varsity Boys | 67 | 19:26 | 9 |