| 1 | Justin AshPlace 1 · Grade 12 · Baker | 12 | Baker | 16:28.03 |
| 2 | Taylor FoxPlace 2 · Grade 10 · Union | 10 | Union | 16:41.28 |
| 3 | Cristian MendozaPlace 3 · Grade 12 · La Grande | 12 | La Grande | 16:45.88 |
| 4 | Israel O'ReillyPlace 4 · Grade 12 · Union | 12 | Union | 17:23.75 |
| 5 | Lance TreesPlace 5 · Grade 12 · Ontario | 12 | Ontario | 17:34.03 |
| 6 | Braxton BiseniusPlace 6 · Grade 12 · La Grande | 12 | La Grande | 18:30.03 |
| 7 | Eli WilliamsPlace 7 · Grade 9 · Union | 9 | Union | 18:57.62 |
| 8 | Noah PlatzPlace 8 · Grade 10 · Union | 10 | Union | 19:12.75 |
| 9 | Dima McCarthyPlace 9 · Grade 10 · La Grande | 10 | La Grande | 19:17.41 |
| 10 | Gavin StonePlace 10 · Grade 11 · Baker | 11 | Baker | 19:19.94 |
| 11 | Jordan MillsPlace 11 · Grade 10 · Baker | 10 | Baker | 19:38.22 |
| 12 | Skyler PerkinsPlace 12 · Grade 11 · Union | 11 | Union | 19:43.34 |
| 13 | Gabriel BottPlace 13 · Grade 10 · Baker | 10 | Baker | 20:06.12 |
| 14 | Caleb MuriePlace 14 · Grade 10 · La Grande | 10 | La Grande | 20:30.94 |
| 15 | Logan PedroPlace 15 · Grade 9 · Union | 9 | Union | 20:46.22 |
| 16 | Thaddeus PeperaPlace 16 · Grade 10 · Baker | 10 | Baker | 20:56.34 |
| 17 | Connor HeatherPlace 17 · Grade 11 · La Grande | 11 | La Grande | 20:56.96 |
| 18 | Froylan SantiagoPlace 18 · Grade 12 · Ontario | 12 | Ontario | 21:41.72 |
| 19 | Monte KirbyPlace 19 · Grade 12 · Union | 12 | Union | 22:11.66 |
| 20 | Seth MastrudePlace 20 · Grade 10 · Baker | 10 | Baker | 22:31.25 |
| 21 | Isaac LeePlace 21 · Grade 11 · Union | 11 | Union | 22:36.50 |
| 22 | Donald SweetPlace 22 · Grade 11 · La Grande | 11 | La Grande | 23:56.03 |
| 23 | Michael GisiPlace 23 · Grade 9 · La Grande | 9 | La Grande | 24:40.69 |
| 24 | Blake TreesPlace 24 · Grade 12 · Ontario | 12 | Ontario | 26:09.62 |
| 25 | Josh KatzPlace 25 · Grade 12 · Ontario | 12 | Ontario | 27:29.22 |
| 26 | Ryan HansenPlace 26 · Grade 10 · Baker | 10 | Baker | 29:38.31 |
| 27 | Conner RamosPlace 27 · Grade 10 · Ontario | 10 | Ontario | 30:39.28 |
| 28 | Noah WellsPlace 28 · Grade 9 · Union | 9 | Union | 31:29.09 |
| 29 | Dan WachtelPlace 29 · Grade 11 · Baker | 11 | Baker | 32:25.03 |
| 30 | Noah LeePlace 30 · Grade 9 · Union | 9 | Union | 32:39.66 |
| 31 | Tobyn WellsPlace 31 · Grade 9 · La Grande | 9 | La Grande | 37:24.12 |