| 1. | Spiro PetrasPlace 1. · Grade 8 · Boundary County | 8 | Boundary County | 27.43a | 10 |
| 2. | Julian MoffittPlace 2. · Grade 8 · Lakeside | 8 | Lakeside | 27.84a PR | 8 |
| 3. | Michael NymanPlace 3. · Grade 8 · Kootenai | 8 | Kootenai | 27.91a PR | 6 |
| 4. | Riley BeggerlyPlace 4. · Grade 7 · Boundary County | 7 | Boundary County | 27.93a | 5 |
| 5. | Nathaniel TaylorPlace 5. · Grade 8 · Boundary County | 8 | Boundary County | 28.94a | 4 |
| 6. | Christopher EnickPlace 6. · Grade 7 · Lakeside | 7 | Lakeside | 29.34a PR | 3 |
| 7. | Chevy WardPlace 7. · Grade 7 · Kellogg | 7 | Kellogg | 29.47a | 2 |
| 8. | Gunnar PettitPlace 8. · Grade 8 · Priest River | 8 | Priest River | 29.56a | 1 |
| 9. | Fisher TimminsPlace 9. · Grade 7 · Timberlake | 7 | Timberlake | 29.71a | — |
| 10. | Ethan ApplegatePlace 10. · Grade 8 · Timberlake | 8 | Timberlake | 29.75a | — |
| 11. | Micah ThomsonPlace 11. · Grade 8 · Boundary County | 8 | Boundary County | 29.81a | — |
| 12. | Jesse YanikPlace 12. · Grade 7 · Clark Fork | 7 | Clark Fork | 29.99a PR | — |
| 13. | Ben MiddletonPlace 13. · Grade 7 · Boundary County | 7 | Boundary County | 30.08a | — |
| 14. | Nate FegertPlace 14. · Grade 8 · Priest River | 8 | Priest River | 30.37a | — |
| 15. | Devin SceppePlace 15. · Grade 8 · Boundary County | 8 | Boundary County | 30.52a | — |
| 16. | Charles CloosPlace 16. · Grade 7 · St. Maries | 7 | St. Maries | 31.53a | — |
| 17. | Logan ArchibaldPlace 17. · Grade 8 · Boundary County | 8 | Boundary County | 31.63a | — |
| 18. | Ty PlummerPlace 18. · Grade 7 · Wallace | 7 | Wallace | 31.67a | — |
| 19. | Aiden KilpatrickPlace 19. · Grade 8 · Timberlake | 8 | Timberlake | 31.67a | — |
| 20. | Johnathan PhillipsPlace 20. · Grade 7 · Boundary County | 7 | Boundary County | 32.25a | — |
| 21. | Miles TedescoPlace 21. · Grade 7 · Lakeside | 7 | Lakeside | 33.56a | — |
| 22. | Samuel SimmonsPlace 22. · Grade 8 · Timberlake | 8 | Timberlake | 34.40a | — |
| 23. | Oscar Torrez RedfordPlace 23. · Grade 8 · Boundary County | 8 | Boundary County | 34.42a | — |
| 24. | Linden WilkinsonPlace 24. · Grade 8 · Timberlake | 8 | Timberlake | 34.42a | — |
| 25. | Jackson CarterPlace 25. · Grade 7 · Timberlake | 7 | Timberlake | 35.30a | — |
| 26. | Cameron BarnhartPlace 26. · Grade 6 · Timberlake | 6 | Timberlake | 35.68a | — |
| 27. | Tyler SellsPlace 27. · Grade 7 · Timberlake | 7 | Timberlake | 37.64a | — |
| 28. | Charles LanePlace 28. · Grade 8 · St. Maries | 8 | St. Maries | 37.77a | — |
| 29. | Cian McCalmantPlace 29. · Grade 7 · Boundary County | 7 | Boundary County | 37.91a | — |
| 30. | Carter YetterPlace 30. · Grade 7 · Clark Fork | 7 | Clark Fork | 38.07a | — |
| 31. | Preston GecseyPlace 31. · Grade 7 · Kellogg | 7 | Kellogg | 38.24a | — |
| 32. | Finley KeckPlace 32. · Grade 8 · Timberlake | 8 | Timberlake | 44.02a | — |
| — | Alex DishmanGrade 8 · Timberlake | 8 | Timberlake | NT | — |
| — | Mason McLainGrade 8 · Priest River | 8 | Priest River | NT | — |
| — | Isaiah GustaffeGrade 8 · St. Maries | 8 | St. Maries | NT | — |
| — | Wyatt BartlettGrade 7 · Kootenai | 7 | Kootenai | NT | — |
| — | Donavan FowlerGrade 8 · Priest River | 8 | Priest River | NT | — |
| — | Jonathan BarnhartGrade 7 · Timberlake | 7 | Timberlake | NT | — |
| — | Dominik CollisionGrade 6 · Timberlake | 6 | Timberlake | DNS | — |
| — | Caleb RoyceGrade 7 · Timberlake | 7 | Timberlake | DNS | — |
| — | Paxton CravensGrade 7 · St. Maries | 7 | St. Maries | DNS | — |
| — | Darian JacobsonGrade 7 · Boundary County | 7 | Boundary County | DNS | — |
| — | Zachary DavidGrade 8 · St. Maries | 8 | St. Maries | DNS | — |
| — | Jayden DittmanGrade 7 · St. Maries | 7 | St. Maries | DNS | — |
| — | Billy VallieresGrade 6 · Timberlake | 6 | Timberlake | DNS | — |
| — | William StindtGrade 8 · Boundary County | 8 | Boundary County | DNS | — |
| — | Jackson MaxwellGrade 6 · Kellogg | 6 | Kellogg | NT | — |
| — | James MorgenGrade 8 · Boundary County | 8 | Boundary County | DNS | — |
| — | Riley AusmanGrade 8 · Kootenai | 8 | Kootenai | DNS | — |
| — | Alex StolleyGrade 7 · Boundary County | 7 | Boundary County | DNS | — |