| 1 | Brody BushnellPlace 1 · Grade 10 · Philomath | 10 | Philomath | 17:23 |
| 2 | Mateo CandanozaPlace 2 · Grade 10 · Philomath | 10 | Philomath | 17:24 |
| 3 | Levi KnutsonPlace 3 · Grade 12 · Philomath | 12 | Philomath | 17:41 |
| 4 | Grant HellestoPlace 4 · Grade 12 · Philomath | 12 | Philomath | 17:53 |
| 5 | Angel MarquezPlace 5 · Grade 10 · Woodburn | 10 | Woodburn | 17:56 |
| 6 | Benjamin HernandezPlace 6 · Grade 10 · Philomath | 10 | Philomath | 18:14 |
| 7 | Justin EnghauserPlace 7 · Grade 12 · Philomath | 12 | Philomath | 18:16 |
| 8 | Jace BarrettPlace 8 · Grade 12 · Philomath | 12 | Philomath | 18:41 |
| 9 | Nate ColemanPlace 9 · Grade 11 · Sweet Home | 11 | Sweet Home | 18:42 |
| 10 | Gavin WalbergPlace 10 · Grade 12 · Sweet Home | 12 | Sweet Home | 18:53 |
| 11 | Sean CummingsPlace 11 · Grade 12 · Philomath | 12 | Philomath | 19:03 |
| 12 | Arlen KuenziPlace 12 · Grade 10 · Cascade | 10 | Cascade | 19:08 |
| 13 | Micah MatthewsPlace 13 · Grade 10 · Philomath | 10 | Philomath | 19:10 |
| 14 | Ethan HurstPlace 14 · Grade 12 · Sweet Home | 12 | Sweet Home | 19:20 PR |
| 15 | Treyson SmithPlace 15 · Grade 12 · Sweet Home | 12 | Sweet Home | 19:25 |
| 16 | Luis GarzaPlace 16 · Grade 9 · Woodburn | 9 | Woodburn | 19:49 PR |
| 17 | Bryan MarquezPlace 17 · Grade 11 · Woodburn | 11 | Woodburn | 19:50 |
| 18 | Jorel LeybaPlace 18 · Grade 11 · Sweet Home | 11 | Sweet Home | 20:00 |
| 19 | Scott ChristiansenPlace 19 · Grade 10 · Cascade | 10 | Cascade | 20:14 |
| 20 | Aiden ShamekPlace 20 · Grade 11 · Sweet Home | 11 | Sweet Home | 21:01 |
| 21 | Bryan Villasenor GarciaPlace 21 · Grade 12 · Woodburn | 12 | Woodburn | 21:02 PR |
| 22 | Ryan GarciaPlace 22 · Grade 11 · Woodburn | 11 | Woodburn | 21:36 |
| 23 | Emmanuel BarreraPlace 23 · Grade 10 · Woodburn | 10 | Woodburn | 21:42 PR |
| 24 | Ernie BarronPlace 24 · Grade 11 · Woodburn | 11 | Woodburn | 22:20 |
| 25 | Trace MarlerPlace 25 · Grade 12 · Sweet Home | 12 | Sweet Home | 22:44 PR |
| 26 | Ashton WilliamsPlace 26 · Grade 12 · Cascade | 12 | Cascade | 23:16 |
| 27 | Aidan BrucePlace 27 · Grade 9 · Philomath | 9 | Philomath | 23:47 |
| 28 | Reavyn RobbPlace 28 · Grade 10 · Cascade | 10 | Cascade | 23:52 |
| 29 | Ethan KuntzPlace 29 · Grade 10 · Cascade | 10 | Cascade | 24:05 |
| 30 | Caleb McBethPlace 30 · Grade 10 · Cascade | 10 | Cascade | 25:26 |
| 31 | Maxwell CarterPlace 31 · Grade 10 · Philomath | 10 | Philomath | 25:40 |
| 32 | Payton BurlingamePlace 32 · Grade 9 · Cascade | 9 | Cascade | 25:42 |
| 33 | Jacob GehleyPlace 33 · Grade 9 · Cascade | 9 | Cascade | 29:54 |