| 1 | Guillermo FregosoPlace 1 · TwinFalls | — | TwinFalls | 17:14.6 |
| 2 | James WrightPlace 2 · TwinFalls | — | TwinFalls | 18:38.1 |
| 3 | Alex JonesPlace 3 · Century | — | Century | 19:06.0 |
| 4 | John WoiwodePlace 4 · Teton | — | Teton | 19:07.5 |
| 5 | Cameron BaileyPlace 5 · SodaSprings | — | SodaSprings | 19:22.9 |
| 6 | Hollis DickersonPlace 6 · TwinFalls | — | TwinFalls | 19:24.2 |
| 7 | Dillyn SanchezPlace 7 · SpringCreek | — | SpringCreek | 19:28.6 |
| 8 | Finn AdamsPlace 8 · Teton | — | Teton | 19:30.1 |
| 9 | Aiden WallacePlace 9 · Jerome | — | Jerome | 19:33.6 |
| 10 | Joshua LorePlace 10 · SpringCreek | — | SpringCreek | 19:34.9 |
| 11 | Andrew WalkerPlace 11 · SodaSprings | — | SodaSprings | 19:36.8 |
| 12 | Gavin BehrensPlace 12 · Teton | — | Teton | 19:41.4 |
| 13 | Koji IimuraPlace 13 · Hillcrest | — | Hillcrest | 19:43.9 |
| 14 | Trevor WalterPlace 14 · TwinFalls | — | TwinFalls | 19:47.4 |
| 15 | Joe NielsenPlace 15 · SodaSprings | — | SodaSprings | 19:49.2 |
| 16 | Ty TerryPlace 16 · Teton | — | Teton | 19:49.7 |
| 17 | Isaac StarbuckPlace 17 · Parma | — | Parma | 19:53.2 |
| 18 | Matthew JamesPlace 18 · Wells | — | Wells | 19:54.9 |
| 19 | Ben ClaridgePlace 19 · SpringCreek | — | SpringCreek | 19:57.2 |
| 20 | Wilson WeaverPlace 20 · TwinFalls | — | TwinFalls | 20:02.6 |
| 21 | Joseph TerrasPlace 21 · SpringCreek | — | SpringCreek | 20:03.3 |
| 22 | Payton SorensonPlace 22 · Jerome | — | Jerome | 20:03.4 |
| 23 | Matthew QuirozPlace 23 · TwinFalls | — | TwinFalls | 20:04.5 |
| 24 | Dallin DastrupPlace 24 · SpringCreek | — | SpringCreek | 20:05.5 |
| 25 | Nathan SpeckPlace 25 · Century | — | Century | 20:05.6 |
| 26 | Ethan BrucePlace 26 · Hagerman | — | Hagerman | 20:05.9 |
| 27 | Ben AdamsPlace 27 · Teton | — | Teton | 20:06.6 |
| 28 | Brigham RenfroePlace 28 · SodaSprings | — | SodaSprings | 20:08.1 |
| 29 | Camden MortensenPlace 29 · SpringCreek | — | SpringCreek | 20:10.9 |
| 30 | Tyler FriesenPlace 30 · Century | — | Century | 20:12.5 |
| 31 | Ryan ChristensenPlace 31 · TwinFalls | — | TwinFalls | 20:13.8 |
| 32 | Joe HopkinsPlace 32 · Kimberly | — | Kimberly | 20:16.1 |
| 33 | Caleb MarmaPlace 33 · Elko | — | Elko | 20:16.6 |
| 34 | Tagg SimmonsPlace 34 · SodaSprings | — | SodaSprings | 20:17.6 |
| 35 | Seth JensenPlace 35 · Teton | — | Teton | 20:17.7 |
| 36 | Wyatt JohnsonPlace 36 · Teton | — | Teton | 20:17.9 |
| 37 | Collin RasmussenPlace 37 · TwinFalls | — | TwinFalls | 20:21.2 |
| 38 | Alexander GaverPlace 38 · Jerome | — | Jerome | 20:23.0 |
| 39 | Cameron EdwardsPlace 39 · Teton | — | Teton | 20:27.1 |
| 40 | Chase RogersPlace 40 · Jerome | — | Jerome | 20:27.3 |
| 41 | Brian SmithPlace 41 · SodaSprings | — | SodaSprings | 20:30.0 |
| 42 | Kevin TannerPlace 42 · Elko | — | Elko | 20:31.6 |
| 43 | Mason YbarraPlace 43 · CanyonRidge | — | CanyonRidge | 20:34.7 |
| 44 | Josh MixPlace 44 · TwinFalls | — | TwinFalls | 20:35.4 |
| 45 | Ben CookPlace 45 · Century | — | Century | 20:38.8 |
| 46 | Francisco HernandePlace 46 · Kimberly | — | Kimberly | 20:39.8 |
| 47 | Raleigh BrittainPlace 47 · TwinFalls | — | TwinFalls | 20:45.4 |
| 48 | Gage KellyPlace 48 · SpringCreek | — | SpringCreek | 20:45.7 |
| 49 | Landon YoungerPlace 49 · Hillcrest | — | Hillcrest | 20:48.0 |
| 50 | Joel HermanPlace 50 · SpringCreek | — | SpringCreek | 20:50.4 |
| 51 | Elias OlsenPlace 51 · Buhl | — | Buhl | 20:51.3 |
| 52 | Keaden SaundersPlace 52 · Hillcrest | — | Hillcrest | 20:52.5 |
| 53 | Jayden LeakPlace 53 · Jerome | — | Jerome | 20:52.6 |
| 54 | Stephen ConderPlace 54 · TwinFalls | — | TwinFalls | 20:53.6 |
| 55 | Colin SimpsonPlace 55 · SpringCreek | — | SpringCreek | 20:54.3 |
| 56 | Luis FluckigerPlace 56 · Jerome | — | Jerome | 20:55.2 |
| 57 | Ethan SeitzPlace 57 · CanyonRidge | — | CanyonRidge | 20:57.2 |
| 58 | Garret FrisbiePlace 58 · SpringCreek | — | SpringCreek | 20:57.9 |
| 59 | Carter BohmPlace 59 · Buhl | — | Buhl | 21:02.1 |
| 60 | Gabriel SchroederPlace 60 · TwinFalls | — | TwinFalls | 21:03.7 |
| 61 | Kaden RushingPlace 61 · Jerome | — | Jerome | 21:08.1 |
| 62 | Braden FisherPlace 62 · SpringCreek | — | SpringCreek | 21:09.6 |
| 63 | Alex StevensonPlace 63 · Filer | — | Filer | 21:12.0 |
| 64 | Garrett WeberPlace 64 · Parma | — | Parma | 21:12.9 |
| 65 | Gavin NicolaPlace 65 · Elko | — | Elko | 21:14.1 |
| 66 | Ethan AdamsPlace 66 · Kimberly | — | Kimberly | 21:22.9 |
| 67 | Kyle TingeyPlace 67 · TwinFalls | — | TwinFalls | 21:24.0 |
| 68 | Joshua MaynardPlace 68 · Elko | — | Elko | 21:32.0 |
| 69 | Isaac CookPlace 69 · Buhl | — | Buhl | 21:32.9 |
| 70 | Lucas WellsPlace 70 · Oakley | — | Oakley | 21:37.3 |
| 71 | Drew WilliamsPlace 71 · Kimberly | — | Kimberly | 21:39.4 |
| 72 | Braxtyn WagstaffPlace 72 · Parma | — | Parma | 21:43.9 |
| 73 | Abram MarinPlace 73 · WestWendover | — | WestWendover | 21:46.9 |
| 74 | Andre ArmsteadPlace 74 · TwinFalls | — | TwinFalls | 21:47.4 |
| 75 | Jacob SheppardPlace 75 · Kimberly | — | Kimberly | 21:51.0 |
| 76 | Alec AlcocerPlace 76 · Burley | — | Burley | 21:56.3 |
| 77 | Guillermo GutierrePlace 77 · Jerome | — | Jerome | 21:58.1 |
| 78 | Zach ZauggPlace 78 · TwinFalls | — | TwinFalls | 22:08.2 |
| 79 | Preston ShawPlace 79 · Kimberly | — | Kimberly | 22:08.9 |
| 80 | Lincoln WhitneyPlace 80 · Kimberly | — | Kimberly | 22:16.9 |
| 81 | AJ StephensonPlace 81 · Gooding | — | Gooding | 22:17.5 |
| 82 | Thomas CanningPlace 82 · SpringCreek | — | SpringCreek | 22:17.6 |
| 83 | Michael ColemanPlace 83 · TwinFalls | — | TwinFalls | 22:18.3 |
| 84 | Wayne PoolPlace 84 · SpringCreek | — | SpringCreek | 22:21.3 |
| 85 | Dalton StangerPlace 85 · TwinFalls | — | TwinFalls | 22:21.9 |
| 86 | Nathan JonesPlace 86 · TwinFalls | — | TwinFalls | 22:22.3 |
| 87 | Cody ParkerPlace 87 · SpringCreek | — | SpringCreek | 22:28.0 |
| 88 | Bennett LambPlace 88 · XavierCharter | — | XavierCharter | 22:29.1 |
| 89 | Victor JaureguiPlace 89 · Wells | — | Wells | 22:31.0 |
| 90 | Julian CastilloPlace 90 · XavierCharter | — | XavierCharter | 22:32.6 |
| 91 | Ashton CoxPlace 91 · Burley | — | Burley | 22:35.6 |
| 92 | Jordan SealPlace 92 · CanyonRidge | — | CanyonRidge | 22:37.0 |
| 93 | Ross BartelPlace 93 · Century | — | Century | 22:37.1 |
| 94 | Collin MagalogoPlace 94 · Jerome | — | Jerome | 22:38.3 |
| 95 | Ethan BakerPlace 95 · Burley | — | Burley | 22:39.3 |
| 96 | Thomas GoodwinPlace 96 · Burley | — | Burley | 22:39.4 |
| 97 | Dylan SchuknechtPlace 97 · TwinFalls | — | TwinFalls | 22:40.4 |
| 98 | Ethan RossPlace 98 · Parma | — | Parma | 22:42.1 |
| 99 | Ruben CobianPlace 99 · Wells | — | Wells | 22:42.7 |
| 100 | Jonathan BakesPlace 100 · Jerome | — | Jerome | 22:42.8 |
| 101 | Chad MurrayPlace 101 · Century | — | Century | 22:43.9 |
| 102 | Christian PopePlace 102 · SpringCreek | — | SpringCreek | 22:44.5 |
| 103 | Chance BennettPlace 103 · Buhl | — | Buhl | 22:44.6 |
| 104 | Evan SheffieldPlace 104 · Jerome | — | Jerome | 22:45.0 |
| 105 | Jamen FuchsPlace 105 · Richfield | — | Richfield | 22:47.7 |
| 106 | Wyatt DeFordPlace 106 · Filer | — | Filer | 22:53.2 |
| 107 | Jesse HillPlace 107 · CanyonRidge | — | CanyonRidge | 22:53.6 |
| 108 | Caleb SteinagelPlace 108 · TwinFalls | — | TwinFalls | 22:57.1 |
| 109 | Korben JensenPlace 109 · Kimberly | — | Kimberly | 22:58.6 |
| 110 | Paul JamiesonPlace 110 · Century | — | Century | 22:59.1 |
| 111 | Koby PrescottPlace 111 · Burley | — | Burley | 23:00.8 |
| 112 | Aaron DominguezPlace 112 · WestWendover | — | WestWendover | 23:10.8 |
| 113 | Jack PhippsPlace 113 · SpringCreek | — | SpringCreek | 23:12.1 |
| 114 | Nathan HenryPlace 114 · Kimberly | — | Kimberly | 23:13.7 |
| 115 | Asher AlexanderPlace 115 · CanyonRidge | — | CanyonRidge | 23:15.7 |
| 116 | Daxton GodfreyPlace 116 · Kimberly | — | Kimberly | 23:18.5 |
| 117 | Logan SymePlace 117 · SpringCreek | — | SpringCreek | 23:18.9 |
| 118 | Preston KayPlace 118 · Burley | — | Burley | 23:21.2 |
| 119 | Austin SandallPlace 119 · TwinFalls | — | TwinFalls | 23:22.7 |
| 120 | Jason JonesPlace 120 · CanyonRidge | — | CanyonRidge | 23:24.2 |
| 121 | Seth HardenPlace 121 · Gooding | — | Gooding | 23:26.8 |
| 122 | Patterson TaggertPlace 122 · Burley | — | Burley | 23:26.9 |
| 123 | Jacob MillerPlace 123 · Parma | — | Parma | 23:27.6 |
| 124 | Nolan HardestyPlace 124 · TwinFalls | — | TwinFalls | 23:30.8 |
| 125 | Porter CollinsPlace 125 · Teton | — | Teton | 23:34.6 |
| 126 | Tyler ChristensenPlace 126 · CanyonRidge | — | CanyonRidge | 23:36.2 |
| 127 | Skyler BrownPlace 127 · SodaSprings | — | SodaSprings | 23:37.0 |
| 128 | Garret PetersPlace 128 · Declo | — | Declo | 23:39.5 |
| 129 | Nick ThompsonPlace 129 · TwinFalls | — | TwinFalls | 23:44.0 |
| 130 | Travis EricksonPlace 130 · Kimberly | — | Kimberly | 23:47.1 |
| 131 | Matthew RamirezPlace 131 · Burley | — | Burley | 23:47.5 |
| 132 | Morgan JohnsonPlace 132 · Wells | — | Wells | 23:50.5 |
| 133 | Finley BorgmannPlace 133 · Hillcrest | — | Hillcrest | 23:50.8 |
| 134 | Trevyn KayPlace 134 · Burley | — | Burley | 23:51.4 |
| 135 | Daniel ChambersPlace 135 · Hillcrest | — | Hillcrest | 23:54.3 |
| 136 | Harrison BuckPlace 136 · XavierCharter | — | XavierCharter | 23:55.8 |
| 137 | Cody GiauquePlace 137 · Hillcrest | — | Hillcrest | 23:59.1 |
| 138 | Jacob CallPlace 138 · Century | — | Century | 24:01.9 |
| 139 | Isaac MattinglyPlace 139 · Teton | — | Teton | 24:02.7 |
| 140 | Bruno TreyesPlace 140 · Jerome | — | Jerome | 24:09.1 |
| 141 | Brady FishPlace 141 · SpringCreek | — | SpringCreek | 24:10.1 |
| 142 | Andre GonzalezPlace 142 · Jackpot | — | Jackpot | 24:17.4 |
| 143 | Gary McEwenPlace 143 · SodaSprings | — | SodaSprings | 24:20.3 |
| 144 | Zachary HawkinsPlace 144 · TwinFalls | — | TwinFalls | 24:26.7 |
| 145 | Christian JacksonPlace 145 · Burley | — | Burley | 24:26.7 |
| 146 | Alan BakerPlace 146 · Gooding | — | Gooding | 24:28.5 |
| 147 | Joel CooperPlace 147 · TwinFalls | — | TwinFalls | 24:39.3 |
| 148 | Marshall MortensenPlace 148 · Buhl | — | Buhl | 24:44.1 |
| 149 | Justin NichollsPlace 149 · Elko | — | Elko | 24:45.2 |
| 150 | Henry GodfreyPlace 150 · Century | — | Century | 24:52.2 |
| 151 | Oliver McKellarPlace 151 · Teton | — | Teton | 24:53.3 |
| 152 | Hunter WadePlace 152 · Teton | — | Teton | 24:53.3 |
| 153 | Wyatt GoingPlace 153 · Hillcrest | — | Hillcrest | 24:54.7 |
| 154 | James AtkinsPlace 154 · Jerome | — | Jerome | 24:55.3 |
| 155 | Mike KunzlerPlace 155 · Burley | — | Burley | 24:56.4 |
| 156 | Caleb SchelskePlace 156 · Century | — | Century | 24:58.8 |
| 157 | Kade StraleyPlace 157 · TwinFalls | — | TwinFalls | 25:00.2 |
| 158 | Andrew ArringtonPlace 158 · Kimberly | — | Kimberly | 25:03.0 |
| 159 | Jenkin PattersonPlace 159 · Gooding | — | Gooding | 25:05.3 |
| 160 | James SquirePlace 160 · Burley | — | Burley | 25:10.2 |
| 161 | Chris OsterhoutPlace 161 · Declo | — | Declo | 25:12.8 |
| 162 | Alexis ValenciaPlace 162 · Jerome | — | Jerome | 25:14.1 |
| 163 | Kaleb HomanPlace 163 · Buhl | — | Buhl | 25:15.4 |
| 164 | Landon ShawPlace 164 · Filer | — | Filer | 25:16.4 |
| 165 | Izak GillettePlace 165 · Gooding | — | Gooding | 25:22.2 |
| 166 | Nathan GerritsenPlace 166 · Hillcrest | — | Hillcrest | 25:23.5 |
| 167 | Jordan TannerPlace 167 · SpringCreek | — | SpringCreek | 25:40.0 |
| 168 | Zach NelsonPlace 168 · Oakley | — | Oakley | 25:52.7 |
| 169 | Wesley SanchezPlace 169 · Jackpot | — | Jackpot | 26:02.5 |
| 170 | Leif RussonPlace 170 · Teton | — | Teton | 26:03.8 |
| 171 | Masen YatesPlace 171 · XavierCharter | — | XavierCharter | 26:08.5 |
| 172 | Grayden DevriesPlace 172 · Kimberly | — | Kimberly | 26:11.7 |
| 173 | Joey PehrsonPlace 173 · Buhl | — | Buhl | 26:16.7 |
| 174 | Tanner BartlomePlace 174 · Burley | — | Burley | 26:23.6 |
| 175 | Daniel RoblesPlace 175 · Elko | — | Elko | 26:23.8 |
| 176 | Tyson HenkelmanPlace 176 · Buhl | — | Buhl | 26:37.8 |
| 177 | Brian VelascoPlace 177 · WestWendover | — | WestWendover | 26:39.6 |
| 178 | Dalton RasmussenPlace 178 · Century | — | Century | 26:42.2 |
| 179 | Walker TruesdellPlace 179 · Hillcrest | — | Hillcrest | 26:55.6 |
| 180 | Braxton BrownPlace 180 · Buhl | — | Buhl | 27:25.7 |
| 181 | Vance LindPlace 181 · Oakley | — | Oakley | 27:27.1 |
| 182 | Jace Deshane-HogaPlace 182 · Elko | — | Elko | 27:28.9 |
| 183 | Owen MoorePlace 183 · Elko | — | Elko | 27:29.4 |
| 184 | Reilly TarterPlace 184 · XavierCharter | — | XavierCharter | 27:33.8 |
| 185 | Nathan WilsonPlace 185 · Minico | — | Minico | 27:35.6 |
| 186 | Zach MayesPlace 186 · TwinFalls | — | TwinFalls | 27:57.1 |
| 187 | Link MahoneyPlace 187 · Burley | — | Burley | 28:31.0 |
| 188 | Tyler WintersPlace 188 · Oakley | — | Oakley | 28:42.7 |
| 189 | Kaleb CostaPlace 189 · SpringCreek | — | SpringCreek | 29:38.1 |
| 190 | Justin EsparzaPlace 190 · SpringCreek | — | SpringCreek | 29:53.2 |
| 191 | Jaymie WeaverPlace 191 · Century | — | Century | 30:03.1 |
| 192 | Ben AndersonPlace 192 · Buhl | — | Buhl | 30:28.2 |
| 193 | Jasbir SmithPlace 193 · Century | — | Century | 31:28.8 |
| 194 | Robert RodriquezPlace 194 · Century | — | Century | 31:39.4 |
| 195 | Tate DouglasPlace 195 · Buhl | — | Buhl | 32:05.9 |
| 196 | Wyatt JemmettPlace 196 · Parma | — | Parma | 32:21.1 |
| 197 | Adrien Rentoria GaPlace 197 · Jerome | — | Jerome | 32:33.9 |