| 1 | Ashton GliddonPlace 1 · Grade 8 · Republic | 8 | Republic | 6:14.417 |
| 2 | Atticus HandleyPlace 2 · Grade 7 · Reardan | 7 | Reardan | 6:28.187 |
| 3 | Asher SieversPlace 3 · Grade 7 · Garfield-Palouse | 7 | Garfield-Palouse | 6:34.108 |
| 4 | Wyatt WalkerPlace 4 · Grade 8 · Lind-Ritzville | 8 | Lind-Ritzville | 6:39.083 |
| 5 | Carmelo GreenPlace 5 · Grade 8 · Reardan | 8 | Reardan | 6:39.128 |
| 6 | Lane BrownPlace 6 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 6:40.278 |
| 7 | Remington RobsonPlace 7 · Grade 8 · Reardan | 8 | Reardan | 6:43.488 |
| 8 | Grayson WooldridgePlace 8 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 6:49.493 |
| 9 | Samuel MarshallPlace 9 · Grade 8 · Garfield-Palouse | 8 | Garfield-Palouse | 6:50.968 |
| 10 | Kellen HightreePlace 10 · Grade 7 · Garfield-Palouse | 7 | Garfield-Palouse | 6:53.654 |
| 11 | Simon SobottaPlace 11 · Grade 7 · Reardan | 7 | Reardan | 6:56.839 |
| 12 | Raymond "Trey" Flett IIPlace 12 · Grade 7 · Wellpinit | 7 | Wellpinit | 6:58.189 |
| 13 | Cody BretzPlace 13 · Grade 8 · Reardan | 8 | Reardan | 7:03.384 |
| 14 | Dylan StilesPlace 14 · Grade 8 · Reardan | 8 | Reardan | 7:03.444 |
| 15 | Damian BurkoffPlace 15 · Grade 8 · Reardan | 8 | Reardan | 7:05.169 |
| 16 | Chantry MarinerPlace 16 · Grade 6 · Valley Christian | 6 | Valley Christian | 7:24.640 |
| 17 | Jayden StarkPlace 17 · Grade 7 · Lind-Ritzville | 7 | Lind-Ritzville | 7:25.705 |
| 18 | Kellan LassmanPlace 18 · Grade 6 · Reardan | 6 | Reardan | 7:35.615 |
| 19 | Iman AbdullahPlace 19 · Grade 8 · Republic | 8 | Republic | 7:35.925 |
| 20 | Dillon HousePlace 20 · Grade 8 · Springdale | 8 | Springdale | 7:38.941 |
| 21 | Gerrit LeenheerPlace 21 · Grade 6 · Reardan | 6 | Reardan | 7:41.126 |
| 22 | Jet WaltonPlace 22 · Grade 7 · Curlew | 7 | Curlew | 7:41.966 |
| 23 | Ronny LanePlace 23 · Grade 6 · Springdale | 6 | Springdale | 7:53.614 |
| 24 | Collin HowardPlace 24 · Grade 7 · Springdale | 7 | Springdale | 7:54.586 |
| 25 | Colt EdwardsPlace 25 · Grade 8 · Springdale | 8 | Springdale | 8:00.892 |
| 26 | Declan HixsonPlace 26 · Grade 7 · Garfield-Palouse | 7 | Garfield-Palouse | 8:04.622 |
| 27 | Zachary HeaterPlace 27 · Grade 6 · Lind-Ritzville | 6 | Lind-Ritzville | 8:05.152 |
| 28 | Cable TurnerPlace 28 · Grade 6 · Springdale | 6 | Springdale | 8:08.252 |
| 29 | Harper SanderlinPlace 29 · Grade 7 · Republic | 7 | Republic | 8:13.787 |
| 30 | William WilkesPlace 30 · Grade 7 · Lind-Ritzville | 7 | Lind-Ritzville | 8:13.832 |
| 31 | Sylis WoznyPlace 31 · Grade 6 · Republic | 6 | Republic | 8:20.047 |
| 32 | Logan KerstenPlace 32 · Grade 8 · Republic | 8 | Republic | 8:42.383 |
| 33 | Graham ChristiansonPlace 33 · Grade 7 · Lind-Ritzville | 7 | Lind-Ritzville | 8:45.654 |
| 34 | David GeorgePlace 34 · Grade 8 · Curlew | 8 | Curlew | 8:51.374 |
| 35 | Dylan TaylorPlace 35 · Grade 6 · Pomeroy | 6 | Pomeroy | 9:01.179 |
| 36 | Gauge MendsPlace 36 · Grade 6 · Republic | 6 | Republic | 9:01.254 |
| 37 | Isaiah BusbyPlace 37 · Grade 7 · Lind-Ritzville | 7 | Lind-Ritzville | 9:16.180 |
| 38 | Abram KlippensteinPlace 38 · Grade 7 · Pomeroy | 7 | Pomeroy | 9:19.325 |
| 39 | John SimpsonPlace 39 · Grade 6 · Springdale | 6 | Springdale | 15:25.809 |