| 1 | Isaac CutlerPlace 1 · Grade 8 · Harbor Lights | 8 | Harbor Lights | 11:18.3 |
| 2 | Aero FranklinPlace 2 · Grade 8 · Harbor Lights | 8 | Harbor Lights | 11:22.2 |
| 3 | Zachary HoltPlace 3 · Grade 7 · North Bend | 7 | North Bend | 11:30.8 |
| 4 | Kyran ErwinPlace 4 · Grade 8 · Marshfield | 8 | Marshfield | 11:50.9 |
| 5 | Tristan MayPlace 5 · Grade 7 · Gold Beach | 7 | Gold Beach | 11:51.6 PR |
| 6 | Eamon GustafsonPlace 6 · Grade 6 · Gold Beach | 6 | Gold Beach | 11:52.0 |
| 7 | Fabian VillaPlace 7 · Grade 6 · Azalea | 6 | Azalea | 12:02.8 PR |
| 8 | Rio TrichlerPlace 8 · Grade 6 · North Bend | 6 | North Bend | 12:04.6 |
| 9 | Jake BeamanPlace 9 · Grade 6 · Azalea | 6 | Azalea | 12:09.0 |
| 10 | Gavyn TatgePlace 10 · Grade 6 · Marshfield | 6 | Marshfield | 12:14.3 |
| 11 | Garrett BairdPlace 11 · Grade 8 · Coquille | 8 | Coquille | 12:16.5 |
| 12 | Elias StrasmanPlace 12 · Grade 6 · North Bend | 6 | North Bend | 12:45.9 |
| 13 | Kaleb HaneyPlace 13 · Grade 8 · North Bend | 8 | North Bend | 12:49.5 |
| 14 | Nathan ObergPlace 14 · Grade 8 · North Bend | 8 | North Bend | 12:50.1 |
| 15 | Kross MillerPlace 15 · Grade 7 · Driftwood | 7 | Driftwood | 13:08.8 PR |
| 16 | Liam TrapoldPlace 16 · Grade 7 · North Bend | 7 | North Bend | 13:10.2 PR |
| 17 | Zack WalkerPlace 17 · Grade 8 · Azalea | 8 | Azalea | 13:10.9 PR |
| 18 | Brody HarndenPlace 18 · Grade 7 · North Bend | 7 | North Bend | 13:12.6 |
| 19 | Hunter PickettPlace 19 · Grade 7 · Harbor Lights | 7 | Harbor Lights | 13:13.6 |
| 20 | Michael AmaviscaPlace 20 · Grade 8 · Coquille | 8 | Coquille | 13:17.8 PR |
| 21 | Patrick HarboltPlace 21 · Grade 8 · North Bend | 8 | North Bend | 13:18.7 PR |
| 22 | Charlie EllsPlace 22 · Grade 6 · Harbor Lights | 6 | Harbor Lights | 13:28.6 |
| 23 | Chase BarkerPlace 23 · Grade 6 · Harbor Lights | 6 | Harbor Lights | 13:42.0 |
| 24 | David LunaPlace 24 · Grade 6 · Coquille | 6 | Coquille | 13:54.6 PR |
| 25 | Ansen ConversePlace 25 · Grade 6 · Driftwood | 6 | Driftwood | 14:02.2 |
| 26 | Tj SpanbergerPlace 26 · Grade 7 · Harbor Lights | 7 | Harbor Lights | 14:13.0 |
| 27 | Tristan StinsonPlace 27 · Grade 6 · Marshfield | 6 | Marshfield | 14:15.0 |
| 28 | Dakota BlackwellPlace 28 · Grade 7 · Harbor Lights | 7 | Harbor Lights | 14:15.2 |
| 29 | Brock WillisPlace 29 · Grade 6 · Coquille | 6 | Coquille | 14:17.9 |
| 30 | Angel Ramirez-GarciaPlace 30 · Grade 6 · North Bend | 6 | North Bend | 14:19.8 |
| 31 | Noah JohnsonPlace 31 · Grade 7 · Gold Beach | 7 | Gold Beach | 14:20.4 PR |
| 32 | Eric MonsebrotenPlace 32 · Grade 7 · North Bend | 7 | North Bend | 14:21.7 |
| 33 | Camron SmithPlace 33 · Grade 6 · North Bend | 6 | North Bend | 14:40.1 |
| 34 | Johnny IlesPlace 34 · Grade 6 · North Bend | 6 | North Bend | 14:50.6 |
| 35 | Spencer BarkerPlace 35 · Grade 7 · North Bend | 7 | North Bend | 14:51.5 |
| 36 | Noah MolnarPlace 36 · Grade 6 · Azalea | 6 | Azalea | 15:05.3 |
| 37 | Deven HumistonPlace 37 · Grade 7 · North Bend | 7 | North Bend | 15:07.4 |
| 38 | Luke RhodesPlace 38 · Grade 6 · Marshfield | 6 | Marshfield | 15:33.0 |
| 39 | Lucas MuenchrathPlace 39 · Grade 7 · North Bend | 7 | North Bend | 15:43.5 |
| 40 | Trenton ParrottPlace 40 · Grade 6 · North Bend | 6 | North Bend | 15:58.0 |
| 41 | Chase GarrattPlace 41 · Grade 6 · Driftwood | 6 | Driftwood | 15:58.2 |
| 42 | Jacob CalvertPlace 42 · Grade 7 · Marshfield | 7 | Marshfield | 16:08.0 |
| 43 | Tyler HillPlace 43 · Grade 7 · North Bend | 7 | North Bend | 16:18.7 |
| 44 | Ben GarrattPlace 44 · Grade 8 · Driftwood | 8 | Driftwood | 16:31.5 |
| 45 | Seth GarlandPlace 45 · Grade 5 · Driftwood | 5 | Driftwood | 16:39.1 |
| 46 | Landon RodriguezPlace 46 · Grade 7 · North Bend | 7 | North Bend | 16:46.0 |
| 47 | Ethan ManuelPlace 47 · Grade 8 · North Bend | 8 | North Bend | 17:02.3 |
| 48 | Seth WatermanPlace 48 · Grade 7 · Harbor Lights | 7 | Harbor Lights | 17:43.9 |
| 49 | Jake YarbroughPlace 49 · Grade 8 · North Bend | 8 | North Bend | 17:45.0 |
| 50 | Cade RoePlace 50 · Grade 7 · Marshfield | 7 | Marshfield | 18:16.7 |
| 51 | Kaspar BarretPlace 51 · Grade 8 · Gold Beach | 8 | Gold Beach | 18:20.4 PR |
| 52 | Dylan SpringerPlace 52 · Grade 7 · North Bend | 7 | North Bend | 18:25.1 |
| 53 | Jonathon NoelPlace 53 · Grade 7 · Coquille | 7 | Coquille | 19:24.0 |
| 54 | Derek BellPlace 54 · Grade 6 · North Bend | 6 | North Bend | 19:28.3 |
| 55 | Jesse GourneauPlace 55 · Grade 6 · Driftwood | 6 | Driftwood | 19:47.8 |
| 56 | Hurley GranthamPlace 56 · Grade 6 · Myrtle Point | 6 | Myrtle Point | 19:50.8 PR |
| 57 | Andrew RobertsonPlace 57 · Grade 6 · Harbor Lights | 6 | Harbor Lights | 19:51.4 |
| 58 | Eli MillerPlace 58 · Grade 8 · Myrtle Point | 8 | Myrtle Point | 19:57.0 PR |
| 59 | Baron GuidoPlace 59 · Grade 6 · Azalea | 6 | Azalea | 20:13.9 |
| 60 | Matthew BeggerlyPlace 60 · Grade 7 · Driftwood | 7 | Driftwood | 21:19.2 |
| 61 | Zach RandlePlace 61 · Grade 8 · Marshfield | 8 | Marshfield | 22:24.0 |
| 62 | Nathan GilbertPlace 62 · Grade 7 · Gold Beach | 7 | Gold Beach | 23:35.1 |
| 63 | Ian StevensonPlace 63 · Grade 6 · North Bend | 6 | North Bend | 26:29.2 |
| 64 | Kelden QuinonesPlace 64 · Grade 7 · Marshfield | 7 | Marshfield | 26:36.7 |
| 0 | Kyan MyersPlace 0 · Grade 6 · Azalea | 6 | Azalea | — |
| 0 | Hayden NiedensPlace 0 · Grade 8 · Azalea | 8 | Azalea | — |
| 0 | Jett BartlettPlace 0 · Grade 7 · Marshfield | 7 | Marshfield | — |
| 0 | Gideon StasakPlace 0 · Grade 8 · Marshfield | 8 | Marshfield | — |
| 0 | Daylen BrownPlace 0 · Grade 7 · North Bend | 7 | North Bend | — |
| 0 | Alden JohnstonPlace 0 · Grade 7 · North Bend | 7 | North Bend | — |
| 0 | Alex AdamsPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | — |
| 0 | Skylar CarpenterPlace 0 · Grade 6 · Gold Beach | 6 | Gold Beach | — |
| 0 | Landon DettmerPlace 0 · Grade 7 · Gold Beach | 7 | Gold Beach | — |
| 0 | Soren GustafsonPlace 0 · Grade 6 · Gold Beach | 6 | Gold Beach | — |
| 0 | Cameron HagoodPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | — |
| 0 | Kit KeusinkPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | — |
| 0 | Seth O'DwyerPlace 0 · Grade 7 · Gold Beach | 7 | Gold Beach | — |
| 0 | Emmanual QuesadaPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | — |
| 0 | Dewey RyanPlace 0 · Grade 8 · Gold Beach | 8 | Gold Beach | — |
| 0 | Jaden WhitePlace 0 · Grade 7 · Gold Beach | 7 | Gold Beach | — |