| 1 | Beckett PahlsPlace 1 · Grade 11 · Bandon | 11 | Bandon | 16:01.73 |
| 2 | Ethan SmithPlace 2 · Grade 12 · Roseburg | 12 | Roseburg | 16:46.36 |
| 3 | Eli NicholsonPlace 3 · Grade 12 · Bandon | 12 | Bandon | 16:54.92 |
| 4 | Taylor HeierPlace 4 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 17:34.35 |
| 5 | Kyler StraubePlace 5 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 17:37.02 |
| 6 | Tayten KeplingerPlace 6 · Grade 11 · Roseburg | 11 | Roseburg | 17:55.20 |
| 7 | Jamison HeathPlace 7 · Grade 11 · Roseburg | 11 | Roseburg | 18:21.71 |
| 8 | Lucas BernierPlace 8 · Grade 12 · Roseburg | 12 | Roseburg | 18:24.01 |
| 9 | Brayden PowellPlace 9 · Grade 12 · Roseburg | 12 | Roseburg | 18:30.45 |
| 10 | Curtis MartzPlace 10 · Grade 10 · Sutherlin | 10 | Sutherlin | 18:30.96 |
| 11 | Ethan WilliamsPlace 11 · Grade 12 · Roseburg | 12 | Roseburg | 18:33.95 |
| 12 | Alex MartinezPlace 12 · Grade 10 · Reedsport | 10 | Reedsport | 18:35.23 |
| 13 | Trask WehnerPlace 13 · Grade 11 · Bandon | 11 | Bandon | 18:43.09 |
| 14 | Owen LeuschPlace 14 · Grade 9 · Cascade Christian | 9 | Cascade Christian | 18:46.31 |
| 15 | Braxton PearsonPlace 15 · Grade 10 · Bandon | 10 | Bandon | 18:49.51 PR |
| 16 | Noah BrownPlace 16 · Grade 12 · Bandon | 12 | Bandon | 19:02.12 |
| 17 | Max WalesPlace 17 · Grade 12 · Bandon | 12 | Bandon | 19:02.24 |
| 18 | Dominic GrittersPlace 18 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 19:08.69 |
| 19 | Boe McNeelyPlace 19 · Grade 10 · Days Creek | 10 | Days Creek | 19:16.00 |
| 20 | Mason SimonsonPlace 20 · Grade 10 · Gold Beach | 10 | Gold Beach | 19:30.24 |
| 21 | Kyle DillahayPlace 21 · Grade 12 · Reedsport | 12 | Reedsport | 19:36.48 |
| 22 | Riley HeinigePlace 22 · Grade 12 · Douglas | 12 | Douglas | 19:42.44 |
| 23 | Jonah BrownPlace 23 · Grade 11 · Bandon | 11 | Bandon | 19:53.04 |
| 24 | Daniel SimmonsPlace 24 · Grade 10 · Camas Valley | 10 | Camas Valley | 19:56.47 |
| 25 | Tytan GriggsPlace 25 · Grade 9 · Mazama | 9 | Mazama | 19:58.30 PR |
| 26 | Charles MitchellPlace 26 · Grade 9 · Douglas | 9 | Douglas | 20:14.81 PR |
| 27 | Jackson SimondsPlace 27 · Grade 11 · Bandon | 11 | Bandon | 20:33.91 |
| 28 | Landon HiattPlace 28 · Grade 11 · Mazama | 11 | Mazama | 20:52.80 PR |
| 29 | Teigan ShaverPlace 29 · Grade 11 · Sutherlin | 11 | Sutherlin | 20:56.91 |
| 30 | Noah BrownPlace 30 · Grade 9 · Days Creek | 9 | Days Creek | 21:03.95 |
| 31 | Dillon RosePlace 31 · Grade 11 · Mazama | 11 | Mazama | 21:20.45 |
| 32 | Riley JohnsonPlace 32 · Grade 12 · Glendale | 12 | Glendale | 21:20.48 |
| 33 | Xander FreemanPlace 33 · Grade 12 · Glendale | 12 | Glendale | 21:40.63 |
| 34 | Gavin MitchellPlace 34 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 21:44.32 |
| 35 | Nicholas JacksonPlace 35 · Grade 12 · Mazama | 12 | Mazama | 21:45.09 |
| 36 | Nicholas RobertsPlace 36 · Grade 9 · Brookings-Harbor | 9 | Brookings-Harbor | 21:57.36 |
| 37 | Austin HatchPlace 37 · Grade 10 · Brookings-Harbor | 10 | Brookings-Harbor | 21:58.58 |
| 38 | Brenden CoatsPlace 38 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 22:24.51 |
| 39 | Kamdan WilsonPlace 39 · Grade 11 · Mapleton | 11 | Mapleton | 22:31.11 |
| 40 | Judson JonesPlace 40 · Grade 9 · Brookings-Harbor | 9 | Brookings-Harbor | 22:31.93 |
| 41 | Xzavier WalesPlace 41 · Grade 11 · Bandon | 11 | Bandon | 22:45.47 |
| 42 | Landon StephensPlace 42 · Grade 11 · Reedsport | 11 | Reedsport | 23:01.94 |
| 43 | Sawyer PaynePlace 43 · Grade 10 · Days Creek | 10 | Days Creek | 23:12.28 |
| 44 | Justin SaltenbergerPlace 44 · Grade 12 · Mazama | 12 | Mazama | 23:16.24 |
| 45 | Aiden DeatonPlace 45 · Grade 12 · Sutherlin | 12 | Sutherlin | 23:33.68 |
| 46 | Blake ReynoldsPlace 46 · Grade 9 · Brookings-Harbor | 9 | Brookings-Harbor | 23:39.33 |
| 47 | Cristian MartinezPlace 47 · Grade 9 · Reedsport | 9 | Reedsport | 23:42.80 |
| 48 | Theo NunesPlace 48 · Grade 10 · Bandon | 10 | Bandon | 23:51.26 |
| 49 | Treyton GeigerPlace 49 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 24:13.22 |
| 50 | Aldric JacksonPlace 50 · Grade 10 · Douglas | 10 | Douglas | 24:23.39 |
| 51 | Joe AngioletPlace 51 · Grade 9 · Glendale | 9 | Glendale | 25:02.26 |
| 52 | Alexander ReinertPlace 52 · Grade 9 · Glendale | 9 | Glendale | 25:05.99 |
| 53 | Brody LousignontPlace 53 · Grade 11 · Douglas | 11 | Douglas | 25:28.63 |
| 54 | Erickson SingletonPlace 54 · Grade 10 · Sutherlin | 10 | Sutherlin | 25:59.59 |
| 55 | Kaden WilesPlace 55 · Grade 10 · Days Creek | 10 | Days Creek | 26:05.14 |
| 56 | Preston RobertsPlace 56 · Grade 11 · Sutherlin | 11 | Sutherlin | 26:12.60 |
| 57 | Rowan WilsonPlace 57 · Grade 9 · Mapleton | 9 | Mapleton | 26:19.29 |
| 58 | Jack VineyardPlace 58 · Grade 9 · Bandon | 9 | Bandon | 26:47.98 |
| 59 | Jacob DuvalPlace 59 · Grade 9 · Mapleton | 9 | Mapleton | 27:17.53 |
| 60 | Scott SavantPlace 60 · Grade 11 · Cascade Christian | 11 | Cascade Christian | 27:56.38 |
| 61 | Charles BellandoPlace 61 · Grade 12 · Glendale | 12 | Glendale | 28:04.14 |
| 62 | Miles MitchellPlace 62 · Grade 9 · Illinois Valley | 9 | Illinois Valley | 28:18.33 |
| 63 | Logan SprattPlace 63 · Grade 10 · Bandon | 10 | Bandon | 28:25.22 |
| 64 | James SellmanPlace 64 · Grade 10 · Sutherlin | 10 | Sutherlin | 28:37.60 |
| 65 | Tanner SolystPlace 65 · Grade 12 · Mazama | 12 | Mazama | 32:55.94 |
| 66 | Isaac LinkPlace 66 · Grade 12 · Sutherlin | 12 | Sutherlin | 36:39.00 |
| 67 | Edward TippinPlace 67 · Grade 10 · Mazama | 10 | Mazama | 40:31.00 |