| 1 | Marte' HaleyPlace 1 · Grade 11 · Parkrose | 11 | Parkrose | 17:44.96 |
| 2 | Benjamin BournePlace 2 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 17:48.31 |
| 3 | Maddox OliverPlace 3 · Grade 11 · Canby | 11 | Canby | 18:04.07 |
| 4 | Tommy O'NeilPlace 4 · Grade 12 · Canby | 12 | Canby | 18:28.23 |
| 5 | Tristen YatesPlace 5 · Grade 12 · Parkrose | 12 | Parkrose | 18:47.26 |
| 6 | James GrantPlace 6 · Grade 12 · Parkrose | 12 | Parkrose | 19:06.45 |
| 7 | Joel IbarraPlace 7 · Grade 12 · Canby | 12 | Canby | 19:14.11 |
| 8 | Ethan BakerPlace 8 · Grade 12 · La Salle Prep | 12 | La Salle Prep | 19:28.42 |
| 9 | Murphy SchusterPlace 9 · Grade 12 · La Salle Prep | 12 | La Salle Prep | 19:29.82 |
| 10 | Rhett SmithPlace 10 · Grade 10 · Canby | 10 | Canby | 19:32.28 |
| 11 | Noah StephensPlace 11 · Grade 10 · Grandview Christian .. | 10 | Grandview Christian .. | 19:35.19 |
| 12 | Ryan PettersonPlace 12 · Grade 11 · Canby | 11 | Canby | 19:39.14 |
| 13 | Cooper HalversonPlace 13 · Grade 12 · Country Christian | 12 | Country Christian | 19:47.21 |
| 14 | Colin LongballaPlace 14 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 19:52.47 |
| 15 | Elijah WallbaumPlace 15 · Grade 11 · Country Christian | 11 | Country Christian | 20:15.09 |
| 16 | Eli GonzalezPlace 16 · Grade 10 · North Marion | 10 | North Marion | 20:31.12 |
| 17 | Leland BlairPlace 17 · Grade 11 · Canby | 11 | Canby | 20:35.34 |
| 18 | Josh DavisPlace 18 · Grade 10 · Country Christian | 10 | Country Christian | 20:35.63 |
| 19 | Colby CookPlace 19 · Grade 10 · Corbett | 10 | Corbett | 20:38.97 |
| 20 | Colten StrohmeyerPlace 20 · Grade 10 · Molalla | 10 | Molalla | 20:43.61 |
| 21 | Mitch DoubravaPlace 21 · Grade 12 · North Marion | 12 | North Marion | 21:02.58 |
| 22 | Thomas BonserPlace 22 · Grade 12 · North Marion | 12 | North Marion | 21:03.42 |
| 23 | Lonnie HesterPlace 23 · Grade 10 · Country Christian | 10 | Country Christian | 21:58.98 |
| 24 | Carson PlahnPlace 24 · Grade 11 · St Helens | 11 | St Helens | 21:59.44 |
| 25 | Jayden Dan-JohnstonPlace 25 · Grade 9 · Grandview Christian .. | 9 | Grandview Christian .. | 22:05.92 |
| 26 | Ben ZuschlagPlace 26 · Grade 9 · St Helens | 9 | St Helens | 22:09.01 |
| 27 | Timothy EwingPlace 27 · Grade 10 · Country Christian | 10 | Country Christian | 22:13.05 |
| 28 | Caiden HohenseePlace 28 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 22:21.06 |
| 29 | Carson KidwellPlace 29 · Grade 10 · Grandview Christian .. | 10 | Grandview Christian .. | 22:24.99 |
| 30 | Izaak FreyPlace 30 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 22:25.41 |
| 31 | Casey IvesPlace 31 · Grade 10 · Country Christian | 10 | Country Christian | 22:25.52 |
| 32 | Lucas BerrethPlace 32 · Grade 10 · Molalla | 10 | Molalla | 22:32.26 |
| 33 | Clayton HuittPlace 33 · Grade 10 · Molalla | 10 | Molalla | 22:36.03 |
| 34 | Osten TerryPlace 34 · Grade 10 · Molalla | 10 | Molalla | 22:39.46 |
| 35 | Diego LovatoPlace 35 · Grade 12 · Corbett | 12 | Corbett | 22:46.06 |
| 36 | Sawyer BowmanPlace 36 · Grade 12 · Corbett | 12 | Corbett | 22:47.74 |
| 37 | Jecel CortesPlace 37 · Grade 9 · Molalla | 9 | Molalla | 24:07.71 |
| 38 | Lance CooleyPlace 38 · Grade 12 · Corbett | 12 | Corbett | 24:19.63 |
| 39 | Sam MesPlace 39 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 27:14.91 |
| 40 | Caleb SantoraPlace 40 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 28:01.43 |