| 1 | Cooper BochartPlace 1 · Grade 8 · Oakland | 8 | Oakland | 12:09.32 |
| 2 | Jordan FuscoPlace 2 · Grade 8 · Oakland | 8 | Oakland | 12:18.50 |
| 3 | Blake McCallumPlace 3 · Grade 8 · Days Creek | 8 | Days Creek | 13:01.41 PR |
| 4 | Ellis Brown-JensenPlace 4 · Grade 8 · Winston | 8 | Winston | 13:13.05 |
| 5 | Leo EstradaPlace 5 · Grade 8 · Days Creek | 8 | Days Creek | 13:22.93 |
| 6 | John BryantPlace 6 · Grade 7 · Umpqua Valley Christian | 7 | Umpqua Valley Christian | 13:31.08 |
| 7 | Augustus LindbloomPlace 7 · Grade 6 · Umpqua Valley Christian | 6 | Umpqua Valley Christian | 13:38.12 |
| 8 | Dayton BrownPlace 8 · Grade 5 · Days Creek | 5 | Days Creek | 14:13.61 |
| 9 | Isaac ChavezPlace 9 · Grade 7 · Winston | 7 | Winston | 14:25.52 |
| 10 | Cole StrunkPlace 10 · Grade 7 · Sutherlin | 7 | Sutherlin | 14:29.61 |
| 11 | Elijah GilesPlace 11 · Grade 5 · Days Creek | 5 | Days Creek | 14:50.83 |
| 12 | Nathan SandovalPlace 12 · Grade 8 · Winston | 8 | Winston | 14:57.96 |
| 13 | Atlas ChatfieldPlace 13 · Grade 6 · Oakland | 6 | Oakland | 14:59.16 |
| 14 | Oliver BissonettePlace 14 · Grade 7 · Sutherlin | 7 | Sutherlin | 15:37.54 |
| 15 | Matthew BrownPlace 15 · Grade 7 · Winston | 7 | Winston | 15:47.40 |
| 16 | Micah StonebrakerPlace 16 · Grade 7 · Winston | 7 | Winston | 16:10.47 |
| 17 | Edmond JohnsonPlace 17 · Grade 8 · Days Creek | 8 | Days Creek | 16:12.32 |
| 18 | Ethan FrazierPlace 18 · Grade 6 · Winston | 6 | Winston | 16:32.81 |
| 19 | Xavier CamarenaPlace 19 · Grade 8 · Sutherlin | 8 | Sutherlin | 16:50.60 |
| 20 | Zane AndersonPlace 20 · Grade 7 · Oakland | 7 | Oakland | 17:20.45 |
| 21 | Ellis McCallumPlace 21 · Grade 5 · Days Creek | 5 | Days Creek | 17:26.67 |
| 22 | Hunter BarklowPlace 22 · Grade 6 · Winston | 6 | Winston | 17:32.51 |
| 23 | Kaleb Brown-JensenPlace 23 · Grade 7 · Winston | 7 | Winston | 17:43.30 |
| 24 | David BartlettPlace 24 · Grade 6 · Camas Valley | 6 | Camas Valley | 17:55.42 PR |
| 25 | Kash WarnerPlace 25 · Grade 6 · Oakland | 6 | Oakland | 18:04.66 |
| 26 | Josh CorringtonPlace 26 · Grade 6 · Sutherlin | 6 | Sutherlin | 18:07.18 |
| 27 | Daschel TrowbridgePlace 27 · Grade 5 · Umpqua Valley Christian | 5 | Umpqua Valley Christian | 18:14.32 |
| 28 | Henry ParksPlace 28 · Grade 6 · Oakland | 6 | Oakland | 18:24.95 |
| 29 | Jason McCarthy-LorenzPlace 29 · Grade 6 · Winston | 6 | Winston | 19:27.20 PR |
| 30 | Titus AtlasPlace 30 · Grade 5 · Days Creek | 5 | Days Creek | 19:42.46 |
| 31 | Wyatt WhitmorePlace 31 · Grade 8 · Sutherlin | 8 | Sutherlin | 20:32.24 |
| 32 | Damian BarkerPlace 32 · Grade 8 · Sutherlin | 8 | Sutherlin | 20:52.73 |
| 33 | Damion McCoolPlace 33 · Grade 7 · Sutherlin | 7 | Sutherlin | 21:14.98 |
| 34 | Dean DickePlace 34 · Grade 8 · Days Creek | 8 | Days Creek | 22:44.63 |
| 35 | Ryland DickePlace 35 · Grade 7 · Days Creek | 7 | Days Creek | 24:00.05 |
| 36 | Paul CrawfordPlace 36 · Grade 7 · Sutherlin | 7 | Sutherlin | 24:50.86 |
| 37 | Jacob PrudencioPlace 37 · Grade 6 · Winston | 6 | Winston | 26:55.74 |