Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Treasure Valley Community CollegeCrosby Invitational · Oct 3 | 13:58 | Crosby Invitational | October 3, 2019 |
| 3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 20 | 13:04.10 | Bob Firman Invitational XC | September 20, 2019 |
| 3,000 Meters · Fuller ParkCompass Invitational · Sep 27 | 12:42.42 | Compass Invitational | September 27, 2018 |
| 3,000 Meters · Garden ValleyGarden Valley Invite · Sep 6 | 13:11.20 | Garden Valley Invite | September 6, 2019 |
| 3,000 Meters · Jug Mountain RanchVandal Invite · Sep 17 | 14:00.70 | Vandal Invite | September 17, 2019 |
| 3,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 6 | 15:51.42 | Weiser Invite | September 6, 2018 |
| 3,000 Meters · Schoolhouse Gulch TrailsGarden Valley Invite Mtn Course · Sep 26 | 15:35.30 | Garden Valley Invite Mtn Course | September 26, 2020 |
| 3,000 Meters · Weiser Middle SchoolMcCall/Parma/Weiser Tri-Meet @ Weiser · Sep 30 | 12:22 | McCall/Parma/Weiser Tri-Meet @ Weiser | September 30, 2020 |
| 3,000 Meters · West ParkWinston Tilzey Invitational · Oct 10 | 12:34 | Winston Tilzey Invitational | October 10, 2018 |
| 3,000 Meters · West Park OpenWinston Tilzey Invitational · Oct 16 | 12:16.16 | Winston Tilzey Invitational | October 16, 2019 |
| 5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 2 | 18:18.10 | IHSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 20:25.8 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 29 | 19:46.74 | Idaho State Cross Country Championships | October 29, 2022 |
| 5,000 Meters · McCall Golf CourseSRV XC Championship · Sep 15 | 21:23.8 | SRV XC Championship | September 15, 2022 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 28 | 18:25.14 | IHSAA State XC Championships | October 28, 2023 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 1 | 20:14.38 | Weiser Invite | September 1, 2023 |
| 5,000 Meters · Warren E Mc Cain Middle SchoolDistrict III 4A · Oct 22 | 17:56.89 | District III 4A | October 22, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 4A Varsity · Place 47 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters 4A Varsity | 47 | 18:18.10 PB | 12 |
| Oct 22 | District III 4AOct 22 · 5,000 Meters Varsity Boys · Place 15 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity Boys | 15 | 17:56.89 PB | 12 |
| Oct 12 | Inland Empire ChampionshipsOct 12 · Varsity · Place 35 · McCall-DonnellyMcCall-Donnelly | Varsity | 35 | 17:46 | 12 |
| Oct 4 | SRV InvitationalOct 4 · 5,000 Meters Varsity · Place 7 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 7 | 18:28.8 | 12 |
| Sep 27 | Bob Firman Invitational XCSep 27 · 5,000 Meters Varsity Division II · Place 82 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity Division II | 82 | 18:10.3 | SR |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 117 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 117 | 19:01.81 | 12 |
| Aug 30 | Weiser InviteAug 30 · 5,000 Meters Varsity · Place 35 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 35 | 18:54.84 | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 3A · Place 47 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity 3A | 47 | 18:25.14 PB | 11 |
| Oct 18 | 3A SRV District MeetOct 18 · 5,000 Meters Varsity · Place 18 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 18 | 19:40.84 | 11 |
| Oct 7 | Inland Empire ChallengeOct 7 · Varsity · Place 65 · McCall-DonnellyMcCall-Donnelly | Varsity | 65 | 18:41 | 11 |
| Sep 28 | Rambler Lake RunSep 28 · 5,000 Meters Varsity · Place 28 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 28 | 20:32.4 | 11 |
| Sep 22 | Bob Firman Invitational XCSep 22 · 5,000 Meters Varsity Division I · Place 161 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity Division I | 161 | 18:59.2 | JR |
| Sep 12 | SRV XC ChampionshipSep 12 · 5,000 Meters Varsity · Place 17 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 17 | 22:04.90 | 11 |
| Sep 9 | Timberlake Farragut InvitationalSep 9 · 5,000 Meters Varsity · Place 128 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 128 | 19:32.8 | 11 |
| Sep 1 | Weiser InviteSep 1 · 5,000 Meters Varsity · Place 20 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 20 | 20:14.38 PB | 11 |
| Aug 25 | New Plymouth InviteAug 25 · 5,000 Meters Varsity · Place 17 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 17 | 19:57.55 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 71 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity 3A | 71 | 19:46.74 PB | 10 |
| Oct 18 | District III 3A Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 28 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 28 | 21:43.08 | 10 |
| Oct 12 | Winston Tilzey InvitationalOct 12 · 5,000 Meters Varsity · Place 56 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 56 | 19:33 | 10 |
| Oct 6 | Rusty FenderOct 6 · 5,000 Meters Varsity · Place 26 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 26 | 19:44.99 | 10 |
| Oct 6 | Charger ClassicOct 6 · 5,000 Meters Varsity · Place 26 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 26 | 19:44.99Unofficial | 10 |
| Oct 1 | INLAND EMPIRE CHAMPIONSHIPSOct 1 · 5,000 Meters Varsity · Place 182 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 182 | 19:30 | 10 |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division II · Place 230 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity Division II | 230 | 20:25.8 PB | 10 |
| Sep 15 | SRV XC ChampionshipSep 15 · 5,000 Meters Varsity · Place 23 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 23 | 21:23.8 PB | 10 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 70 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity 3A | 70 | 19:21.55 | 9 |
| Oct 19 | District III 3A XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 26 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 26 | 19:58.01 | 9 |
| Oct 13 | Winston Tilzey InvitationalOct 13 · 5,000 Meters Varsity · Place 75 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 75 | 19:20 | 9 |
| Oct 7 | Charger ClassicOct 7 · 5,000 Meters Varsity · Place 29 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 29 | 20:09.95 | 9 |
| Sep 30 | Gary Ward InviteSep 30 · 5,000 Meters Varsity · Place 109 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 109 | 20:17.32 | 9 |
| Sep 14 | SRV MeetSep 14 · 5,000 Meters Varsity · Place 25 · McCall-DonnellyMcCall-Donnelly | 5,000 Meters Varsity | 25 | 21:45.56 | 9 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | McCall SRV InviteOct 13 · 3,000 Meters Middle School · Place 14 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 14 | 13:19.0 | 8 |
| Oct 10 | Garden Valley InviteOct 10 · 3,000 Meters Middle School · Place 7 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 7 | 12:21.30 | 8 |
| Sep 30 | McCall/Parma/Weiser Tri-Meet @ WeiserSep 30 · 3,000 Meters Middle School · Place 3 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 3 | 12:22 PB | 8 |
| Sep 26 | Garden Valley Invite Mtn CourseSep 26 · 3,000 Meters Middle School · Place 7 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 7 | 15:35.30 PB | 8 |
| Sep 23 | Payette InviteSep 23 · 3,000 Meters Middle School Boys · Place 14 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School Boys | 14 | 13:06Unofficial | 8 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Winston Tilzey InvitationalOct 16 · 3,000 Meters Middle School · Place 48 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 48 | 12:16.16 PB | 7 |
| Oct 3 | Crosby InvitationalOct 3 · 2 Miles Middle School Heat 1 · Place 68 · Payette Lakes (McCall)Payette Lakes (McCall) | 2 Miles Middle School Heat 1 | 68 | 13:58 PB | 7 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 3,000 Meters Middle School - FRIDAY SEPT. 20 6P · Place 209 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School - FRIDAY SEPT. 20 6P | 209 | 13:04.10 PB | 7 |
| Sep 17 | Vandal InviteSep 17 · 3,000 Meters Middle School Boys · Place 10 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School Boys | 10 | 14:00.70 PB | 7 |
| Sep 6 | Garden Valley InviteSep 6 · 3,000 Meters Middle School · Place 14 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 14 | 13:11.20 PB | 7 |
| Aug 29 | New Plymouth InvitationalAug 29 · 3,000 Meters Middle School · Place 32 · Payette Lakes (McCall)Payette Lakes (McCall) | 3,000 Meters Middle School | 32 | 13:43.90 | 7 |
2018 Cross Country
3 results