| 1 | Michael MacMenaminPlace 1 · Grade 11 · Clearwater Valley-Kamiah | 11 | Clearwater Valley-Kamiah | 17:16 PR |
| 2 | Joshua LayPlace 2 · Grade 12 · Troy (ID) | 12 | Troy (ID) | 17:36 |
| 3 | Chris JudsonPlace 3 · Grade 12 · Potlatch | 12 | Potlatch | 18:02 |
| 4 | David PhillisPlace 4 · Grade 10 · Troy (ID) | 10 | Troy (ID) | 18:03 |
| 5 | Joe McGuiganPlace 5 · Grade 10 · Highland - C | 10 | Highland - C | 18:16 |
| 6 | Jace SamsPlace 6 · Grade 9 · Clearwater Valley-Kamiah | 9 | Clearwater Valley-Kamiah | 18:39 |
| 7 | August IgielskiPlace 7 · Grade 11 · Logos | 11 | Logos | 18:40 |
| 8 | Brice FootePlace 8 · Grade 12 · Troy (ID) | 12 | Troy (ID) | 18:56 |
| 9 | Jake HughesPlace 9 · Grade 10 · Logos | 10 | Logos | 18:59 |
| 10 | Isaac BlumPlace 10 · Grade 10 · Logos | 10 | Logos | 19:00 |
| 11 | Isaac StonerPlace 11 · Grade 12 · Troy (ID) | 12 | Troy (ID) | 19:35 |
| 12 | Reid ThompsonPlace 12 · Grade 10 · Potlatch | 10 | Potlatch | 19:54 |
| 13 | Jonathan GallowayPlace 13 · Grade 12 · Troy (ID) | 12 | Troy (ID) | 19:56 |
| 14 | Preston JohnstonPlace 14 · Grade 9 · Deary | 9 | Deary | 19:56 |
| 15 | Eston BerglundPlace 15 · Grade 12 · Logos | 12 | Logos | 19:57 |
| 16 | Anthony KarelPlace 16 · Grade 12 · Prairie | 12 | Prairie | 20:04 |
| 17 | Preston AmermanPlace 17 · Grade 9 · Clearwater Valley-Kamiah | 9 | Clearwater Valley-Kamiah | 20:06 |
| 18 | Alex BlumPlace 18 · Grade 9 · Logos | 9 | Logos | 20:11 |
| 19 | Kaden SchwartzPlace 19 · Grade 12 · Highland - C | 12 | Highland - C | 20:11 |
| 20 | Rudy ChristiansonPlace 20 · Grade 11 · Logos | 11 | Logos | 20:15 |
| 21 | Kevin HillPlace 21 · Grade 11 · Clearwater Valley-Kamiah | 11 | Clearwater Valley-Kamiah | 20:20 |
| 22 | Samuel BrisboisPlace 22 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 20:21 |
| 23 | Jordan PentzerPlace 23 · Grade 12 · Highland - C | 12 | Highland - C | 20:23 |
| 24 | Brian PlotnerPlace 24 · Grade 11 · Logos | 11 | Logos | 20:40 |
| 25 | Austin HogaboamPlace 25 · Grade 9 · Potlatch | 9 | Potlatch | 20:50 |
| 26 | Derek LoewenPlace 26 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 21:04 |
| 27 | James VillamorPlace 27 · Grade 11 · Prairie | 11 | Prairie | 21:05 |
| 28 | Ben VeithPlace 28 · Grade 9 · Potlatch | 9 | Potlatch | 21:21 |
| 29 | Skylar WrightPlace 29 · Grade 11 · Troy (ID) | 11 | Troy (ID) | 21:31 |
| 30 | William HooperPlace 30 · Grade 9 · Prairie | 9 | Prairie | 21:35 |
| 31 | Dylan SweetPlace 31 · Grade 12 · Deary | 12 | Deary | 21:53 |
| 32 | Justin LockettPlace 32 · Grade 9 · Prairie | 9 | Prairie | 21:54 |
| 33 | Luke SchwartzPlace 33 · Grade 12 · Prairie | 12 | Prairie | 22:03 |
| 34 | Bodee SwansonPlace 34 · Grade 10 · Deary | 10 | Deary | 22:16 |
| 35 | Tiyappo CampbellPlace 35 · Grade 11 · Highland - C | 11 | Highland - C | 22:22 |
| 36 | Garrett ThompsonPlace 36 · Grade 12 · Potlatch | 12 | Potlatch | 22:38 |
| 37 | Logan DroegmillerPlace 37 · Grade 12 · Highland - C | 12 | Highland - C | 22:43 |
| 38 | Ben ScottPlace 38 · Grade 12 · Deary | 12 | Deary | 23:13 |
| 39 | Tommy SkinnerPlace 39 · Grade 9 · Potlatch | 9 | Potlatch | 23:27 |
| 40 | Jonas OatmanPlace 40 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 23:57 |
| 41 | Hyrin StantonPlace 41 · Grade 12 · Deary | 12 | Deary | 25:24 |
| 42 | Daniel MegalePlace 42 · Grade 11 · Prairie | 11 | Prairie | 28:53 |
| 43 | Tyler LeanardPlace 43 · Grade 11 · Prairie | 11 | Prairie | 31:34 |