Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseLeague Meet · Oct 2 | 10:11.80 | League Meet | October 2, 2017 |
| 3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 23 | 10:15.84 | Bob Firman Invitational XC | September 23, 2017 |
| 3,000 Meters · East Valley Middle SchoolSage Valley, Vallivue, Syringa @ East Valley · Sep 19 | 10:21.31 | Sage Valley, Vallivue, Syringa @ East Valley | September 19, 2017 |
| 3,000 Meters · Farm and City RunLone Star Invitational · Aug 31 | 10:31:56 | Lone Star Invitational | August 31, 2017 |
| 3,000 Meters · Griffiths ParkVallivue Invite · Sep 14 | 10:54.25 | Vallivue Invite | September 14, 2017 |
| 5,000 Meters · Caldwell High SchoolCaldwell Twilight Invitational · Sep 6 | 17:29.01 | Caldwell Twilight Invitational | September 6, 2019 |
| 5,000 Meters · Eagle Island State Park4A District III Cross Country Championships · Oct 24 | 16:51.02 | 4A District III Cross Country Championships | October 24, 2019 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 17:08.20 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 17:25.30 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 16:49.98 | IHSAA XC Championships 2019 | November 2, 2019 |
| 5,000 Meters · Purple Sage Golf CourseBugtown Invitational · Oct 17 | 16:39.87 | Bugtown Invitational | October 17, 2019 |
| 5,000 Meters · West ParkNampa All-City XC Champioships · Sep 12 | 16:50.81 | Nampa All-City XC Champioships | September 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 1133 · RidgevueRidgevue | 5,000 Meters Open Invitational MERGE | 1133 | 21:38.50 | 10 |
| Nov 2 | IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 4A · Place 46 · RidgevueRidgevue | 5,000 Meters Boys Varsity 4A | 46 | 16:49.98 PB | 10 |
| Oct 24 | 4A District III Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 12 · RidgevueRidgevue | 5,000 Meters Varsity | 12 | 16:51.02 PB | 10 |
| Oct 17 | Bugtown InvitationalOct 17 · 5,000 Meters Boys 5k · Place 10 · RidgevueRidgevue | 5,000 Meters Boys 5k | 10 | 16:39.87 PB | 10 |
| Sep 26 | Gary Ward Invitational Sep 26 · 5,000 Meters Varsity · Place 23 · RidgevueRidgevue | 5,000 Meters Varsity | 23 | 17:03.73 | 10 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 44 · RidgevueRidgevue | 5,000 Meters Varsity Division I Sec2 M-Z | 44 | 17:08.20 PB | 10 |
| Sep 12 | Nampa All-City XC ChampioshipsSep 12 · 5,000 Meters Varsity · Place 6 · RidgevueRidgevue | 5,000 Meters Varsity | 6 | 16:50.81 PB | 10 |
| Sep 6 | Caldwell Twilight Invitational Sep 6 · 5,000 Meters Varsity · Place 26 · RidgevueRidgevue | 5,000 Meters Varsity | 26 | 17:29.01 PB | 10 |
| Aug 31 | Jimmy Driscoll Invitational Aug 31 · 5,000 Meters Varsity · Place 17 · RidgevueRidgevue | 5,000 Meters Varsity | 17 | 17:07.44 | 10 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 4A · Place 86 · RidgevueRidgevue | 5,000 Meters Varsity 4A | 86 | 17:25.30 PB | 9 |
| Oct 18 | 4A District III Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 25 · RidgevueRidgevue | 5,000 Meters Varsity | 25 | 17:28.92 | 9 |
| Oct 10 | Bugtown Invite Oct 10 · Varsity · Place 19 · RidgevueRidgevue | Varsity | 19 | 17:01.10 | 9 |
| Sep 27 | Gary Ward Invitational Sep 27 · Varsity · Place 13 · RidgevueRidgevue | Varsity | 13 | 17:29.29 | 9 |
| Sep 21 | Bob Firman Invitational XCSep 21 · 5,000 Meters Freshman · Place 5 · RidgevueRidgevue | 5,000 Meters Freshman | 5 | 17:10.80 | 9 |
| Sep 11 | Nampa All-City XC ChampionshipsSep 11 · 5,000 Meters Varsity · Place 13 · RidgevueRidgevue | 5,000 Meters Varsity | 13 | 18:14.49Unofficial | 9 |
| Sep 7 | Tiger/GrizzSep 7 · 5,000 Meters Varsity A · Place 54 · RidgevueRidgevue | 5,000 Meters Varsity A | 54 | 18:53.0Unofficial | 9 |
| Aug 30 | Caldwell Twilight Aug 30 · Varsity · Place 37 · RidgevueRidgevue | Varsity | 37 | 17:48.87 | 9 |
| Aug 25 | The Bandanna Jimmy Driscoll InvitationalAug 25 · 5,000 Meters Varsity · Place 40 · RIDGEVUERIDGEVUE | 5,000 Meters Varsity | 40 | 17:49.8 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | League MeetOct 2 · 3,000 Meters Varsity · Place 2 · Sage ValleySage Valley | 3,000 Meters Varsity | 2 | 10:11.80 PB | 8 |
| Sep 28 | Sage Valley MeetSep 28 · 3,000 Meters Varsity Boys · Sage ValleySage Valley | 3,000 Meters Varsity Boys | 0 | 10:46Unofficial | 8 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 3,000 Meters Middle School · Place 5 · Sage ValleySage Valley | 3,000 Meters Middle School | 5 | 10:15.84 PB | 8 |
| Sep 19 | Sage Valley, Vallivue, Syringa @ East ValleySep 19 · 3,000 Meters Boys Varsity · Place 1 · Sage ValleySage Valley | 3,000 Meters Boys Varsity | 1 | 10:21.31 PB | 8 |
| Sep 14 | Vallivue InviteSep 14 · 3,000 Meters Middle School · Place 2 · Sage ValleySage Valley | 3,000 Meters Middle School | 2 | 10:54.25 PB | 8 |
| Aug 31 | Lone Star InvitationalAug 31 · 3,000 Meters Varsity · Place 1 · Sage ValleySage Valley | 3,000 Meters Varsity | 1 | 10:31:56 PB | 8 |