| 1 | Raleigh CollierPlace 1 · Grade 8 · North Bend | 8 | North Bend | 10:13.3 |
| 2 | Maddox FerrellPlace 2 · Grade 8 · Marshfield | 8 | Marshfield | 11:09.8 |
| 3 | Ezra KernPlace 3 · Grade 8 · Marshfield | 8 | Marshfield | 11:42.7 |
| 4 | Mako RussellPlace 4 · Grade 6 · Azalea | 6 | Azalea | 12:13.0 |
| 5 | Torsten JensenPlace 5 · Grade 8 · North Bend | 8 | North Bend | 12:36.9 |
| 6 | Bo HarndenPlace 6 · Grade 8 · North Bend | 8 | North Bend | 12:40.6 |
| 7 | Jet BricePlace 7 · Grade 8 · Marshfield | 8 | Marshfield | 12:47.8 |
| 8 | Branson BrightPlace 8 · Grade 8 · Gold Beach | 8 | Gold Beach | 12:54.9 |
| 9 | Judson JonesPlace 9 · Grade 8 · Azalea | 8 | Azalea | 13:00.2 |
| 10 | Blake ParraPlace 10 · Grade 8 · North Bend | 8 | North Bend | 13:08.4 |
| 11 | Nicholas RobertsPlace 11 · Grade 8 · Azalea | 8 | Azalea | 13:09.4 |
| 12 | Archer BricePlace 12 · Grade 6 · Marshfield | 6 | Marshfield | 13:23.3 |
| 13 | Maximilliano OlveraPlace 13 · Grade 7 · Azalea | 7 | Azalea | 13:32.9 |
| 14 | Jaden GomezPlace 14 · Grade 6 · Driftwood | 6 | Driftwood | 13:34.8 |
| 15 | Grayson StallardPlace 15 · Grade 7 · Marshfield | 7 | Marshfield | 13:50.1 |
| 16 | Blake ReynoldsPlace 16 · Grade 8 · Azalea | 8 | Azalea | 13:58.0 |
| 17 | Henry EddPlace 17 · Grade 6 · Marshfield | 6 | Marshfield | 14:01.6 |
| 18 | Jase AshtonPlace 18 · Grade 7 · Marshfield | 7 | Marshfield | 14:02.8 |
| 19 | Levi HarlanPlace 19 · Grade 7 · Azalea | 7 | Azalea | 14:11.9 |
| 20 | George ChealPlace 20 · Grade 6 · North Bend | 6 | North Bend | 14:15.1 |
| 21 | Nash HinzmannPlace 21 · Grade 6 · North Bend | 6 | North Bend | 14:16.5 |
| 22 | Titus WelchPlace 22 · Grade 6 · North Bend | 6 | North Bend | 14:21.6 |
| 23 | Max InmanPlace 23 · Grade 7 · North Bend | 7 | North Bend | 14:30.9 |
| 24 | Brody HalvorsonPlace 24 · Grade 8 · North Bend | 8 | North Bend | 14:32.5 |
| 25 | Soann StevensPlace 25 · Grade 6 · North Bend | 6 | North Bend | 14:38.1 |
| 26 | Kaiden BiercePlace 26 · Grade 7 · Marshfield | 7 | Marshfield | 14:39.9 |
| 27 | Jacob WarnerPlace 27 · Grade 6 · North Bend | 6 | North Bend | 15:30.8 |
| 28 | Evan TraylorPlace 28 · Grade 8 · North Bend | 8 | North Bend | 15:31.5 |
| 29 | James RosenaurPlace 29 · Grade 6 · Driftwood | 6 | Driftwood | 15:42.9 |
| 30 | Eddie HollandPlace 30 · Grade 7 · North Bend | 7 | North Bend | 15:49.9 |
| 31 | Colton WeaverPlace 31 · Grade 7 · North Bend | 7 | North Bend | 15:52.7 |
| 32 | Tavish Hernandez-McKenziePlace 32 · Grade 6 · Driftwood | 6 | Driftwood | 15:56.4 |
| 33 | Richard CrookPlace 33 · Grade 7 · Coquille | 7 | Coquille | 16:12.0 |
| 34 | Aaydan ReesePlace 34 · Grade 7 · North Bend | 7 | North Bend | 16:12.3 |
| 35 | Isaiah AdamsPlace 35 · Grade 8 · North Bend | 8 | North Bend | 16:29.0 |
| 36 | Eli DavidsonPlace 36 · Grade 6 · Marshfield | 6 | Marshfield | 16:29.3 |
| 37 | Emmitt DingmanPlace 37 · Grade 7 · North Bend | 7 | North Bend | 16:36.2 |
| 38 | Elijah ChuPlace 38 · Grade 6 · North Bend | 6 | North Bend | 20:56.9 |
| 0 | Jacob BatesPlace 0 · Grade 8 · North Bend | 8 | North Bend | DNS |
| 0 | Ryan ChenPlace 0 · Grade 7 · North Bend | 7 | North Bend | DNS |
| 0 | Jeremy DragonPlace 0 · Grade 6 · North Bend | 6 | North Bend | DNS |
| 0 | Finley PrestonPlace 0 · Grade 7 · North Bend | 7 | North Bend | DNS |
| 0 | Auggie RichardsPlace 0 · Grade 7 · North Bend | 7 | North Bend | DNS |
| 0 | Avery CowanPlace 0 · Grade 8 · Coquille | 8 | Coquille | DNS |
| 0 | Kayden CarpenterPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | DNS |
| 0 | Landon SalterPlace 0 · Grade 8 · Marshfield | 8 | Marshfield | DNS |
| 0 | Tyler CadwalladerPlace 0 · Grade 7 · Marshfield | 7 | Marshfield | DNS |