| 1 | Ethan HansenPlace 1 · Grade 12 · Century | 12 | Century | 15:55.02 |
| 2 | Ammon BittonPlace 2 · Grade 12 · Century | 12 | Century | 15:55.19 |
| 3 | Spencer SmithPlace 3 · Grade 12 · Highland - P | 12 | Highland - P | 16:12.09 |
| 4 | Ethan McKeePlace 4 · Grade 11 · Pocatello | 11 | Pocatello | 16:26.18 |
| 5 | George WilcoxPlace 5 · Grade 11 · Highland - P | 11 | Highland - P | 16:50.03 |
| 6 | Collin ChristensenPlace 6 · Grade 11 · Pocatello | 11 | Pocatello | 16:54.43 |
| 7 | Hayden OlcottPlace 7 · Grade 11 · Century | 11 | Century | 17:01.58 |
| 8 | Ethan TuckerPlace 8 · Grade 10 · Highland - P | 10 | Highland - P | 17:18.23 |
| 9 | Quake HansenPlace 9 · Grade 10 · Century | 10 | Century | 17:20.43 PR |
| 10 | Ethan McDonaldPlace 10 · Grade 11 · Highland - P | 11 | Highland - P | 17:22.28 |
| 11 | Isaac BartonPlace 11 · Grade 10 · Highland - P | 10 | Highland - P | 17:24.66 |
| 12 | Stephen (Stevie) YeamanPlace 12 · Grade 10 · Highland - P | 10 | Highland - P | 17:28.58 |
| 13 | Crue LopezPlace 13 · Grade 9 · Pocatello | 9 | Pocatello | 17:31.58 PR |
| 14 | Hyrum StantonPlace 14 · Grade 9 · Highland - P | 9 | Highland - P | 17:32.70 PR |
| 15 | Eli SuthersPlace 15 · Grade 10 · Pocatello | 10 | Pocatello | 17:42.68 |
| 16 | Max BullaPlace 16 · Grade 11 · Highland - P | 11 | Highland - P | 17:51.42 PR |
| 17 | Brayden DixonPlace 17 · Grade 11 · Century | 11 | Century | 17:51.65 |
| 18 | Eli HansenPlace 18 · Grade 9 · Century | 9 | Century | 18:01.30 PR |
| 19 | Jamison HillPlace 19 · Grade 11 · Pocatello | 11 | Pocatello | 18:04.97 |
| 20 | James SteadmanPlace 20 · Grade 11 · Highland - P | 11 | Highland - P | 18:05.42 PR |
| 21 | Mateus AllmondPlace 21 · Grade 12 · Pocatello | 12 | Pocatello | 18:12.89 PR |
| 22 | Brennen MeredithPlace 22 · Grade 9 · Highland - P | 9 | Highland - P | 18:13.19 PR |
| 23 | Gavin BallardPlace 23 · Grade 10 · Highland - P | 10 | Highland - P | 18:17.86 |
| 24 | Micah LooneyPlace 24 · Grade 11 · Century | 11 | Century | 18:34.64 |
| 25 | Maxwell WilcoxPlace 25 · Grade 9 · Highland - P | 9 | Highland - P | 18:37.24 PR |
| 26 | Simon TryonPlace 26 · Grade 9 · Highland - P | 9 | Highland - P | 18:40.33 PR |
| 27 | Jaxon CrowderPlace 27 · Grade 10 · Highland - P | 10 | Highland - P | 18:41.95 |
| 28 | Daniel StaleyPlace 28 · Grade 10 · Pocatello | 10 | Pocatello | 18:51.46 PR |
| 29 | Gabriel SamuelsonPlace 29 · Grade 12 · Pocatello | 12 | Pocatello | 18:55.13 |
| 30 | Landon BellPlace 30 · Grade 9 · Highland - P | 9 | Highland - P | 19:00.07 PR |
| 31 | Will GibbonsPlace 31 · Grade 11 · Highland - P | 11 | Highland - P | 19:03.47 |
| 32 | Grant WoodPlace 32 · Grade 11 · Highland - P | 11 | Highland - P | 19:05.14 |
| 33 | Robert SkidmorePlace 33 · Grade 11 · Century | 11 | Century | 19:05.81 |
| 34 | Jansen LintvedtPlace 34 · Grade 10 · Highland - P | 10 | Highland - P | 19:06.97 PR |
| 35 | Leot Gunter-ComishPlace 35 · Grade 9 · Century | 9 | Century | 19:08.69 PR |
| 36 | Maxwell ReederPlace 36 · Grade 11 · Highland - P | 11 | Highland - P | 19:10.04 |
| 37 | Hunter GrayPlace 37 · Grade 11 · Pocatello | 11 | Pocatello | 19:16.38 PR |
| 38 | Mercer MartinPlace 38 · Grade 11 · Highland - P | 11 | Highland - P | 19:26.78 PR |
| 39 | Brent RobertsPlace 39 · Grade 9 · Pocatello | 9 | Pocatello | 19:34.41 PR |
| 40 | Olin RosePlace 40 · Grade 11 · Pocatello | 11 | Pocatello | 19:40.83 |
| 41 | Dexter DahlstromPlace 41 · Grade 10 · Highland - P | 10 | Highland - P | 19:41.09 |
| 42 | Oliver LeshibaPlace 42 · Grade 10 · Pocatello | 10 | Pocatello | 19:44.65 PR |
| 43 | Tayson DennisPlace 43 · Grade 11 · Pocatello | 11 | Pocatello | 19:55.40 PR |
| 44 | Daxton GroverPlace 44 · Grade 9 · Century | 9 | Century | 19:55.57 |
| 45 | Gabe MechamPlace 45 · Grade 11 · Highland - P | 11 | Highland - P | 19:57.99 |
| 46 | Corbin VictorPlace 46 · Grade 12 · Highland - P | 12 | Highland - P | 19:59.90 |
| 47 | Dexter ApplingtonPlace 47 · Grade 10 · Highland - P | 10 | Highland - P | 20:06.66 PR |
| 48 | Hudson JensenPlace 48 · Grade 12 · Highland - P | 12 | Highland - P | 20:15.23 |
| 49 | Karter AllenPlace 49 · Grade 10 · Highland - P | 10 | Highland - P | 20:22.85 |
| 50 | Tate SaundersPlace 50 · Grade 10 · Highland - P | 10 | Highland - P | 20:30.59 |
| 51 | Jack GibbonsPlace 51 · Grade 9 · Highland - P | 9 | Highland - P | 20:41.12 |
| 52 | Braxten BeebePlace 52 · Grade 9 · Highland - P | 9 | Highland - P | 20:42.39 |
| 53 | Riley RowanPlace 53 · Grade 10 · Highland - P | 10 | Highland - P | 20:46.98 |
| 54 | Brysen SmithPlace 54 · Grade 9 · Pocatello | 9 | Pocatello | 20:51.88 |
| 55 | Wyatt DavisPlace 55 · Grade 12 · Pocatello | 12 | Pocatello | 20:57.76 |
| 56 | Christian SwiftPlace 56 · Grade 11 · Highland - P | 11 | Highland - P | 21:03.35 |
| 57 | William FinlayPlace 57 · Grade 10 · Highland - P | 10 | Highland - P | 21:13.96 |
| 58 | Dallas BurnsPlace 58 · Grade 11 · Century | 11 | Century | 21:21.70 PR |
| 59 | Trey SteedPlace 59 · Grade 12 · Highland - P | 12 | Highland - P | 21:24.90 |
| 60 | Piero VasquezPlace 60 · Grade 11 · Century | 11 | Century | 21:25.68 |
| 61 | Anthony BravoPlace 61 · Grade 11 · Century | 11 | Century | 21:26.31 |
| 62 | Noah JeppsenPlace 62 · Grade 10 · Pocatello | 10 | Pocatello | 21:40.45 PR |
| 63 | Beckam BlockerPlace 63 · Grade 9 · Highland - P | 9 | Highland - P | 21:48.11 |
| 64 | Tucker SmuinPlace 64 · Grade 9 · Highland - P | 9 | Highland - P | 21:50.86 |
| 65 | Spencer WoodPlace 65 · Grade 9 · Highland - P | 9 | Highland - P | 21:53.46 PR |
| 66 | Dylan CarlingPlace 66 · Grade 9 · Highland - P | 9 | Highland - P | 21:54.96 |
| 67 | Finn StubbsPlace 67 · Grade 9 · Highland - P | 9 | Highland - P | 21:58.49 PR |
| 68 | Harrison JamesPlace 68 · Grade 9 · Highland - P | 9 | Highland - P | 22:07.68 |
| 69 | Danial LambsonPlace 69 · Grade 9 · Century | 9 | Century | 22:25.21 |
| 70 | Eli PowellPlace 70 · Grade 9 · Highland - P | 9 | Highland - P | 22:35.74 |
| 71 | Logan GroverPlace 71 · Grade 10 · Highland - P | 10 | Highland - P | 22:43.73 PR |
| 72 | Aiden JorgensenPlace 72 · Grade 10 · Pocatello | 10 | Pocatello | 22:47.85 |
| 73 | Aiden MossPlace 73 · Grade 9 · Highland - P | 9 | Highland - P | 23:01.09 |
| 74 | Tyson ParkhousePlace 74 · Grade 12 · Century | 12 | Century | 23:02.40 |
| 75 | Jason PowellPlace 75 · Grade 12 · Highland - P | 12 | Highland - P | 23:04.49 |
| 76 | Micah GilbertPlace 76 · Grade 10 · Highland - P | 10 | Highland - P | 23:09.93 |
| 77 | Tristan LaudenklosPlace 77 · Grade 11 · Century | 11 | Century | 23:14.69 |
| 78 | Elliot SwiftPlace 78 · Grade 9 · Highland - P | 9 | Highland - P | 23:27.74 |
| 79 | Oliver MayerPlace 79 · Grade 9 · Pocatello | 9 | Pocatello | 23:59.42 |
| 80 | Jesse JenksPlace 80 · Grade 11 · Highland - P | 11 | Highland - P | 23:59.71 |
| 81 | Torrin ScherbinskePlace 81 · Grade 9 · Highland - P | 9 | Highland - P | 24:01.24 |
| 82 | Elijah SouthPlace 82 · Grade 11 · Century | 11 | Century | 24:09.52 |
| 83 | Zachary WrenPlace 83 · Grade 12 · Highland - P | 12 | Highland - P | 24:21.17 |
| 84 | Gabe JensenPlace 84 · Grade 10 · Highland - P | 10 | Highland - P | 24:26.39 |
| 85 | Jason PeacockPlace 85 · Grade 9 · Pocatello | 9 | Pocatello | 24:35.95 PR |
| 86 | Hudson HolmesPlace 86 · Grade 10 · Century | 10 | Century | 24:45.34 |
| 87 | Logan SamuelsonPlace 87 · Grade 10 · Pocatello | 10 | Pocatello | 25:22.57 |
| 88 | Sebastien GabianaudPlace 88 · Grade 9 · Century | 9 | Century | 25:29.14 |
| 89 | Ian DixonPlace 89 · Grade 9 · Century | 9 | Century | 25:30.94 PR |
| 90 | Liam StoverPlace 90 · Grade 11 · Century | 11 | Century | 27:24.21 |
| 91 | Andrew LeishmanPlace 91 · Grade 12 · Highland - P | 12 | Highland - P | 28:21.26 |
| 92 | Payson OswaldPlace 92 · Grade 11 · Highland - P | 11 | Highland - P | 28:57.89 |
| 93 | Andrew MillwardPlace 93 · Grade 9 · Highland - P | 9 | Highland - P | 31:03.47 |
| 94 | Cameron WatsonPlace 94 · Grade 12 · Highland - P | 12 | Highland - P | 31:29.38 |