| 1 | Charlie SpeirsPlace 1 · Grade 11 · McCall-Donnelly | 11 | McCall-Donnelly | 16:21.1 |
| 2 | Landon HillamPlace 2 · Grade 11 · Fruitland | 11 | Fruitland | 16:22.1 |
| 3 | Jacob MascheroniPlace 3 · Grade 12 · McCall-Donnelly | 12 | McCall-Donnelly | 17:04.7 |
| 4 | Blake QuintonPlace 4 · Grade 12 · Weiser | 12 | Weiser | 17:26.7 |
| 5 | Nelson WittePlace 5 · Grade 10 · McCall-Donnelly | 10 | McCall-Donnelly | 17:30.1 |
| 6 | Wyatt PackerPlace 6 · Grade 11 · McCall-Donnelly | 11 | McCall-Donnelly | 18:06.7 |
| 7 | Tristyn BurgesonPlace 7 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 18:15.4 |
| 8 | Kenji NaitoPlace 8 · Grade 11 · Cole Valley Christian | 11 | Cole Valley Christian | 18:19.0 |
| 9 | Izen BerryPlace 9 · Grade 11 · Fruitland | 11 | Fruitland | 18:32.8 |
| 10 | Boston RobbPlace 10 · Grade 12 · Fruitland | 12 | Fruitland | 18:41.2 |
| 11 | Alex WoodsPlace 11 · Grade 11 · Weiser | 11 | Weiser | 18:46.0 |
| 12 | Treyson TubbsPlace 12 · Grade 11 · Fruitland | 11 | Fruitland | 18:46.8 |
| 13 | Kaiden WrightPlace 13 · Grade 10 · McCall-Donnelly | 10 | McCall-Donnelly | 18:49.3 |
| 14 | Jonah BehmPlace 14 · Grade 12 · McCall-Donnelly | 12 | McCall-Donnelly | 18:49.8 |
| 15 | Preston RawlinsonPlace 15 · Grade 11 · Fruitland | 11 | Fruitland | 18:50.7 |
| 16 | Ethan GardnerPlace 16 · Grade 11 · McCall-Donnelly | 11 | McCall-Donnelly | 18:55.6 |
| 17 | Ammon AndersonPlace 17 · Grade 11 · Weiser | 11 | Weiser | 19:17.7 |
| 18 | Isaac RuggerioPlace 18 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 19:26.5 |
| 19 | Dustin ClarkPlace 19 · Grade 11 · Weiser | 11 | Weiser | 19:45.0 |
| 20 | Isaac MannPlace 20 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 19:46.9 |
| 21 | Noah MillettePlace 21 · Grade 12 · Cole Valley Christian | 12 | Cole Valley Christian | 19:51.1 |
| 22 | Lucas RomeroPlace 22 · Grade 10 · Cole Valley Christian | 10 | Cole Valley Christian | 19:54.9 |
| 23 | Kaedmon ThompsonPlace 23 · Grade 9 · Cole Valley Christian | 9 | Cole Valley Christian | 20:10.3 |
| 24 | Kenneth BabbPlace 24 · Grade 11 · Weiser | 11 | Weiser | 20:17.3 |
| 25 | Isaac MonrealPlace 25 · Grade 12 · Fruitland | 12 | Fruitland | 20:26.9 |
| 26 | Sean ElliottPlace 26 · Grade 10 · Weiser | 10 | Weiser | 20:42.0 |
| 27 | Bekhym CollingwoodPlace 27 · Grade 9 · Payette | 9 | Payette | 21:05.1 |
| 28 | Jesus MonrealPlace 28 · Grade 12 · Homedale | 12 | Homedale | 21:10.0 |
| 29 | Eli WatsonPlace 29 · Grade 12 · Fruitland | 12 | Fruitland | 21:16.3 |
| 30 | Asher WarnockPlace 30 · Grade 9 · Payette | 9 | Payette | 22:25.1 |
| 31 | JP DespainPlace 31 · Grade 11 · Weiser | 11 | Weiser | 22:33.6 |
| 32 | Kegan HotchkissPlace 32 · Grade 10 · Homedale | 10 | Homedale | 22:39.1 |
| 33 | Wayne StewartPlace 33 · Grade 11 · Homedale | 11 | Homedale | 24:01.1 |
| 34 | Camden SorensonPlace 34 · Grade 10 · Homedale | 10 | Homedale | 24:24.3 |
| 35 | Jax CervenyPlace 35 · Grade 11 · Payette | 11 | Payette | 24:40.5 |
| 36 | Cylas PurdomPlace 36 · Grade 10 · Homedale | 10 | Homedale | 25:22.5 |
| 37 | Drystan ClevengerPlace 37 · Grade 10 · Payette | 10 | Payette | 27:42.2 |
| 38 | Jacob SmithPlace 38 · Grade 11 · Payette | 11 | Payette | 27:56.5 |
| 39 | Charlie ChamberlinPlace 39 · Grade 9 · Payette | 9 | Payette | 28:14.1 |