| 1 | Wolfgang BeierPlace 1 · Grade 11 · Kellogg | 11 | Kellogg | 12.03a PR |
| 2 | David BarnesPlace 2 · Grade 12 · Timberlake | 12 | Timberlake | 12.06a SR |
| 3 | Jamal OakesPlace 3 · Grade 11 · Timberlake | 11 | Timberlake | 12.16a |
| 4 | Jestin HoferPlace 4 · Grade 12 · Timberlake | 12 | Timberlake | 12.17a |
| 5 | Spencer SedgwickPlace 5 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 12.31a |
| 6 | Quintin KimberlingPlace 6 · Grade 12 · Kellogg | 12 | Kellogg | 12.46a PR |
| 7 | Chance CamonayanPlace 7 · Grade 10 · Timberlake | 10 | Timberlake | 12.54a |
| 8 | Sam DzurisPlace 8 · Grade 11 · Timberlake | 11 | Timberlake | 12.56a PR |
| 9 | Robbie AnselmoPlace 9 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 12.59a |
| 10 | Nik KleinPlace 10 · Grade 10 · Timberlake | 10 | Timberlake | 12.66a PR |
| 11 | Kameron VordahlPlace 11 · Grade 9 · Timberlake | 9 | Timberlake | 12.78a |
| 12 | Andrew CazierPlace 12 · Grade 10 · Timberlake | 10 | Timberlake | 12.79a PR |
| 13 | Joey FolliniPlace 13 · Grade 9 · Timberlake | 9 | Timberlake | 12.87a |
| 14 | Evan BarnesPlace 14 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 13.26a PR |
| 15 | Josh YanezPlace 15 · Grade 9 · Timberlake | 9 | Timberlake | 13.33a |
| 16 | Jared NelsonPlace 16 · Grade 10 · Timberlake | 10 | Timberlake | 13.52a PR |
| 17 | JT WilfongPlace 17 · Grade 10 · Timberlake | 10 | Timberlake | 13.58a PR |
| 18 | Oto KristianPlace 18 · Grade 12 · Timberlake | 12 | Timberlake | 13.73a PR |
| 19 | Christian ClevelandPlace 19 · Grade 10 · Timberlake | 10 | Timberlake | 13.95a PR |
| 20 | Dustin CarlsonPlace 20 · Grade 9 · Timberlake | 9 | Timberlake | 14.00a PR |
| 21 | Max SmithPlace 21 · Grade 10 · Timberlake | 10 | Timberlake | 14.04a PR |
| 22 | Hunter RanneyPlace 22 · Grade 10 · Timberlake | 10 | Timberlake | 14.10a PR |
| 23 | Zach O'HanlonPlace 23 · Grade 11 · Timberlake | 11 | Timberlake | 14.14a |
| 24 | Elliot HughesPlace 24 · Grade 12 · Timberlake | 12 | Timberlake | 14.47a PR |
| 25 | Ethyn StuartPlace 25 · Grade 9 · Kellogg | 9 | Kellogg | 14.49a PR |
| 26 | Cory DawsonPlace 26 · Grade 9 · Timberlake | 9 | Timberlake | 16.04a |
| 1 | Wolfgang BeierPlace 1 · Grade 11 · Kellogg | 11 | Kellogg | 24.36a SR |
| 2 | Isaiah HigbeePlace 2 · Grade 11 · Timberlake | 11 | Timberlake | 24.47a PR |
| 3 | Spencer SedgwickPlace 3 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 24.68a PR |
| 4 | Jamal OakesPlace 4 · Grade 11 · Timberlake | 11 | Timberlake | 24.94a PR |
| 5 | Drayven AyersPlace 5 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 25.01a PR |
| 6 | Chance CamonayanPlace 6 · Grade 10 · Timberlake | 10 | Timberlake | 25.33a |
| 7 | Kameron VordahlPlace 7 · Grade 9 · Timberlake | 9 | Timberlake | 25.34a PR |
| 8 | Quintin KimberlingPlace 8 · Grade 12 · Kellogg | 12 | Kellogg | 25.77a PR |
| 9 | Robbie AnselmoPlace 9 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 25.89a |
| 10 | Nik KleinPlace 10 · Grade 10 · Timberlake | 10 | Timberlake | 26.14a PR |
| 11 | Andrew CazierPlace 11 · Grade 10 · Timberlake | 10 | Timberlake | 26.41a PR |
| 12 | Dylan GlazierPlace 12 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 27.64a |
| 13 | Zach O'HanlonPlace 13 · Grade 11 · Timberlake | 11 | Timberlake | 28.88a |
| 14 | Nick ArvidsonPlace 14 · Grade 10 · Kellogg | 10 | Kellogg | 29.14a PR |
| 15 | Christian ClevelandPlace 15 · Grade 10 · Timberlake | 10 | Timberlake | 29.38a |
| 16 | Ethyn StuartPlace 16 · Grade 9 · Kellogg | 9 | Kellogg | 32.17a PR |
| 17 | Cory DawsonPlace 17 · Grade 9 · Timberlake | 9 | Timberlake | 33.26a |
| 1 | Isaiah HigbeePlace 1 · Grade 11 · Timberlake | 11 | Timberlake | 55.53a |
| 2 | Sam DzurisPlace 2 · Grade 11 · Timberlake | 11 | Timberlake | 55.98a |
| 3 | Kale BlalackPlace 3 · Grade 11 · Kellogg | 11 | Kellogg | 57.06a PR |
| 4 | Clay PeltonPlace 4 · Grade 12 · Priest River Lamanna | 12 | Priest River Lamanna | 58.25a |
| 5 | Bruce AllredPlace 5 · Grade 12 · Kellogg | 12 | Kellogg | 58.28a |
| 6 | Joey FolliniPlace 6 · Grade 9 · Timberlake | 9 | Timberlake | 59.13a PR |
| 7 | Nik KleinPlace 7 · Grade 10 · Timberlake | 10 | Timberlake | 59.16a PR |
| 8 | David DickinsonPlace 8 · Grade 12 · Timberlake | 12 | Timberlake | 1:00.83a SR |
| 9 | Nick ArvidsonPlace 9 · Grade 10 · Kellogg | 10 | Kellogg | 1:04.65a PR |
| 10 | Bonin NordbyPlace 10 · Grade 9 · Priest River Lamanna | 9 | Priest River Lamanna | 1:05.27a |
| 11 | Zach O'HanlonPlace 11 · Grade 11 · Timberlake | 11 | Timberlake | 1:07.64a |
| 12 | Hunter RanneyPlace 12 · Grade 10 · Timberlake | 10 | Timberlake | 1:10.73a |
| 1 | Landon DavisPlace 1 · Grade 12 · Timberlake | 12 | Timberlake | 2:07.61a PR |
| 2 | Brandon McCrackenPlace 2 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 2:14.67a |
| 3 | Christian RileyPlace 3 · Grade 10 · Timberlake | 10 | Timberlake | 2:16.47a PR |
| 4 | Cameron ParksPlace 4 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 2:17.47a PR |
| 5 | Kayne BrooksPlace 5 · Grade 9 · Timberlake | 9 | Timberlake | 2:17.67a PR |
| 6 | Noah YoungmanPlace 6 · Grade 11 · Timberlake | 11 | Timberlake | 2:19.77a PR |
| 7 | Kyle RastPlace 7 · Grade 11 · Timberlake | 11 | Timberlake | 2:36.02a |
| 8 | Noah HarrisPlace 8 · Grade 11 · Timberlake | 11 | Timberlake | 2:52.55a SR |
| 9 | Ethyn StuartPlace 9 · Grade 9 · Kellogg | 9 | Kellogg | 3:00.55a PR |
| 1 | Brayden MentiPlace 1 · Grade 12 · Timberlake | 12 | Timberlake | 5:05.35a |
| 2 | Cameron ParksPlace 2 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 5:15.04a |
| 3 | Caleb GleasonPlace 3 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 5:16.04a |
| 4 | Noah YoungmanPlace 4 · Grade 11 · Timberlake | 11 | Timberlake | 5:17.80a |
| 5 | Jordan PhillipsPlace 5 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 5:27.82a |
| 6 | Dirk NelsonPlace 6 · Grade 9 · Timberlake | 9 | Timberlake | 5:29.29a PR |
| 7 | Jake O'HanlonPlace 7 · Grade 9 · Timberlake | 9 | Timberlake | 5:35.11a |
| 8 | Trevor MoxleyPlace 8 · Grade 11 · Timberlake | 11 | Timberlake | 5:39.48a |
| 9 | Logan HuntPlace 9 · Grade 9 · Timberlake | 9 | Timberlake | 5:40.10a |
| 10 | Garrett MillerPlace 10 · Grade 9 · Kellogg | 9 | Kellogg | 5:44.12a |
| 11 | Joseph GibbsPlace 11 · Grade 11 · Kellogg | 11 | Kellogg | 6:14.64a PR |
| 12 | Kyle RastPlace 12 · Grade 11 · Timberlake | 11 | Timberlake | 6:17.15a |
| 13 | Noah HarrisPlace 13 · Grade 11 · Timberlake | 11 | Timberlake | 6:30.20a |
| 1 | Brayden MentiPlace 1 · Grade 12 · Timberlake | 12 | Timberlake | 10:45.45a SR |
| 2 | Caleb GleasonPlace 2 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 11:05.46a SR |
| 3 | Jordan PhillipsPlace 3 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 11:23.86a PR |
| 4 | Slava NegrieievPlace 4 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 11:41.31a SR |
| 5 | Logan HuntPlace 5 · Grade 9 · Timberlake | 9 | Timberlake | 11:44.23a |
| 6 | Garrett MillerPlace 6 · Grade 9 · Kellogg | 9 | Kellogg | 11:57.24a PR |
| 7 | Trevor MoxleyPlace 7 · Grade 11 · Timberlake | 11 | Timberlake | 11:59.29a PR |
| 8 | Dirk NelsonPlace 8 · Grade 9 · Timberlake | 9 | Timberlake | 12:08.40a PR |
| 9 | Jake O'HanlonPlace 9 · Grade 9 · Timberlake | 9 | Timberlake | 12:18.81a PR |
| 10 | Allen BassemierPlace 10 · Grade 12 · Kellogg | 12 | Kellogg | 13:17.20a PR |
| 11 | Joseph GibbsPlace 11 · Grade 11 · Kellogg | 11 | Kellogg | 13:17.24a PR |
| 1 | Joey FolliniPlace 1 · Grade 9 · Timberlake | 9 | Timberlake | 18.23a PR |
| 2 | Teagun HolycrossPlace 2 · Grade 9 · Priest River Lamanna | 9 | Priest River Lamanna | 18.30a PR |
| 3 | Konner DurhamPlace 3 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 18.41a |
| 4 | Bruce AllredPlace 4 · Grade 12 · Kellogg | 12 | Kellogg | 19.00a PR |
| 5 | Jaron StevensonPlace 5 · Grade 9 · Kellogg | 9 | Kellogg | 19.71a PR |
| 6 | Dylan KlussPlace 6 · Grade 10 · Timberlake | 10 | Timberlake | 20.00a |
| 7 | Josh YanezPlace 7 · Grade 9 · Timberlake | 9 | Timberlake | 20.35a PR |
| 8 | Griffin AshleyPlace 8 · Grade 11 · Kellogg | 11 | Kellogg | 20.85a PR |
| 9 | Noah MartinezPlace 9 · Grade 10 · Priest River Lamanna | 10 | Priest River Lamanna | 22.19a |
| 1 | Jordan HardyPlace 1 · Grade 11 · Timberlake | 11 | Timberlake | 42.21a SR |
| 2 | Teagun HolycrossPlace 2 · Grade 9 · Priest River Lamanna | 9 | Priest River Lamanna | 45.83a |
| 3 | Konner DurhamPlace 3 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 45.87a |
| 4 | Bruce AllredPlace 4 · Grade 12 · Kellogg | 12 | Kellogg | 49.82a |
| 5 | Dylan KlussPlace 5 · Grade 10 · Timberlake | 10 | Timberlake | 50.19a |
| 6 | Josh YanezPlace 6 · Grade 9 · Timberlake | 9 | Timberlake | 50.35a |
| 7 | Dylan GlazierPlace 7 · Grade 11 · Priest River Lamanna | 11 | Priest River Lamanna | 51.07a SR |
| 8 | Griffin AshleyPlace 8 · Grade 11 · Kellogg | 11 | Kellogg | 51.14a PR |
| 1 | TimberlakePlace 1 · Timberlake | — | Timberlake | 46.42a |
| 2 | Priest River LamannaPlace 2 · Priest River Lamanna | — | Priest River Lamanna | 47.61a |
| 3 | TimberlakePlace 3 · Timberlake | — | Timberlake | 49.29a |
| 4 | KelloggPlace 4 · Kellogg | — | Kellogg | 49.34a |
| 1 | Priest River LamannaPlace 1 · Priest River Lamanna | — | Priest River Lamanna | 1:38.73a |
| 2 | KelloggPlace 2 · Kellogg | — | Kellogg | 1:39.19a |
| 3 | TimberlakePlace 3 · Timberlake | — | Timberlake | 1:40.83a |
| 4 | TimberlakePlace 4 · Timberlake | — | Timberlake | 1:46.82a |
| 1 | TimberlakePlace 1 · Timberlake | — | Timberlake | 3:51.97a |
| 2 | TimberlakePlace 2 · Timberlake | — | Timberlake | 3:54.14a |
| 3 | Priest River LamannaPlace 3 · Priest River Lamanna | — | Priest River Lamanna | 4:13.17a |
| 4 | KelloggPlace 4 · Kellogg | — | Kellogg | 4:23.55a |
| 1 | David DickinsonPlace 1 · Timberlake | — | Timberlake | 3:54.46a |
| 2 | Kale BlalackPlace 2 · Kellogg | — | Kellogg | 4:16.76a |
| 3 | Bonin NordbyPlace 3 · Priest River Lamanna | — | Priest River Lamanna | 4:28.47a |