| 1 | Makai PeakPlace 1 · Grade 12 · Kellogg | 12 | Kellogg | 16:48.97 |
| 2 | Austin AverettePlace 2 · Grade 11 · Post Falls | 11 | Post Falls | 16:55.62 |
| 3 | Parker SterlingPlace 3 · Grade 9 · Lakeland | 9 | Lakeland | 16:58.89 |
| 4 | Ryken WhitePlace 4 · Grade 11 · Kellogg | 11 | Kellogg | 17:19.44 |
| 5 | Brayden LamannaPlace 5 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 17:26.32 |
| 6 | Colm McLaimtaigPlace 6 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 17:29.01 |
| 7 | Cannon SimpsonPlace 7 · Grade 11 · Post Falls | 11 | Post Falls | 17:38.73 |
| 8 | Jayden Dan-JohnstonPlace 8 · Grade 11 · Lakeland | 11 | Lakeland | 17:46.26 |
| 9 | Frank McCarthyPlace 9 · Grade 9 · Lakeland | 9 | Lakeland | 17:48.32 |
| 10 | Noah WellsPlace 10 · Grade 12 · Post Falls | 12 | Post Falls | 17:53.77 |
| 11 | Caeden McLaimtaigPlace 11 · Grade 12 · Priest River Lamanna | 12 | Priest River Lamanna | 18:28.51 |
| 12 | Charlie MattilaPlace 12 · Grade 10 · Lakeland | 10 | Lakeland | 18:34.47 |
| 13 | Caiden NicassioPlace 13 · Grade 10 · Post Falls | 10 | Post Falls | 18:37.98 |
| 14 | Miles PetersonPlace 14 · Grade 12 · Lakeland | 12 | Lakeland | 18:40.10 |
| 15 | Cole HolleyPlace 15 · Grade 10 · Post Falls | 10 | Post Falls | 18:40.69 |
| 16 | Micah ThomsonPlace 16 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 18:43.72 |
| 17 | Nolan HarjuPlace 17 · Grade 11 · Kellogg | 11 | Kellogg | 18:55.37 |
| 18 | Chris PiippoPlace 18 · Grade 12 · Post Falls | 12 | Post Falls | 18:56.64 |
| 19 | Jacob SaterenPlace 19 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 19:05.00 |
| 20 | Cole PhillipsPlace 20 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 19:08.59 |
| 21 | Tim HowardPlace 21 · Grade 10 · IC Academy | 10 | IC Academy | 19:21.03 |
| 22 | Jude CountsPlace 22 · Grade 10 · IC Academy | 10 | IC Academy | 19:21.45 |
| 23 | Noah BestPlace 23 · Grade 11 · Lakeland | 11 | Lakeland | 19:24.00 |
| 24 | Devon BanningPlace 24 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 19:45.36 |
| 25 | Trystan ZunigaPlace 25 · Grade 9 · Post Falls | 9 | Post Falls | 19:59.42 |
| 26 | Buck CoePlace 26 · Grade 9 · Kellogg | 9 | Kellogg | 20:03.66 |
| 27 | Nico OrtegaPlace 27 · Grade 10 · Post Falls | 10 | Post Falls | 20:10.39 |
| 28 | Samuel GarduniaPlace 28 · Grade 11 · Post Falls | 11 | Post Falls | 20:21.74 |
| 29 | Marcellus LathamPlace 29 · Grade 11 · IC Academy | 11 | IC Academy | 20:29.85 |
| 30 | Ty CoxPlace 30 · Grade 11 · Post Falls | 11 | Post Falls | 20:34.76 |
| 31 | Jack WoodsPlace 31 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 20:43.34 |
| 32 | Joshua SmithPlace 32 · Grade 9 · Lakeland | 9 | Lakeland | 20:47.46 |
| 33 | Lawrence KuypersPlace 33 · Grade 11 · IC Academy | 11 | IC Academy | 20:49.33 |
| 34 | Nick KovacsPlace 34 · Grade 9 · IC Academy | 9 | IC Academy | 20:58.78 |
| 35 | Sawyer CarlsonPlace 35 · Grade 12 · Kellogg | 12 | Kellogg | 21:08.40 |
| 36 | Jared OlsenPlace 36 · Grade 12 · Post Falls | 12 | Post Falls | 21:12.67 |
| 37 | Dom WhitmanPlace 37 · Grade 9 · Post Falls | 9 | Post Falls | 21:13.42 |
| 38 | Patrick SouzaPlace 38 · Grade 11 · IC Academy | 11 | IC Academy | 21:25.61 |
| 39 | Matthew McCabePlace 39 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 21:47.53 |
| 40 | Jackson FiedlerPlace 40 · Grade 10 · Bonners Ferry | 10 | Bonners Ferry | 21:47.72 |
| 41 | Daniel GunklePlace 41 · Grade 9 · Priest River Lamanna | 9 | Priest River Lamanna | 22:01.61 |
| 42 | Peter DarakjyPlace 42 · Grade 12 · IC Academy | 12 | IC Academy | 22:03.48 |
| 43 | Aiden AverettePlace 43 · Grade 10 · Post Falls | 10 | Post Falls | 22:05.33 |
| 44 | Wyatt BlackorbyPlace 44 · Grade 9 · Post Falls | 9 | Post Falls | 22:08.89 |
| 45 | Logan FisherPlace 45 · Grade 10 · Post Falls | 10 | Post Falls | 22:25.74 |
| 46 | Lucian HansenPlace 46 · Grade 9 · Post Falls | 9 | Post Falls | 22:45.00 |
| 47 | David MckinneyPlace 47 · Grade 9 · Post Falls | 9 | Post Falls | 22:47.20 |
| 48 | Isaac ClevePlace 48 · Grade 11 · Lakeland | 11 | Lakeland | 22:48.17 |
| 49 | Joshua CallendarPlace 49 · Grade 9 · Lakeland | 9 | Lakeland | 23:04.08 |
| 50 | Treyton QuintanaPlace 50 · Grade 12 · Lakeland | 12 | Lakeland | 23:04.61 |
| 51 | Mason BurrowsPlace 51 · Grade 9 · Post Falls | 9 | Post Falls | 23:09.24 |
| 52 | Jadon RichardsonPlace 52 · Grade 10 · Post Falls | 10 | Post Falls | 23:10.08 |
| 53 | Nate MurrayPlace 53 · Grade 11 · Bonners Ferry | 11 | Bonners Ferry | 24:00.81 |
| 54 | Joshua SalvadorPlace 54 · Grade 12 · Kellogg | 12 | Kellogg | 24:58.41 |
| 55 | Micah DobeshPlace 55 · Grade 10 · Post Falls | 10 | Post Falls | 25:01.76 |
| 56 | Jonithyn KnightPlace 56 · Grade 10 · Kellogg | 10 | Kellogg | 25:56.12 |
| 57 | Eavin KnightPlace 57 · Grade 10 · Kellogg | 10 | Kellogg | 28:44.68 |
| 58 | Layne GingrichPlace 58 · Grade 9 · Post Falls | 9 | Post Falls | 29:41.95 |