| 1 | Cannon LeavittPlace 1 · Grade 11 · Twin Falls | 11 | Twin Falls | 16:37:00 |
| 2 | Cache TravellerPlace 2 · Grade 11 · Twin Falls | 11 | Twin Falls | 17:06:00 |
| 3 | Cooper TravellerPlace 3 · Grade 10 · Twin Falls | 10 | Twin Falls | 17:15:00 |
| 4 | Trajan HoltzenPlace 4 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 17:22:00 |
| 5 | Gabe Smith-NilsenPlace 5 · Grade 11 · Wood River | 11 | Wood River | 17:36:00 |
| 6 | Nathan NordquistPlace 6 · Grade 12 · Jerome | 12 | Jerome | 18:07:00 |
| 7 | Tucker BurnhamPlace 7 · Grade 10 · Twin Falls | 10 | Twin Falls | 18:13:00 |
| 8 | Koby DriscollPlace 8 · Grade 10 · Jerome | 10 | Jerome | 18:19:00 |
| 9 | David LloydPlace 9 · Grade 10 · Jerome | 10 | Jerome | 18:37:00 |
| 10 | Seth VaughnPlace 10 · Grade 12 · Jerome | 12 | Jerome | 18:39:00 |
| 11 | Nathan BaechtPlace 11 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 18:44:00 |
| 12 | Brandon BinghamPlace 12 · Grade 12 · Minico | 12 | Minico | 18:45:00 |
| 13 | Josh WarthPlace 13 · Grade 12 · Twin Falls | 12 | Twin Falls | 18:46:00 |
| 14 | Irvin GonzalezPlace 14 · Grade 12 · Wood River | 12 | Wood River | 18:49:00 |
| 15 | Landon NurgePlace 15 · Grade 11 · Wood River | 11 | Wood River | 18:56:00 |
| 16 | Jacob DeTemplePlace 16 · Grade 9 · Burley | 9 | Burley | 18:56:00 |
| 17 | Michael CabelloPlace 17 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 19:04:00 |
| 19 | Joseph CampbellPlace 19 · Grade 10 · Rigby | 10 | Rigby | 19:06:00 PR |
| 20 | Kimball LloydPlace 20 · Grade 12 · Jerome | 12 | Jerome | 19:21:00 |
| 21 | Sheldon FlanaryPlace 21 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:21:00 |
| 22 | Eli GallupPlace 22 · Grade 10 · Rigby | 10 | Rigby | 19:23:00 |
| 23 | Logan PulsipherPlace 23 · Grade 11 · Rigby | 11 | Rigby | 19:24:00 |
| 24 | Nathan StoufferPlace 24 · Grade 12 · Wood River | 12 | Wood River | 19:25:00 |
| 25 | Dylan WilkinsonPlace 25 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:29:00 |
| 26 | Mathew ButterfieldPlace 26 · Grade 12 · Rigby | 12 | Rigby | 19:30:00 |
| 27 | Will McGonigalPlace 27 · Grade 10 · Wood River | 10 | Wood River | 19:33:00 |
| 28 | Trey WillesPlace 28 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:34:00 |
| 29 | Andres GuerreroPlace 29 · Grade 10 · Burley | 10 | Burley | 19:36:00 |
| 30 | Isaac RasmussenPlace 30 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:40:00 |
| 31 | Tyler GerrattPlace 31 · Grade 11 · Burley | 11 | Burley | 19:42:00 |
| 32 | Christian BothwellPlace 32 · Grade 10 · Wood River | 10 | Wood River | 19:54:00 |
| 33 | Jaxon WalterPlace 33 · Grade 11 · Twin Falls | 11 | Twin Falls | 19:54:00 |
| 34 | Teegan JacobsonPlace 34 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:55:00 |
| 35 | Jarom RojasPlace 35 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 19:55:00 |
| 36 | Joshua (Josh )BellPlace 36 · Grade 9 · Twin FallsUnofficial | 9 | Twin Falls | 20:00:00 |
| 37 | Jonathan BrumleyPlace 37 · Grade 11 · Minico | 11 | Minico | 20:01:00 |
| 38 | Cesar CervantesPlace 38 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 20:03:00 |
| 39 | Baylon ShirleyPlace 39 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 20:05:00 |
| 40 | Quinn KunzPlace 40 · Grade 9 · Rigby | 9 | Rigby | 20:07:00 |
| 41 | Ken WeaverPlace 41 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 20:28:00 |
| 42 | Cody BinghamPlace 42 · Grade 10 · Minico | 10 | Minico | 20:33:00 |
| 43 | Riley LovelandPlace 43 · Grade 10 · Burley | 10 | Burley | 20:35:00 PR |
| 44 | Dylan DavisPlace 44 · Grade 9 · Rigby | 9 | Rigby | 20:35:00 |
| 45 | Luke TappPlace 45 · Grade 9 · Rigby | 9 | Rigby | 20:35:00 |
| 46 | Isaac GonzalesPlace 46 · Grade 9 · Wood River | 9 | Wood River | 20:38:00 |
| 47 | Erik CourtrightPlace 47 · Grade 10 · Burley | 10 | Burley | 20:38:00 |
| 48 | Jarrett GracePlace 48 · Grade 11 · Burley | 11 | Burley | 20:40:00 |
| 49 | Eric EastinPlace 49 · Grade 9 · Rigby | 9 | Rigby | 20:41:00 |
| 50 | Jacob CroftsPlace 50 · Grade 11 · Jerome | 11 | Jerome | 20:48:00 |
| 51 | Chance MillerPlace 51 · Grade 9 · Minico | 9 | Minico | 20:49:00 |
| 52 | Jose GonzalezPlace 52 · Grade 9 · Wood River | 9 | Wood River | 20:51:00 |
| 53 | Brandon MixPlace 53 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:52:00 |
| 54 | Talon AndersonPlace 54 · Grade 10 · Rigby | 10 | Rigby | 20:52:00 |
| 55 | Gunnar LuskPlace 55 · Grade 11 · Twin Falls | 11 | Twin Falls | 20:54:00 |
| 56 | Justin BeazerPlace 56 · Grade 12 · Burley | 12 | Burley | 20:57:00 |
| 57 | Carlos MataPlace 57 · Grade 11 · Jackpot | 11 | Jackpot | 20:57:00 |
| 58 | Quinton MorganPlace 58 · Grade 11 · Burley | 11 | Burley | 21:01:00 |
| 59 | Kyle TingeyPlace 59 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:22:00 |
| 60 | Michael CollierPlace 60 · Grade 11 · Minico | 11 | Minico | 21:28:00 |
| 61 | Andrew EdsonPlace 61 · Grade 12 · Twin Falls | 12 | Twin Falls | 21:32:00 |
| 62 | Anthony CorralesPlace 62 · Grade 9 · Wood River | 9 | Wood River | 21:33:00 |
| 63 | Victor SaldivaPlace 63 · Grade 11 · Wood River | 11 | Wood River | 21:35:00 |
| 64 | Cameron JacobsonPlace 64 · Grade 9 · Twin Falls | 9 | Twin Falls | 21:36:00 |
| 65 | Jesus LopezPlace 65 · Grade 10 · Jackpot | 10 | Jackpot | 21:49:00 |
| 66 | Stephen RothPlace 66 · Grade 11 · Wood River | 11 | Wood River | 21:54:00 |
| 67 | Joseph BlackPlace 67 · Grade 9 · Rigby | 9 | Rigby | 21:57:00 |
| 68 | Beckett Nasvik-DykhousePlace 68 · Grade 12 · Wood River | 12 | Wood River | 21:57:00 |
| 69 | Michael WarthPlace 69 · Grade 10 · Twin Falls | 10 | Twin Falls | 22:03:00 |
| 70 | Kobe YostPlace 70 · Grade 9 · Jerome | 9 | Jerome | 22:03:00 |
| 71 | Duncan RobertsPlace 71 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:04:00 PR |
| 72 | John WoodPlace 72 · Grade 9 · Rigby | 9 | Rigby | 22:06:00 |
| 73 | Jorgen LawrencePlace 73 · Grade 11 · Wood River | 11 | Wood River | 22:10:00 |
| 74 | Xander WhitbyPlace 74 · Grade 9 · Jerome | 9 | Jerome | 22:11:00 |
| 75 | Tate AndersonPlace 75 · Grade 10 · Rigby | 10 | Rigby | 22:16:00 |
| 76 | Caleb EastinPlace 76 · Grade 10 · Rigby | 10 | Rigby | 22:18:00 |
| 77 | Andrew WilsonPlace 77 · Grade 10 · Minico | 10 | Minico | 22:22:00 |
| 78 | Kenny PrattPlace 78 · Grade 12 · Wood River | 12 | Wood River | 22:24:00 |
| 79 | Christian NaereboutPlace 79 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:28:00 |
| 80 | Antonio HernandezPlace 80 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 22:33:00 |
| 81 | Micael BaileyPlace 81 · Grade 11 · Minico | 11 | Minico | 22:33:00 |
| 82 | Manuel GarciaPlace 82 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 22:39:00 |
| 83 | Cobe MillerPlace 83 · Grade 12 · Rigby | 12 | Rigby | 22:39:00 |
| 84 | William HarrisonPlace 84 · Grade 10 · Minico | 10 | Minico | 22:41:00 |
| 85 | Carson ClaysonPlace 85 · Grade 10 · Rigby | 10 | Rigby | 22:47:00 |
| 86 | Jake SuttonPlace 86 · Grade 12 · Rigby | 12 | Rigby | 22:49:00 |
| 87 | Jose AlcalaPlace 87 · Grade 12 · Twin Falls | 12 | Twin Falls | 22:50:00 |
| 88 | Logan BarfussPlace 88 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 22:51:00 |
| 89 | Jared CranePlace 89 · Grade 10 · Burley | 10 | Burley | 22:51:00 |
| 90 | Angel MontesDeOcaPlace 90 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 22:57:00 |
| 91 | Ozzy BrennanPlace 91 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 23:15:00 |
| 92 | Joel CooperPlace 92 · Grade 9 · Twin Falls | 9 | Twin Falls | 23:27:00 |
| 93 | Cooper DeanPlace 93 · Grade 12 · Wood River | 12 | Wood River | 23:29:00 |
| 94 | Davey SchraderPlace 94 · Grade 9 · Wood River | 9 | Wood River | 23:44:00 |
| 95 | Brian BordenPlace 95 · Grade 11 · Minico | 11 | Minico | 23:48:00 |
| 96 | Ryker LowderPlace 96 · Grade 10 · Rigby | 10 | Rigby | 23:57:00 |
| 97 | Alex MittelsteadtPlace 97 · Grade 11 · Minico | 11 | Minico | 23:58:00 |
| 98 | Logan ManionPlace 98 · Grade 9 · Burley | 9 | Burley | 24:01 |
| 99 | Tanner PrattPlace 99 · Grade 9 · Minico | 9 | Minico | 24:12 |
| 100 | Hugo SanchezPlace 100 · Grade 9 · Jackpot | 9 | Jackpot | 24:14 |
| 101 | Preston CouchPlace 101 · Grade 11 · Jerome | 11 | Jerome | 24:21 |
| 102 | Kaden BurnhamPlace 102 · Grade 9 · Jerome | 9 | Jerome | 24:22 |
| 103 | Carter KearPlace 103 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 24:37 |
| 104 | Dylan PulsipherPlace 104 · Grade 9 · Rigby | 9 | Rigby | 24:40 |
| 105 | Eli SteelePlace 105 · Grade 9 · Jerome | 9 | Jerome | 24:42 |
| 106 | Sam ShawPlace 106 · Grade 9 · Burley | 9 | Burley | 24:47 |
| 107 | Ret BennettPlace 107 · Grade 9 · Burley | 9 | Burley | 24:52 |
| 108 | Spencer JohnsonPlace 108 · Grade 10 · Burley | 10 | Burley | 24:54 |
| 109 | Pranay MarellaPlace 109 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 24:57 |
| 110 | Sean WeaverPlace 110 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 25:01 |
| 111 | Klark LarsenPlace 111 · Grade 9 · Jerome | 9 | Jerome | 25:05 |
| 112 | Nelson HarperPlace 112 · Grade 10 · Rigby | 10 | Rigby | 25:35 |
| 113 | Joshua BurgettPlace 113 · Grade 11 · Twin Falls | 11 | Twin Falls | 25:49 |
| 114 | Huistean KayPlace 114 · Grade 11 · Burley | 11 | Burley | 25:50 |
| 115 | Anthony LicanoPlace 115 · Jerome | — | Jerome | 26:22 PR |
| 116 | Stephen Cano RamirezPlace 116 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 26:32 |
| 117 | Zhou BirchPlace 117 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 26:50 |
| 118 | Brayden SitesPlace 118 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 27:02 |
| 119 | Asher LoomisPlace 119 · Grade 12 · Wood River | 12 | Wood River | 27:05 |
| 120 | Harrison WoodlandPlace 120 · Grade 11 · Burley | 11 | Burley | 27:06 |
| 121 | Jacob WhitePlace 121 · Grade 12 · Jackpot | 12 | Jackpot | 27:56 |
| 122 | Caleb StaplemanPlace 122 · Grade 11 · Minico | 11 | Minico | 28:43 PR |
| 123 | Braden EgbertPlace 123 · Grade 10 · Jerome | 10 | Jerome | 30:16 |
| 124 | Jaden PrattPlace 124 · Grade 12 · Minico | 12 | Minico | 30:40 |
| 125 | Lyle TinglerPlace 125 · Grade 10 · Rigby | 10 | Rigby | 30:53 |
| 126 | Kyle EngmanPlace 126 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 34:23 |
| 127 | Steve RodriguezPlace 127 · Grade 9 · Jackpot | 9 | Jackpot | 34:38 |
| 128 | Tyler WrightPlace 128 · Grade 9 · Wood River | 9 | Wood River | 39:34 |
| 129 | Connor SchneiderPlace 129 · Grade 10 · Minico | 10 | Minico | 41:40 |