| 1 | Bennet SmithPlace 1 · Grade 8 · Fruitland | 8 | Fruitland | 12:00.0 |
| 2 | Timothy WhitfieldPlace 2 · Grade 8 · Homedale | 8 | Homedale | 12:23.5 |
| 3 | Landen GasawayPlace 3 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 12:26.7 |
| 4 | Caden StevensPlace 4 · Grade 8 · Parma | 8 | Parma | 12:29.1 |
| 5 | Aven UssingPlace 5 · Grade 8 · Parma | 8 | Parma | 12:30.8 |
| 6 | Preston RawlinsonPlace 6 · Grade 6 · Fruitland | 6 | Fruitland | 12:35.9 |
| 7 | Jameson GeorgePlace 7 · Grade 8 · Fruitland | 8 | Fruitland | 12:39.2 |
| 8 | Ashton SticePlace 8 · Grade 8 · Fruitland | 8 | Fruitland | 12:45.8 |
| 9 | Cutler KingPlace 9 · Grade 7 · Parma | 7 | Parma | 12:50.2 |
| 10 | Harvey WellardPlace 10 · Grade 6 · Parma | 6 | Parma | 12:52.7 |
| 11 | William CarrollPlace 11 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 12:55.0 |
| 12 | Treyson RochePlace 12 · Grade 6 · Parma | 6 | Parma | 13:02.6 |
| 13 | Nathan CompasPlace 13 · Grade 7 · Parma | 7 | Parma | 13:09.4 |
| 14 | Milo PapenbergPlace 14 · Grade 8 · Payette Lakes (McCall) | 8 | Payette Lakes (McCall) | 13:19.0 |
| 15 | Ethan ObenchainPlace 15 · Grade 7 · Parma | 7 | Parma | 13:35.6 |
| 16 | Izen BerryPlace 16 · Grade 6 · Fruitland | 6 | Fruitland | 13:38.2 |
| 17 | Elyjah HuffPlace 17 · Grade 6 · Fruitland | 6 | Fruitland | 13:55.0 |
| 18 | Josh KelleyPlace 18 · Grade 8 · Weiser | 8 | Weiser | 13:55.5 |
| 19 | Alex WoodsPlace 19 · Grade 6 · Weiser | 6 | Weiser | 13:58.5 |
| 20 | Jacob MascheroniPlace 20 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 14:08.0 |
| 21 | Treyson TubbsPlace 21 · Grade 6 · Fruitland | 6 | Fruitland | 14:10.8 |
| 22 | Brody JohnsonPlace 22 · Grade 6 · Homedale | 6 | Homedale | 14:14.8 |
| 23 | Kale LangleyPlace 23 · Grade 7 · Weiser | 7 | Weiser | 14:15.6 |
| 24 | Marcus NelsonPlace 24 · Grade 6 · Payette Lakes (McCall) | 6 | Payette Lakes (McCall) | 14:18.0 |
| 25 | Jonah BehmPlace 25 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 15:00.4 |
| 26 | Riley CarpenterPlace 26 · Grade 7 · Parma | 7 | Parma | 15:05.6 |
| 27 | Francisco LopezPlace 27 · Grade 8 · Fruitland | 8 | Fruitland | 15:12.7 |
| 28 | Nate MurdockPlace 28 · Grade 7 · Parma | 7 | Parma | 15:13.0 |
| 29 | Boston RobbPlace 29 · Grade 7 · Fruitland | 7 | Fruitland | 15:26.2 |
| 30 | Rockwell Weathersp...Place 30 · Grade 6 · Fruitland | 6 | Fruitland | 15:39.3 |
| 31 | Gage BrownPlace 31 · Grade 7 · Homedale | 7 | Homedale | 15:41.8 |
| 32 | Kobie BaxterPlace 32 · Grade 6 · Fruitland | 6 | Fruitland | 15:45.3 |
| 33 | Kyle LongPlace 33 · Grade 6 · Weiser | 6 | Weiser | 15:47.0 |
| 34 | Kaleb RauPlace 34 · Grade 7 · Fruitland | 7 | Fruitland | 15:47.3 |
| 35 | Michael SotelPlace 35 · Grade 7 · Weiser | 7 | Weiser | 15:47.3 |
| 36 | Grant PrittiePlace 36 · Grade 6 · Payette Lakes (McCall) | 6 | Payette Lakes (McCall) | 15:48.6 |
| 37 | Lance RicksPlace 37 · Grade 7 · Parma | 7 | Parma | 15:49.5 |
| 38 | Jacob Coffey-KellyPlace 38 · Grade 8 · Payette Lakes (McCall) | 8 | Payette Lakes (McCall) | 15:50.2 |
| 39 | Brandon ReynoldsPlace 39 · Grade 8 · Homedale | 8 | Homedale | 15:52.0 |
| 40 | Clayton TroyerPlace 40 · Grade 6 · Parma | 6 | Parma | 15:52.5 |
| 41 | Jacob VancePlace 41 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 16:03.6 |
| 42 | Ryker ThayerPlace 42 · Grade 7 · Fruitland | 7 | Fruitland | 16:19.0 |
| 43 | Liam HicksPlace 43 · Grade 6 · Weiser | 6 | Weiser | 16:19.7 |
| 44 | Brock HeleniakPlace 44 · Grade 8 · Payette Lakes (McCall) | 8 | Payette Lakes (McCall) | 16:28.7 |
| 45 | Ian SkeenPlace 45 · Grade 7 · Fruitland | 7 | Fruitland | 16:29.9 |
| 46 | Cole RedmondPlace 46 · Grade 7 · Parma | 7 | Parma | 16:30.8 |
| 47 | Wyatt J SmithPlace 47 · Grade 8 · Parma | 8 | Parma | 16:44.4 |
| 48 | Michael FosterPlace 48 · Grade 8 · Payette Lakes (McCall) | 8 | Payette Lakes (McCall) | 16:50.7 |
| 49 | Kendon PerryPlace 49 · Grade 7 · Payette Lakes (McCall) | 7 | Payette Lakes (McCall) | 16:52.6 |
| 50 | Jonas BurgessPlace 50 · Grade 6 · McCain | 6 | McCain | 17:19.9 |
| 51 | Ethan GardnerPlace 51 · Grade 6 · Payette Lakes (McCall) | 6 | Payette Lakes (McCall) | 17:45.4 |
| 52 | Diego GentryPlace 52 · Grade 6 · Parma | 6 | Parma | 17:59.9 |
| 53 | Nathan PricePlace 53 · Grade 6 · Weiser | 6 | Weiser | 18:00.7 |
| 54 | Kayston EckstromPlace 54 · Grade 6 · McCain | 6 | McCain | 18:04.2 |
| 55 | Jayden SandovalPlace 55 · Grade 8 · Fruitland | 8 | Fruitland | 18:40.4 |
| 56 | Jacob SmithPlace 56 · Grade 6 · McCain | 6 | McCain | 18:42.6 |
| 57 | Maverick McKerrowPlace 57 · Grade 6 · Homedale | 6 | Homedale | 18:57.1 |
| 58 | Ezekiel NorrisPlace 58 · Grade 6 · Fruitland | 6 | Fruitland | 19:05.2 |
| 59 | Elijah JohnsonPlace 59 · Grade 7 · Fruitland | 7 | Fruitland | 19:14.0 |
| 60 | Owen ClellandPlace 60 · Grade 7 · Parma | 7 | Parma | 19:24.7 |
| 61 | Hunter WilliamsPlace 61 · Grade 6 · McCain | 6 | McCain | 20:00.8 |
| 62 | Damian RamosPlace 62 · Grade 8 · Homedale | 8 | Homedale | 21:14.5 |
| 63 | Francisco HernandezPlace 63 · Grade 6 · Weiser | 6 | Weiser | 22:05.3 |
| 64 | Lupe MejiaPlace 64 · Grade 7 · Fruitland | 7 | Fruitland | 22:07.4 |
| 65 | Quade ChristensenPlace 65 · Grade 7 · Homedale | 7 | Homedale | 27:30.5 |
| 66 | Edgar JuarezPlace 66 · Grade 8 · Fruitland | 8 | Fruitland | 28:44.5 |
| 67 | Ryan PenaPlace 67 · Grade 7 · Fruitland | 7 | Fruitland | 45:00.0 |