| 1 | Payson BinghamPlace 1 · Grade 12 · Twin Falls | 12 | Twin Falls | 16:21 |
| 2 | Kobe YostPlace 2 · Grade 12 · Jerome | 12 | Jerome | 16:34 |
| 3 | Ryker HoltzenPlace 3 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 16:41 |
| 4 | Jacob DeTemplePlace 4 · Grade 12 · Burley | 12 | Burley | 17:01 |
| 5 | Daniel ButlerPlace 5 · Grade 12 · Buhl | 12 | Buhl | 17:29 |
| 6 | George ShowersPlace 6 · Grade 11 · Jerome | 11 | Jerome | 17:39 |
| 7 | Garrett ChristensenPlace 7 · Grade 11 · Valley | 11 | Valley | 17:55 |
| 8 | Mohamed MohamedPlace 8 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:34 |
| 9 | Aaron SeitzPlace 9 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 18:38 |
| 10 | Juan GarciaPlace 10 · Grade 11 · Jerome | 11 | Jerome | 18:49 |
| 11 | Sheldon FlanaryPlace 11 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 18:55 |
| 12 | Kyle ChristensenPlace 12 · Grade 9 · Valley | 9 | Valley | 18:58 |
| 13 | Joshua (Josh )BellPlace 13 · Grade 12 · Twin Falls | 12 | Twin Falls | 18:59 |
| 14 | Matthew WithersPlace 14 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:00 |
| 15 | James WrightPlace 15 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:01 |
| 16 | Drake DriscollPlace 16 · Grade 11 · Jerome | 11 | Jerome | 19:10 |
| 17 | Eli SteelePlace 17 · Grade 12 · Jerome | 12 | Jerome | 19:18 |
| 18 | Aaron BradshawPlace 18 · Grade 9 · Burley | 9 | Burley | 19:21 |
| 19 | Daniel BoggessPlace 19 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 19:22 |
| 20 | Jacob MillerPlace 20 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 19:27 |
| 21 | James CameronPlace 21 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:27 |
| 22 | Stockton StevensPlace 22 · Grade 9 · Twin Falls | 9 | Twin Falls | 19:29 |
| 23 | Benjamin SchenkPlace 23 · Grade 12 · Twin Falls | 12 | Twin Falls | 19:32 |
| 24 | Carlos AguilarPlace 24 · Grade 12 · Jerome | 12 | Jerome | 19:47 |
| 25 | Aiden WallacePlace 25 · Grade 10 · Jerome | 10 | Jerome | 19:49 |
| 26 | David GarciaPlace 26 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 19:49 |
| 27 | Eli DavidsPlace 27 · Grade 11 · Burley | 11 | Burley | 19:54 |
| 28 | Hollis DickersonPlace 28 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:54 |
| 29 | Jack JensenPlace 29 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 19:55 |
| 30 | Blake CrandallPlace 30 · Grade 10 · Twin Falls | 10 | Twin Falls | 19:58 |
| 31 | Santiago RomeroPlace 31 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 20:00 |
| 32 | Alejandro RecendezPlace 32 · Grade 9 · Valley | 9 | Valley | 20:07 |
| 33 | Mason YbarraPlace 33 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 20:08 |
| 34 | Wilson WeaverPlace 34 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:26 |
| 35 | Adam AtkinsonPlace 35 · Grade 10 · Buhl | 10 | Buhl | 20:29 |
| 36 | Josh LovelessPlace 36 · Grade 10 · Buhl | 10 | Buhl | 20:30 |
| 37 | Matthew QuirozPlace 37 · Grade 10 · Twin Falls | 10 | Twin Falls | 20:34 |
| 38 | Josh MixPlace 38 · Grade 11 · Twin Falls | 11 | Twin Falls | 20:44 |
| 39 | Logan ManionPlace 39 · Grade 12 · Burley | 12 | Burley | 20:47 |
| 40 | Daniel OsbornePlace 40 · Grade 11 · Jerome | 11 | Jerome | 20:55 |
| 41 | Erik BakerPlace 41 · Grade 9 · Burley | 9 | Burley | 21:03 |
| 42 | Ryan ChristensenPlace 42 · Grade 11 · Twin Falls | 11 | Twin Falls | 21:08 |
| 43 | Trey NyePlace 43 · Grade 12 · Buhl | 12 | Buhl | 21:11 |
| 44 | Jack ManwaringPlace 44 · Grade 11 · Canyon Ridge | 11 | Canyon Ridge | 21:13 |
| 45 | Joel CooperPlace 45 · Grade 12 · Twin Falls | 12 | Twin Falls | 21:15 |
| 46 | Ethan SeitzPlace 46 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 21:22 |
| 47 | Raleigh BrittainPlace 47 · Grade 11 · Twin Falls | 11 | Twin Falls | 21:22 |
| 48 | Gabriel SchroederPlace 48 · Grade 10 · Twin Falls | 10 | Twin Falls | 21:25 |
| 49 | Payton SorensonPlace 49 · Grade 9 · Jerome | 9 | Jerome | 21:26 |
| 50 | Trevor WalterPlace 50 · Grade 10 · Twin Falls | 10 | Twin Falls | 21:28 |
| 51 | Kyle TingeyPlace 51 · Grade 12 · Twin Falls | 12 | Twin Falls | 21:28 |
| 52 | Alexander GaverPlace 52 · Grade 11 · Jerome | 11 | Jerome | 21:33 |
| 53 | Jadon JohnsonPlace 53 · Grade 10 · Valley | 10 | Valley | 21:36 |
| 54 | Paxton LynchPlace 54 · Grade 10 · Burley | 10 | Burley | 21:47 |
| 55 | Ethan BrucePlace 55 · Grade 11 · Hagerman | 11 | Hagerman | 21:47 |
| 56 | Gavin HydePlace 56 · Grade 12 · Valley | 12 | Valley | 21:50 |
| 57 | Collin RasmussenPlace 57 · Grade 10 · Twin Falls | 10 | Twin Falls | 21:54 |
| 58 | Ashton CoxPlace 58 · Grade 9 · Burley | 9 | Burley | 22:02 |
| 59 | Koby PrescottPlace 59 · Grade 10 · Burley | 10 | Burley | 22:05 |
| 60 | Zachary HawkinsPlace 60 · Grade 10 · Twin Falls | 10 | Twin Falls | 22:08 |
| 61 | Dallin BergPlace 61 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 22:12 |
| 62 | Michael ColemanPlace 62 · Grade 12 · Twin Falls | 12 | Twin Falls | 22:13 |
| 63 | Chance BennettPlace 63 · Grade 11 · Buhl | 11 | Buhl | 22:22 |
| 64 | Jayden LeakPlace 64 · Grade 10 · Jerome | 10 | Jerome | 22:30 |
| 65 | Sam KunzlerPlace 65 · Grade 12 · Burley | 12 | Burley | 22:33 |
| 66 | Chase RogersPlace 66 · Grade 9 · Jerome | 9 | Jerome | 22:37 |
| 67 | Kaden RushingPlace 67 · Grade 9 · Jerome | 9 | Jerome | 22:53 |
| 68 | Luis FluckigerPlace 68 · Grade 10 · Jerome | 10 | Jerome | 22:57 |
| 69 | John MoyaPlace 69 · Grade 10 · Buhl | 10 | Buhl | 23:01 |
| 70 | Alec AlcocerPlace 70 · Grade 10 · Burley | 10 | Burley | 23:07 |
| 71 | Omar CamposPlace 71 · Grade 10 · Valley | 10 | Valley | 23:08 |
| 72 | Isaac CookPlace 72 · Grade 11 · Buhl | 11 | Buhl | 23:18 |
| 73 | Ethan BakerPlace 73 · Grade 12 · Burley | 12 | Burley | 23:29 |
| 75 | Caleb SteinagelPlace 75 · Grade 10 · Twin Falls | 10 | Twin Falls | 23:33 |
| 76 | Preston KayPlace 76 · Grade 11 · Burley | 11 | Burley | 23:36 |
| 74 | Kade StraleyPlace 74 · Grade 12 · Twin Falls | 12 | Twin Falls | 23:37 |
| 77 | Jonathan BakesPlace 77 · Grade 9 · Jerome | 9 | Jerome | 23:48 |
| 78 | Jason JonesPlace 78 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 24:00 |
| 79 | Guillermo GutierrezPlace 79 · Grade 9 · Jerome | 9 | Jerome | 24:13 |
| 80 | Zach EdwardsPlace 80 · Grade 10 · Twin Falls | 10 | Twin Falls | 24:20 |
| 81 | Evan SheffieldPlace 81 · Grade 10 · Jerome | 10 | Jerome | 24:28 |
| 82 | Austin SandallPlace 82 · Grade 11 · Twin Falls | 11 | Twin Falls | 24:31 |
| 84 | Jesse HillPlace 84 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 24:35 |
| 83 | Carter BohmPlace 83 · Grade 9 · Buhl | 9 | Buhl | 24:37 |
| 85 | Asher AlexanderPlace 85 · Grade 9 · Canyon Ridge | 9 | Canyon Ridge | 24:37 |
| 86 | Jordan SealPlace 86 · Grade 10 · Canyon Ridge | 10 | Canyon Ridge | 24:50 |
| 87 | Evan AllenPlace 87 · Grade 10 · Valley | 10 | Valley | 24:51 |
| 88 | Thomas GoodwinPlace 88 · Grade 10 · Burley | 10 | Burley | 24:51 |
| 89 | Jackson FifePlace 89 · Grade 12 · Valley | 12 | Valley | 24:52 |
| 90 | Nolan HardestyPlace 90 · Grade 9 · Twin Falls | 9 | Twin Falls | 24:57 |
| 91 | Dylan SchuknechtPlace 91 · Grade 11 · Twin Falls | 11 | Twin Falls | 24:58 |
| 93 | Bruno TreyesPlace 93 · Grade 10 · Jerome | 10 | Jerome | 25:09 |
| 94 | Trevyn KayPlace 94 · Grade 9 · Burley | 9 | Burley | 25:20 |
| 95 | Jerry AlaniaPlace 95 · Grade 12 · Jerome | 12 | Jerome | 25:30 |
| 96 | Matthew RamirezPlace 96 · Grade 10 · Burley | 10 | Burley | 25:54 |
| 97 | Nick ThompsonPlace 97 · Grade 11 · Twin Falls | 11 | Twin Falls | 25:58 |
| 98 | Collin MagalogoPlace 98 · Grade 11 · Jerome | 11 | Jerome | 25:58 |
| 99 | Zhou BirchPlace 99 · Grade 12 · Canyon Ridge | 12 | Canyon Ridge | 26:10 |
| 100 | Kaleb HomanPlace 100 · Grade 9 · Buhl | 9 | Buhl | 26:19 |
| 101 | Christian (Brody) JacksonPlace 101 · Grade 9 · Burley | 9 | Burley | 26:23 |
| 102 | James AtkinPlace 102 · Grade 9 · Jerome | 9 | Jerome | 26:39 |
| 103 | Alexis ValenciaPlace 103 · Grade 9 · Jerome | 9 | Jerome | 26:45 |
| 104 | James SquirePlace 104 · Grade 9 · Burley | 9 | Burley | 26:57 |
| 105 | Marshall MortensenPlace 105 · Grade 9 · Buhl | 9 | Buhl | 28:24 |
| 106 | Braxton BrownPlace 106 · Grade 9 · Buhl | 9 | Buhl | 30:06 |
| 107 | Link MahoneyPlace 107 · Grade 9 · Burley | 9 | Burley | 33:41 |
| 108 | Ben AndersonPlace 108 · Grade 11 · Buhl | 11 | Buhl | 33:46 |
| 109 | Tate DouglasPlace 109 · Grade 10 · Buhl | 10 | Buhl | 36:10 |
| 110 | Adrien Renteria GarciaPlace 110 · Grade 9 · Jerome | 9 | Jerome | 38:10 |
| 0 | Joey PehrsonPlace 0 · Grade 9 · Buhl | 9 | Buhl | — |
| 0 | Tyson HenkelmanPlace 0 · Grade 10 · Buhl | 10 | Buhl | — |
| 0 | Jake KelseyPlace 0 · Grade 10 · Buhl | 10 | Buhl | — |
| 0 | Colby RidleyPlace 0 · Grade 9 · Buhl | 9 | Buhl | — |
| 0 | Deegan HanksPlace 0 · Grade 11 · Burley | 11 | Burley | — |
| 0 | Tanner BartlomePlace 0 · Grade 9 · Burley | 9 | Burley | — |
| 0 | Wesley LindPlace 0 · Grade 10 · Burley | 10 | Burley | — |
| 0 | Harrison CleggPlace 0 · Grade 11 · Jerome | 11 | Jerome | — |
| 0 | Jamen FuchsPlace 0 · Grade 9 · Richfield | 9 | Richfield | — |
| 0 | Logan CarlockPlace 0 · Grade 9 · Twin Falls | 9 | Twin Falls | — |
| 0 | Dalton StangerPlace 0 · Grade 10 · Twin Falls | 10 | Twin Falls | — |