| 1 | Jaeger JacobsenPlace 1 · Grade 11 · Davenport | 11 | Davenport | 11:15.721 |
| 2 | Mitchell HaneganPlace 2 · Grade 10 · Liberty (Spangle) | 10 | Liberty (Spangle) | 11:32.291 |
| 4 | Jesse RaugustPlace 4 · Grade 12 · Davenport | 12 | Davenport | 12:05.493 |
| 5 | Zack BrucePlace 5 · Grade 12 · Davenport | 12 | Davenport | 12:09.238 |
| 6 | Micah BilbruckPlace 6 · Grade 10 · Valley Christian | 10 | Valley Christian | 12:16.563 |
| 7 | Brenick SolidayPlace 7 · Grade 12 · Davenport | 12 | Davenport | 12:18.849 |
| 8 | Wesley HendricksonPlace 8 · Grade 9 · Valley Christian | 9 | Valley Christian | 12:21.369 |
| 9 | Marc GreenburgPlace 9 · Grade 11 · Liberty (Spangle) | 11 | Liberty (Spangle) | 12:39.330 |
| 10 | Simon HillPlace 10 · Grade 11 · Valley Christian | 11 | Valley Christian | 12:46.070 |
| 11 | Christian EkstromPlace 11 · Grade 11 · Wilbur-Creston-Keller | 11 | Wilbur-Creston-Keller | 13:01.611 |
| 12 | Elliot RimaPlace 12 · Grade 11 · Wellpinit | 11 | Wellpinit | 13:02.850 |
| 13 | Liam WebsterPlace 13 · Grade 10 · Colville | 10 | Colville | 13:13.376 |
| 14 | Jonathan DrickPlace 14 · Grade 10 · Valley Christian | 10 | Valley Christian | 13:14.481 |
| 15 | Job HillPlace 15 · Grade 10 · Valley Christian | 10 | Valley Christian | 13:17.246 |
| 16 | Rory MaloneyPlace 16 · Grade 12 · St. John-Endicott-LaCro | 12 | St. John-Endicott-LaCro | 13:26.677 |
| 17 | Shaalin JaiswalPlace 17 · Grade 10 · Colville | 10 | Colville | 13:43.522 |
| 18 | Nathan MoorePlace 18 · Grade 11 · Valley Christian | 11 | Valley Christian | 13:49.428 |
| 19 | Jared Flett Jr.Place 19 · Grade 9 · Wellpinit | 9 | Wellpinit | 13:49.553 |
| 20 | Connor SimondsPlace 20 · Grade 10 · Valley Christian | 10 | Valley Christian | 13:57.748 |
| 21 | Gus SuksdorfPlace 21 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 14:00.768 |
| 22 | Grayson DanekasPlace 22 · Grade 12 · Davenport | 12 | Davenport | 14:01.443 |
| 23 | Dane HoogstadPlace 23 · Grade 10 · Colville | 10 | Colville | 14:14.374 |
| 24 | Ashton SwimPlace 24 · Grade 12 · Colville | 12 | Colville | 14:15.189 |
| 25 | Thomas FurmanPlace 25 · Grade 10 · Davenport | 10 | Davenport | 14:15.864 |
| 26 | Julian RimaPlace 26 · Grade 10 · Wellpinit | 10 | Wellpinit | 14:24.249 |
| 27 | Marlon PowersPlace 27 · Grade 11 · Liberty (Spangle) | 11 | Liberty (Spangle) | 14:25.654 |
| 28 | Andy WynecoopPlace 28 · Grade 10 · Wellpinit | 10 | Wellpinit | 14:26.318 |
| 29 | Nick KrugerPlace 29 · Grade 11 · Davenport | 11 | Davenport | 14:44.390 |
| 30 | Braden DurbinPlace 30 · Grade 9 · Reardan | 9 | Reardan | 14:46.385 |
| 31 | Connor SchneiderPlace 31 · Grade 9 · Colville | 9 | Colville | 14:47.360 |
| 32 | Richard AlseptPlace 32 · Grade 11 · Reardan | 11 | Reardan | 15:02.471 |
| 33 | Brix CurtisPlace 33 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 15:33.292 |
| 34 | Travis DowneyPlace 34 · Grade 12 · Colville | 12 | Colville | 15:45.253 |
| 35 | Marcus DurbinPlace 35 · Grade 9 · Reardan | 9 | Reardan | 15:51.933 |
| 36 | Caleb HeaterPlace 36 · Grade 11 · Lind-Ritzville | 11 | Lind-Ritzville | 16:04.004 |
| 37 | Maverick StearnsPlace 37 · Grade 10 · Wellpinit | 10 | Wellpinit | 16:43.066 |
| 38 | Nijal EvjePlace 38 · Grade 11 · Colville | 11 | Colville | 16:54.696 |
| 39 | Cameron ChristiansonPlace 39 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 17:18.022 |
| 40 | Isaac ParkPlace 40 · Grade 9 · Wellpinit | 9 | Wellpinit | 17:33.312 |
| 41 | Dominic BoardPlace 41 · Grade 10 · Reardan | 10 | Reardan | 17:34.848 |