Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight Invitational · Sep 6 | 20:57.22 | Caldwell Twilight Invitational | September 6, 2019 |
| 5,000 Meters · Celebration ParkMelba Invite · Oct 5 | 22:26.08 | Melba Invite | October 5, 2017 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 19:45.50 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Lakeview ParkGary Ward Invitational · Sep 28 | 22:04.62 | Gary Ward Invitational | September 28, 2017 |
| 5,000 Meters · Mann FarmsSRV Championships (SRV schools only) · Sep 12 | 23:09.65 | SRV Championships (SRV schools only) | September 12, 2017 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 19:15.83 | IHSAA XC Championships 2019 | November 2, 2019 |
| 5,000 Meters · River Bend Golf Course3A District III Championship · Oct 17 | 21:28.67 | 3A District III Championship | October 17, 2017 |
| 5,000 Meters · Rolling Hills Golf CourseSRV Invitational · Oct 9 | 19:49.99 | SRV Invitational | October 9, 2019 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 19 | 21:45.33 | Weiser Invite | September 19, 2017 |
| 5,000 Meters · West ParkWinston Tilzey Invitational · Oct 16 | 18:36.36 | Winston Tilzey Invitational | October 16, 2019 |
| 5,000 Meters · West ParkWinston Tilzey Invitational · Oct 12 | 20:16 | Winston Tilzey Invitational | October 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 959 · Fruitland | 5,000 Meters Open Invitational MERGE | 959 | 19:45.50 PB | 12 |
| Nov 2 | IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 3A · Place 65 · Fruitland | 5,000 Meters Boys Varsity 3A | 65 | 19:15.83 PB | 12 |
| Oct 16 | Winston Tilzey InvitationalOct 16 · 5,000 Meters Varsity · Place 80 · Fruitland | 5,000 Meters Varsity | 80 | 18:36.36 PB | 12 |
| Oct 9 | SRV InvitationalOct 9 · 5,000 Meters Varsity · Place 15 · Fruitland | 5,000 Meters Varsity | 15 | 19:49.99 PB | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Junior Varsity Sec1 A-L · Place 156 · Fruitland | 5,000 Meters Junior Varsity Sec1 A-L | 156 | 20:38.70 | 12 |
| Sep 6 | Caldwell Twilight Invitational Sep 6 · 5,000 Meters Junior Varsity 1 · Place 44 · Fruitland | 5,000 Meters Junior Varsity 1 | 44 | 20:57.22 PB | 12 |
2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Rising Stars Sec #1 - 10:55am · Place 113 · Fruitland | 5,000 Meters Rising Stars Sec #1 - 10:55am | 113 | 22:08.00 | 10 |
| Oct 17 | 3A District III ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 7 · Fruitland | 5,000 Meters Junior Varsity | 7 | 21:28.67 PB | 10 |
| Oct 11 | Winston Tilzey InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 108 · Fruitland | 5,000 Meters Varsity Boys | 108 | 20:31 | 10 |
| Oct 5 | Melba InviteOct 5 · 5,000 Meters Varsity · Place 54 · Fruitland | 5,000 Meters Varsity | 54 | 22:26.08 PB | 10 |
| Sep 28 | Gary Ward InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 146 · Fruitland | 5,000 Meters Junior Varsity | 146 | 22:04.62 PB | 10 |
| Sep 19 | Weiser InviteSep 19 · 5,000 Meters Junior Varsity · Place 12 · Fruitland | 5,000 Meters Junior Varsity | 12 | 21:45.33 PB | 10 |
| Sep 12 | SRV Championships (SRV schools only)Sep 12 · 5,000 Meters Varsity · Place 39 · Fruitland | 5,000 Meters Varsity | 39 | 23:09.65 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Rising Stars Sec1 · Place 100 · Fruitland | 5,000 Meters Rising Stars Sec1 | 100 | 21:00.0 | 9 |
| Oct 12 | Winston Tilzey InvitationalOct 12 · 5,000 Meters Varsity Boys · Place 96 · Fruitland | 5,000 Meters Varsity Boys | 96 | 20:16 PB | 9 |