| 1 | Kellan HorrocksPlace 1 · Grade 12 · Colville | 12 | Colville | 19:01.93 PR |
| 2 | Zane CrawfordPlace 2 · Grade 9 · Colville | 9 | Colville | 19:31.62 PR |
| 3 | Andrew MarshallPlace 3 · Grade 11 · Colville | 11 | Colville | 19:43.26 PR |
| 4 | Daniel AguilarPlace 4 · Grade 12 · Colville | 12 | Colville | 19:53.36 |
| 5 | Nathaniel SmetonPlace 5 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 20:06.29 |
| 6 | Logan SchwegelPlace 6 · Grade 11 · Colville | 11 | Colville | 20:59.36 |
| 7 | Logan StetsonPlace 7 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 21:12.99 |
| 8 | Lincoln TaylorPlace 8 · Grade 9 · Lakeside (Nine Mile Falls) | 9 | Lakeside (Nine Mile Falls) | 21:35.44 |
| 9 | Rishi JaiswalPlace 9 · Grade 9 · Colville | 9 | Colville | 21:44.11 |
| 10 | Luke WalterPlace 10 · Grade 9 · Lakeside (Nine Mile Falls) | 9 | Lakeside (Nine Mile Falls) | 21:45.92 |
| 11 | Dexter DegensteinPlace 11 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 22:11.67 |
| 12 | Braden MeusyPlace 12 · Grade 10 · Lakeside (Nine Mile Falls) | 10 | Lakeside (Nine Mile Falls) | 22:36.72 |
| 13 | Parker ArchardPlace 13 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 22:41.57 |
| 14 | Kelly Van DykePlace 14 · Grade 10 · Lakeside (Nine Mile Falls) | 10 | Lakeside (Nine Mile Falls) | 23:01.19 |
| 15 | Camden CurtisPlace 15 · Grade 10 · Lakeside (Nine Mile Falls) | 10 | Lakeside (Nine Mile Falls) | 23:04.71 |
| 16 | Blake KernPlace 16 · Grade 9 · Lakeside (Nine Mile Falls) | 9 | Lakeside (Nine Mile Falls) | 23:41.74 |
| 17 | Everett BrowningPlace 17 · Grade 9 · Lakeside (Nine Mile Falls) | 9 | Lakeside (Nine Mile Falls) | 23:42.30 |
| 18 | Elliot HansenPlace 18 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 23:52.08 |
| 19 | Wilson LockPlace 19 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 24:13.32 |
| 20 | Miles SandsPlace 20 · Grade 11 · Colville | 11 | Colville | 26:55.19 |
| 21 | Samuel "Sam" SolbergPlace 21 · Grade 10 · Lakeside (Nine Mile Falls) | 10 | Lakeside (Nine Mile Falls) | 27:40.05 |
| 22 | Henry FoosePlace 22 · Grade 9 · Lakeside (Nine Mile Falls) | 9 | Lakeside (Nine Mile Falls) | 27:57.49 |
| 23 | Rownen JohnsonPlace 23 · Grade 10 · Colville | 10 | Colville | 30:28.45 |
| 24 | Cody JohnstonPlace 24 · Grade 12 · Colville | 12 | Colville | 41:56.09 |