| 1 | Julian CromanPlace 1 · Grade 12 · Neah-Kah-Nie | 12 | Neah-Kah-Nie | 21:05 |
| 2 | Finn JamesPlace 2 · Grade 10 · Riverdale | 10 | Riverdale | 21:11 |
| 3 | Brian GentryPlace 3 · Grade 12 · Riverdale | 12 | Riverdale | 21:28 |
| 4 | Tim GentryPlace 4 · Grade 11 · Riverdale | 11 | Riverdale | 22:42 |
| 5 | Jordan WhittlesPlace 5 · Grade 11 · Nestucca | 11 | Nestucca | 22:50 |
| 6 | Jesse GardPlace 6 · Grade 9 · Nestucca | 9 | Nestucca | 23:04 |
| 7 | Chris WinesburghPlace 7 · Grade 9 · Nestucca | 9 | Nestucca | 23:07 |
| 8 | Cole BemisPlace 8 · Grade 12 · Riverdale | 12 | Riverdale | 23:10 |
| 9 | Adrien MorganPlace 9 · Grade 11 · Nestucca | 11 | Nestucca | 23:17 |
| 10 | Cody KirkendallPlace 10 · Grade 11 · Nestucca | 11 | Nestucca | 23:18 |
| 11 | Joe WilkinsonPlace 11 · Grade 9 · Nestucca | 9 | Nestucca | 23:28 |
| 12 | Fisher NgPlace 12 · Grade 10 · Riverdale | 10 | Riverdale | 23:54 |
| 13 | Evan MorrisPlace 13 · Grade 10 · Riverdale | 10 | Riverdale | 24:02 |
| 14 | Simon HuffPlace 14 · Grade 10 · Sheridan | 10 | Sheridan | 24:03 |
| 15 | Lael CasePlace 15 · Grade 9 · Nestucca | 9 | Nestucca | 24:12 |
| 16 | Sam HinerfeldPlace 16 · Grade 10 · Riverdale | 10 | Riverdale | 24:18 |
| 17 | Harrison LeePlace 17 · Grade 11 · Riverdale | 11 | Riverdale | 24:19 |
| 18 | BJ DillardPlace 18 · Grade 12 · Neah-Kah-Nie | 12 | Neah-Kah-Nie | 24:20 |
| 19 | Christian LindseyPlace 19 · Grade 11 · Sheridan | 11 | Sheridan | 24:21 |
| 20 | Bradley ShawPlace 20 · Grade 11 · Nestucca | 11 | Nestucca | 24:32 |
| 21 | Dylan MitchellPlace 21 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 24:43 |
| 22 | Grant BrownPlace 22 · Grade 12 · Riverdale | 12 | Riverdale | 24:46 |
| 23 | Raymond Jackson-CruzPlace 23 · Grade 12 · Nestucca | 12 | Nestucca | 24:57 |
| 24 | Miles RosenthalPlace 24 · Grade 9 · Riverdale | 9 | Riverdale | 24:59 |
| 25 | Grant RoulierPlace 25 · Grade 11 · Riverdale | 11 | Riverdale | 25:09 |
| 26 | Jake GrahamPlace 26 · Grade 10 · Sheridan | 10 | Sheridan | 25:11 |
| 27 | Kyle MagnessPlace 27 · Grade 12 · Sheridan | 12 | Sheridan | 25:20 |
| 28 | Kyle BuczynskiPlace 28 · Grade 10 · Willamina | 10 | Willamina | 25:44 |
| 29 | Hunter MichaelsonPlace 29 · Grade 11 · Sheridan | 11 | Sheridan | 26:06 |
| 30 | Brady HaylettPlace 30 · Grade 9 · Neah-Kah-Nie | 9 | Neah-Kah-Nie | 26:12 |
| 31 | Aidan CasePlace 31 · Grade 12 · Nestucca | 12 | Nestucca | 26:48 |
| 32 | Alex KlassPlace 32 · Grade 10 · Willamina | 10 | Willamina | 26:56 |
| 33 | Cian Bailey-SauceyPlace 33 · Grade 12 · Willamina | 12 | Willamina | 26:57 |
| 34 | Wade BeckerPlace 34 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 27:01 |
| 35 | Jordan ReyesPlace 35 · Grade 9 · Willamina | 9 | Willamina | 27:10 |
| 36 | Ray DarringtonPlace 36 · Grade 9 · Nestucca | 9 | Nestucca | 27:51 PR |
| 37 | Isaak WelchPlace 37 · Grade 11 · Nestucca | 11 | Nestucca | 27:53 |
| 38 | Robert WaldronPlace 38 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 28:11 |
| 39 | Logan BundyPlace 39 · Grade 10 · Riverdale | 10 | Riverdale | 28:23 |
| 40 | Damian AndersonPlace 40 · Grade 10 · Willamina | 10 | Willamina | 28:30 |
| 41 | Justin LeePlace 41 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 29:49 |
| 42 | Alec WinderPlace 42 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 29:58 |
| 43 | Samuel HolmPlace 43 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 30:24 |
| 44 | Eric WolfePlace 44 · Grade 10 · Riverdale | 10 | Riverdale | 32:31 |
| 45 | Tyler CulpPlace 45 · Grade 12 · Sheridan | 12 | Sheridan | 32:41 |
| 46 | Thomas GrebertPlace 46 · Grade 10 · Riverdale | 10 | Riverdale | 35:29 |
| 47 | Nathan WhittingtonPlace 47 · Grade 10 · Sheridan | 10 | Sheridan | 38:59 |
| 48 | Alex FiekenPlace 48 · Grade 9 · Sheridan | 9 | Sheridan | 39:21 |
| 49 | Stefano CaponiPlace 49 · Grade 10 · Sheridan | 10 | Sheridan | 40:01 |
| 50 | Josh SillsPlace 50 · Grade 11 · Sheridan | 11 | Sheridan | 42:13 |