| 1 | Oliver ThornockPlace 1 · Grade 7 · Desert Hills | 7 | Desert Hills | 12:58.16 |
| 2 | Jace ScrimsherPlace 2 · Grade 7 · Desert Hills | 7 | Desert Hills | 13:37.18 |
| 3 | Spencer PetersenPlace 3 · Grade 7 · Desert Hills | 7 | Desert Hills | 13:54.95 |
| 4 | Emilio MartinezPlace 4 · Grade 7 · Garrison | 7 | Garrison | 14:13.88 PR |
| 5 | Callum JamesPlace 5 · Grade 7 · Desert Hills | 7 | Desert Hills | 14:23.50 |
| 6 | Griffin GwinnPlace 6 · Grade 7 · Pioneer (Walla Walla) | 7 | Pioneer (Walla Walla) | 14:52.08 |
| 7 | Raleigh RudinPlace 7 · Grade 7 · Garrison | 7 | Garrison | 15:11.36 |
| 8 | Kellen RobertsPlace 8 · Grade 7 · Armand Larive | 7 | Armand Larive | 15:31.21 |
| 9 | Marshall FarnsworthPlace 9 · Grade 7 · Desert Hills | 7 | Desert Hills | 15:50.34 |
| 10 | Roman ArellanoPlace 10 · Grade 7 · Sandstone | 7 | Sandstone | 15:51.75 |
| 11 | Justin StoddardPlace 11 · Grade 7 · Highlands (Kennewick) | 7 | Highlands (Kennewick) | 15:52.64 |
| 12 | Beau NeddoPlace 12 · Grade 7 · Armand Larive | 7 | Armand Larive | 15:56.59 |
| 13 | Gerald ParksPlace 13 · Grade 7 · Armand Larive | 7 | Armand Larive | 16:00.12 PR |
| 14 | Henry WickPlace 14 · Grade 7 · Highlands (Kennewick) | 7 | Highlands (Kennewick) | 16:07.38 PR |
| 15 | Brighton TomposPlace 15 · Grade 7 · Sandstone | 7 | Sandstone | 16:47.26 PR |
| 16 | Parker DealPlace 16 · Grade 7 · Desert Hills | 7 | Desert Hills | 17:02.98 |
| 17 | Javier TillPlace 17 · Grade 7 · Desert Hills | 7 | Desert Hills | 17:16.83 |
| 18 | Darius MartinPlace 18 · Grade 7 · Armand Larive | 7 | Armand Larive | 17:19.68 |
| 19 | Ryker GriffithPlace 19 · Grade 7 · Sandstone | 7 | Sandstone | 17:39.58 PR |
| 20 | Kaiden MasonPlace 20 · Grade 7 · Desert Hills | 7 | Desert Hills | 17:44.96 PR |
| 21 | Logan MoyerPlace 21 · Grade 7 · Sandstone | 7 | Sandstone | 18:08.33 |
| 22 | Sawyer SwensonPlace 22 · Grade 7 · Desert Hills | 7 | Desert Hills | 18:09.99 |
| 23 | Jackson ParksPlace 23 · Grade 7 · Armand Larive | 7 | Armand Larive | 18:19.62 |
| 24 | Alfredo ArreolaPlace 24 · Grade 7 · Armand Larive | 7 | Armand Larive | 18:36.70 |
| 25 | Michael TejedaPlace 25 · Grade 7 · Armand Larive | 7 | Armand Larive | 18:38.08 |
| 26 | Vin VuuPlace 26 · Grade 7 · Sandstone | 7 | Sandstone | 19:39.64 PR |
| 27 | Liam PrewettPlace 27 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 19:51.25 |
| 28 | Colton PerkinsPlace 28 · Grade 7 · Desert Hills | 7 | Desert Hills | 19:56.32 |
| 29 | Treyson BaileyPlace 29 · Grade 7 · Desert Hills | 7 | Desert Hills | 20:35.84 |
| 30 | Jackson PlattPlace 30 · Grade 7 · Chinook (Kennewick) | 7 | Chinook (Kennewick) | 20:44.98 |
| 31 | Mason DixonPlace 31 · Grade 7 · Highlands (Kennewick) | 7 | Highlands (Kennewick) | 20:47.56 |
| 32 | Oliver MahanyPlace 32 · Grade 7 · Desert Hills | 7 | Desert Hills | 20:58.16 |
| 33 | Owen HaguePlace 33 · Grade 7 · Desert Hills | 7 | Desert Hills | 21:26.17 |
| 34 | Oliver MacPhersonPlace 34 · Grade 7 · Desert Hills | 7 | Desert Hills | 21:36.40 PR |
| 35 | Dallez HernandezPlace 35 · Grade 7 · Sandstone | 7 | Sandstone | 22:30.36 PR |