| 1 | Ryker HoltzenPlace 1 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 16:33 |
| 2 | George ShowersPlace 2 · Grade 12 · Jerome | 12 | Jerome | 16:58 |
| 3 | Owen RogersPlace 3 · Grade 12 · Gooding | 12 | Gooding | 17:32 |
| 4 | Carter McLaughlinPlace 4 · Grade 12 · Gooding | 12 | Gooding | 17:47 |
| 5 | Derek SchultzPlace 5 · Grade 11 · Mountain Home | 11 | Mountain Home | 17:52.4 |
| 6 | Daniel OsbornePlace 6 · Grade 12 · Jerome | 12 | Jerome | 17:57 |
| 7 | Stockton StevensPlace 7 · Grade 10 · Twin Falls | 10 | Twin Falls | 18:05 |
| 8 | Aaron BradshawPlace 8 · Grade 10 · Burley | 10 | Burley | 18:06 |
| 9 | Vincent ShowersPlace 9 · Grade 9 · Jerome | 9 | Jerome | 18:11 |
| 10 | Erik BakerPlace 10 · Grade 10 · Burley | 10 | Burley | 18:14 |
| 11 | James WrightPlace 11 · Grade 10 · Twin Falls | 10 | Twin Falls | 18:18 |
| 12 | Korbin PetersonPlace 12 · Grade 12 · Mountain Home | 12 | Mountain Home | 18:22.9 |
| 13 | Blake CrandallPlace 13 · Grade 11 · Twin Falls | 11 | Twin Falls | 18:30 |
| 14 | Kade OrrPlace 14 · Grade 12 · Buhl | 12 | Buhl | 18:31 |
| 15 | Christian EstrellaPlace 15 · Grade 12 · Mountain Home | 12 | Mountain Home | 18:33.9 |
| 16 | Aaron SeitzPlace 16 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 18:41 |
| 17 | Zachary WarrenPlace 17 · Grade 12 · Mountain Home | 12 | Mountain Home | 18:42.7 |
| 18 | Russell FramptonPlace 18 · Grade 9 · Twin Falls | 9 | Twin Falls | 18:44 |
| 19 | Makya LauPlace 19 · Grade 11 · Mountain Home | 11 | Mountain Home | 18:45.0 |
| 20 | Clay KentPlace 20 · Grade 10 · Richfield | 10 | Richfield | 18:49 |
| 21 | Josh LovelessPlace 21 · Grade 11 · Buhl | 11 | Buhl | 18:50 |
| 22 | Justin BybeePlace 22 · Grade 11 · Kimberly | 11 | Kimberly | 19:04 |
| 23 | Jacob MillerPlace 23 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 19:09 |
| 24 | Daniel BoggessPlace 24 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 19:11 |
| 25 | Drake DriscollPlace 25 · Grade 12 · Jerome | 12 | Jerome | 19:25 |
| 26 | Adam AtkinsonPlace 26 · Grade 11 · Buhl | 11 | Buhl | 19:30 |
| 27 | Jake KelseyPlace 27 · Grade 11 · Buhl | 11 | Buhl | 19:31 |
| 28 | Hollis DickersonPlace 28 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:37 |
| 29 | David GarciaPlace 29 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 19:40 |
| 30 | Cooper CartwrightPlace 30 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:42 |
| 31 | Collin RasmussenPlace 31 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:43 |
| 32 | Gavin QuigleyPlace 32 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:46 |
| 33 | David EamesPlace 33 · Grade 12 · Minico | 12 | Minico | 19:47 |
| 34 | Trevor WalterPlace 34 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:47 |
| 35 | Colby RidleyPlace 35 · Grade 10 · Buhl | 10 | Buhl | 19:48 |
| 36 | Paul SharpPlace 36 · Grade 10 · Mountain Home | 10 | Mountain Home | 19:51.0 |
| 37 | Ty GibbonsPlace 37 · Grade 9 · Burley | 9 | Burley | 19:52 |
| 38 | Aiden SwearingenPlace 38 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:54 |
| 39 | Hank HopkinsPlace 39 · Grade 12 · Kimberly | 12 | Kimberly | 19:56 |
| 40 | Jacob StevensPlace 40 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:56 |
| 41 | Matthew QuirozPlace 41 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:59 |
| 42 | Justin EgbertPlace 42 · Grade 10 · Wendell | 10 | Wendell | 20:10 |
| 43 | Porter BuckleyPlace 43 · Grade 12 · Kimberly | 12 | Kimberly | 20:11 |
| 44 | Luis FluckigerPlace 44 · Grade 11 · Jerome | 11 | Jerome | 20:12 |
| 45 | Ryan GerrattPlace 45 · Grade 9 · Burley | 9 | Burley | 20:16 |
| 46 | John MoyaPlace 46 · Grade 11 · Buhl | 11 | Buhl | 20:16 |
| 47 | Ethan BrucePlace 47 · Grade 12 · Hagerman | 12 | Hagerman | 20:19.1 |
| 48 | Landon DeyPlace 48 · Grade 12 · Filer | 12 | Filer | 20:20 |
| 49 | Mathew HuntPlace 49 · Grade 12 · Filer | 12 | Filer | 20:20 |
| 50 | Joe HopkinsPlace 50 · Grade 10 · Kimberly | 10 | Kimberly | 20:21 |
| 51 | Grayden DeVriesPlace 51 · Grade 10 · Kimberly | 10 | Kimberly | 20:25 |
| 52 | Aiden WallacePlace 52 · Grade 11 · Jerome | 11 | Jerome | 20:33 |
| 53 | Chase RogersPlace 53 · Grade 10 · Jerome | 10 | Jerome | 20:33 |
| 54 | Anthony JensenPlace 54 · Grade 9 · Burley | 9 | Burley | 20:34 |
| 55 | James CameronPlace 55 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:36 |
| 56 | Ryan ChristensenPlace 56 · Grade 12 · Twin Falls | 12 | Twin Falls | 20:40 |
| 57 | Luke MonroePlace 57 · Grade 9 · Burley | 9 | Burley | 20:42 |
| 58 | Jesse ReaneyPlace 58 · Grade 12 · Minico | 12 | Minico | 20:42 |
| 59 | Paxton LynchPlace 59 · Grade 11 · Burley | 11 | Burley | 20:43 |
| 60 | Wyatt PhillipsPlace 60 · Grade 11 · Filer | 11 | Filer | 20:45 |
| 61 | Zach ZauggPlace 61 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:46 |
| 62 | Easton UtzPlace 62 · Grade 10 · Gooding | 10 | Gooding | 20:47 |
| 63 | Isaac DeTemplePlace 63 · Grade 9 · Burley | 9 | Burley | 20:51 |
| 64 | Gabriel SchroederPlace 64 · Grade 11 · Twin Falls | 11 | Twin Falls | 20:53 |
| 65 | Aaron LattaPlace 65 · Grade 9 · Mountain Home | 9 | Mountain Home | 20:53.4 |
| 66 | Luke MclaughlinPlace 66 · Grade 9 · Gooding | 9 | Gooding | 20:58 |
| 67 | Toby HeiderPlace 67 · Grade 10 · Kimberly | 10 | Kimberly | 20:59 |
| 68 | Gardner DavisPlace 68 · Grade 12 · Gooding | 12 | Gooding | 20:59 |
| 69 | Karter BrownPlace 69 · Grade 9 · Jerome | 9 | Jerome | 21:00 |
| 70 | Wyatt DeFordPlace 70 · Grade 10 · Filer | 10 | Filer | 21:00 |
| 71 | Josh MixPlace 71 · Grade 12 · Twin Falls | 12 | Twin Falls | 21:04 |
| 72 | Jacob SheppardPlace 72 · Grade 10 · Kimberly | 10 | Kimberly | 21:05 |
| 73 | Kaden RushingPlace 73 · Grade 10 · Jerome | 10 | Jerome | 21:11 |
| 74 | Derrick BloomstromPlace 74 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 21:12 |
| 75 | Zachary TatroPlace 75 · Grade 9 · Jerome | 9 | Jerome | 21:14 |
| 76 | Tayson SchreiterPlace 76 · Grade 9 · Burley | 9 | Burley | 21:17 |
| 77 | Ethan SeitzPlace 77 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 21:22 |
| 78 | Daxton GodfreyPlace 78 · Grade 10 · Kimberly | 10 | Kimberly | 21:30 |
| 79 | Koby PrescottPlace 79 · Grade 11 · Burley | 11 | Burley | 21:31 |
| 80 | Heber JenkinsPlace 80 · Grade 12 · Filer | 12 | Filer | 21:31 |
| 81 | Jonathan BakesPlace 81 · Grade 10 · Jerome | 10 | Jerome | 21:32 |
| 82 | Wilson WeaverPlace 82 · Grade 11 · Twin Falls | 11 | Twin Falls | 21:33 |
| 83 | Carter BohmPlace 83 · Grade 10 · Buhl | 10 | Buhl | 21:36 |
| 84 | Carter HenkePlace 84 · Grade 10 · Mountain Home | 10 | Mountain Home | 21:36.8 |
| 85 | Jamin RasmussenPlace 85 · Grade 9 · Minico | 9 | Minico | 21:37 |
| 86 | Evan SheffieldPlace 86 · Grade 11 · Jerome | 11 | Jerome | 21:41 |
| 87 | Ethan AdamsPlace 87 · Grade 10 · Kimberly | 10 | Kimberly | 21:42 |
| 88 | Troy LarsenPlace 88 · Grade 9 · Jerome | 9 | Jerome | 21:45 |
| 89 | Josh SatterfieldPlace 89 · Grade 10 · Kimberly | 10 | Kimberly | 21:48 |
| 90 | Crew PedersenPlace 90 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:48 |
| 91 | Alec AlcocerPlace 91 · Grade 11 · Burley | 11 | Burley | 21:58 |
| 92 | Jenkin PattersonPlace 92 · Grade 11 · Gooding | 11 | Gooding | 21:58 |
| 93 | Benjamin WeaverPlace 93 · Grade 12 · Twin Falls | 12 | Twin Falls | 22:00 |
| 94 | Alexander GaverPlace 94 · Grade 12 · Jerome | 12 | Jerome | 22:10 |
| 95 | Austin RicksPlace 95 · Grade 9 · Burley | 9 | Burley | 22:12 |
| 96 | Jonathan WinderPlace 96 · Grade 12 · Minico | 12 | Minico | 22:14 |
| 97 | Brendan EcclesPlace 97 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:17 |
| 98 | Jamen FuchsPlace 98 · Grade 10 · Richfield | 10 | Richfield | 22:19 |
| 99 | Jesse HillPlace 99 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 22:20 |
| 100 | Jameson HarperPlace 100 · Grade 10 · Kimberly | 10 | Kimberly | 22:21 |
| 101 | Jackson KelseyPlace 101 · Grade 9 · Wendell | 9 | Wendell | 22:25 |
| 102 | Caison EmkeyPlace 102 · Grade 10 · Mountain Home | 10 | Mountain Home | 22:27.6 |
| 103 | Dean PrescottPlace 103 · Grade 9 · Burley | 9 | Burley | 22:35 |
| 104 | Joshua DickinsonPlace 104 · Grade 9 · Mountain Home | 9 | Mountain Home | 22:42.5 |
| 105 | Cutler AtkinsonPlace 105 · Grade 9 · Buhl | 9 | Buhl | 22:48 |
| 106 | James AtkinPlace 106 · Grade 10 · Jerome | 10 | Jerome | 22:49 |
| 107 | Carter BatesPlace 107 · Grade 9 · Twin Falls | 9 | Twin Falls | 22:50 |
| 108 | Isaac CookPlace 108 · Grade 12 · Buhl | 12 | Buhl | 22:51 |
| 109 | Landon GeorgiannaPlace 109 · Grade 12 · Mountain Home | 12 | Mountain Home | 22:51.6 |
| 110 | Miller HeiderPlace 110 · Grade 9 · Twin Falls | 9 | Twin Falls | 22:56 |
| 111 | Paul GillespiePlace 111 · Grade 12 · Minico | 12 | Minico | 23:04 |
| 112 | Dalton StangerPlace 112 · Grade 11 · Twin Falls | 11 | Twin Falls | 23:05 |
| 113 | Zachary HawkinsPlace 113 · Grade 11 · Twin Falls | 11 | Twin Falls | 23:10 |
| 114 | Jackson AllenPlace 114 · Grade 9 · Buhl | 9 | Buhl | 23:14 |
| 115 | Travis EricksonPlace 115 · Grade 12 · Kimberly | 12 | Kimberly | 23:15 |
| 116 | Seth HardenPlace 116 · Grade 10 · Gooding | 10 | Gooding | 23:18 |
| 117 | Riley GreavesPlace 117 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 23:23 |
| 118 | Brody JacksonPlace 118 · Grade 10 · Burley | 10 | Burley | 23:28 |
| 119 | Connor NielsenPlace 119 · Grade 12 · Burley | 12 | Burley | 23:29 |
| 120 | Caleb AndersonPlace 120 · Grade 12 · Burley | 12 | Burley | 23:30 |
| 121 | Zach EdwardsPlace 121 · Grade 11 · Twin Falls | 11 | Twin Falls | 23:33 |
| 122 | Guillermo GutierrezPlace 122 · Grade 10 · Jerome | 10 | Jerome | 23:41 |
| 123 | Hollister NyePlace 123 · Grade 9 · Buhl | 9 | Buhl | 23:42 |
| 124 | Kodiak EcclesPlace 124 · Grade 9 · Buhl | 9 | Buhl | 23:55 |
| 125 | Daniel HopovacPlace 125 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 24:00 |
| 126 | Darius BrantleyPlace 126 · Grade 11 · Mountain Home | 11 | Mountain Home | 24:01.0 |
| 127 | Andrew WeaverPlace 127 · Grade 9 · Twin Falls | 9 | Twin Falls | 24:16 |
| 128 | Christopher WarthPlace 128 · Grade 9 · Twin Falls | 9 | Twin Falls | 24:22 |
| 129 | Elian DamianPlace 129 · Grade 12 · Jerome | 12 | Jerome | 24:27 |
| 130 | Kimball AnhderPlace 130 · Grade 9 · Gooding | 9 | Gooding | 24:33 |
| 131 | Asher AlexanderPlace 131 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 24:41 |
| 132 | Nick ThompsonPlace 132 · Grade 12 · Twin Falls | 12 | Twin Falls | 24:47 |
| 133 | Thomas GoodwinPlace 133 · Grade 11 · Burley | 11 | Burley | 24:49 |
| 134 | Izak GillettePlace 134 · Grade 10 · Gooding | 10 | Gooding | 24:52 |
| 135 | Treg WinderPlace 135 · Grade 10 · Minico | 10 | Minico | 25:06 |
| 136 | Gareth BrantleyPlace 136 · Grade 9 · Mountain Home | 9 | Mountain Home | 25:09.5 |
| 137 | Alan BakerPlace 137 · Grade 11 · Gooding | 11 | Gooding | 25:16 |
| 138 | Ben ManionPlace 138 · Grade 9 · Burley | 9 | Burley | 25:30 |
| 139 | Joey PehrsonPlace 139 · Grade 10 · Buhl | 10 | Buhl | 25:33 |
| 140 | Conner LynchPlace 140 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 25:40 |
| 141 | Caleb StevensPlace 141 · Grade 9 · Twin Falls | 9 | Twin Falls | 25:46 |
| 142 | Sam WhiteheadPlace 142 · Grade 9 · Kimberly | 9 | Kimberly | 25:53 |
| 143 | Raif CockrellPlace 143 · Grade 9 · Jerome | 9 | Jerome | 25:53 |
| 144 | Link MahoneyPlace 144 · Grade 10 · Burley | 10 | Burley | 26:05 |
| 145 | Braxton BrownPlace 145 · Grade 10 · Buhl | 10 | Buhl | 26:18 |
| 146 | Collin MagalogoPlace 146 · Grade 12 · Jerome | 12 | Jerome | 26:22 |
| 147 | Zach MayesPlace 147 · Grade 10 · Twin Falls | 10 | Twin Falls | 26:30 |
| 148 | Dillon HiattPlace 148 · Grade 9 · Richfield | 9 | Richfield | 26:35 |
| 149 | Andrew ArringtonPlace 149 · Grade 11 · Kimberly | 11 | Kimberly | 26:44 |
| 150 | Thomas CoxPlace 150 · Grade 10 · Mountain Home | 10 | Mountain Home | 26:52.0 |
| 151 | Zach WilcoxPlace 151 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 26:59 |
| 152 | Alfredo AlvarezPlace 152 · Grade 9 · Burley | 9 | Burley | 27:09 |
| 153 | Draycen LammPlace 153 · Grade 9 · Wendell | 9 | Wendell | 27:18 |
| 154 | Ryne KellyPlace 154 · Grade 11 · Buhl | 11 | Buhl | 27:29 |
| 155 | Tegan TerryPlace 155 · Grade 9 · Burley | 9 | Burley | 27:31 |
| 156 | Matthew RamirezPlace 156 · Grade 11 · Burley | 11 | Burley | 27:34 |
| 157 | Ian OlsonPlace 157 · Grade 9 · Burley | 9 | Burley | 27:40 |
| 158 | Isaiah SteelePlace 158 · Grade 9 · Jerome | 9 | Jerome | 27:43 |
| 159 | Carter MorganPlace 159 · Grade 9 · Burley | 9 | Burley | 27:50 |
| 160 | David BrowerPlace 160 · Grade 9 · Burley | 9 | Burley | 28:12 |
| 161 | Bruno TreyesPlace 161 · Grade 11 · Jerome | 11 | Jerome | 28:12 |
| 162 | Dylan RobbinsPlace 162 · Grade 9 · Twin Falls | 9 | Twin Falls | 28:13 |
| 163 | Pinager AndersonPlace 163 · Grade 9 · Filer | 9 | Filer | 28:14 |
| 164 | Ben AndersonPlace 164 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 28:15 |
| 165 | Benjamin BurkhalterPlace 165 · Grade 9 · Filer | 9 | Filer | 28:15 |
| 166 | Tyson HenkelmanPlace 166 · Grade 11 · Buhl | 11 | Buhl | 28:29 |
| 167 | Carson TuttlePlace 167 · Grade 11 · Twin Falls | 11 | Twin Falls | 28:34 |
| 168 | Caleb SutterPlace 168 · Grade 12 · Richfield | 12 | Richfield | 29:57 |
| 169 | Tyson BinghamPlace 169 · Grade 9 · Gooding | 9 | Gooding | 32:33 |
| 170 | Isaac SteelePlace 170 · Grade 9 · Jerome | 9 | Jerome | 33:47 |
| 171 | Kaysen StokerPlace 171 · Grade 9 · Burley | 9 | Burley | 34:28 |