| 1 | Nicholas ArmourPlace 1 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 12.06a |
| 2 | Jacob WoodPlace 2 · Grade 12 · Westside Christian | 12 | Westside Christian | 12.07a SR |
| 3 | Jonathan PalauPlace 3 · Grade 12 · Westside Christian | 12 | Westside Christian | 12.14a SR |
| 4 | Kaden WrightPlace 4 · Grade 9 · Taft | 9 | Taft | 12.38a |
| 5 | Grant BillupsPlace 5 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 12.47a PR |
| 6 | Aaron GalvanPlace 6 · Grade 12 · Taft | 12 | Taft | 12.56a |
| 7 | Dominic MusickPlace 7 · Grade 10 · Taft | 10 | Taft | 12.76a SR |
| 8 | David JinPlace 8 · Grade 10 · Taft | 10 | Taft | 12.79a PR |
| 9 | Zach BishopPlace 9 · Grade 12 · Westside Christian | 12 | Westside Christian | 12.88a |
| 10 | Lukas MauneyPlace 10 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 12.90a PR |
| 11 | Cory MillsPlace 11 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 12.90a PR |
| 12 | Julian HalePlace 12 · Grade 11 · Westside Christian | 11 | Westside Christian | 12.91a SR |
| 13 | Edson FuentesPlace 13 · Grade 9 · Taft | 9 | Taft | 12.92a |
| 14 | Yuke LiPlace 14 · Grade 11 · Westside Christian | 11 | Westside Christian | 12.96a PR |
| 15 | Garrett StevensPlace 15 · Grade 10 · Westside Christian | 10 | Westside Christian | 12.98a PR |
| 16 | Marcelino SoberanisPlace 16 · Grade 12 · Westside Christian | 12 | Westside Christian | 13.13a PR |
| 17 | Gus CamachoPlace 17 · Grade 9 · Nestucca | 9 | Nestucca | 13.26a |
| 18 | Alvin LaiPlace 18 · Grade 9 · Westside Christian | 9 | Westside Christian | 13.30a |
| 19 | Logan MclendonPlace 19 · Grade 10 · Taft | 10 | Taft | 13.59a |
| 20 | Hayden SpencerPlace 20 · Grade 9 · Nestucca | 9 | Nestucca | 14.52a |
| 21 | Hunter RiggsPlace 21 · Grade 11 · Taft | 11 | Taft | 14.80a |
| 1 | Gabe Arce-TorresPlace 1 · Grade 11 · Taft | 11 | Taft | 23.46a |
| 2 | Nicholas ArmourPlace 2 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 24.02a |
| 3 | Jacob WoodPlace 3 · Grade 12 · Westside Christian | 12 | Westside Christian | 24.43a |
| 4 | Gavin CeballosPlace 4 · Grade 12 · Taft | 12 | Taft | 25.21a |
| 5 | Aaron GalvanPlace 5 · Grade 12 · Taft | 12 | Taft | 25.50a |
| 6 | David JinPlace 6 · Grade 10 · Taft | 10 | Taft | 25.71a PR |
| 7 | Edson FuentesPlace 7 · Grade 9 · Taft | 9 | Taft | 26.45a PR |
| 8 | Luis RomeroPlace 8 · Grade 12 · Nestucca | 12 | Nestucca | 27.14a PR |
| 9 | Logan MclendonPlace 9 · Grade 10 · Taft | 10 | Taft | 27.47a PR |
| 10 | Chris LopezPlace 10 · Grade 10 · Taft | 10 | Taft | 27.52a PR |
| 11 | Gus CamachoPlace 11 · Grade 9 · Nestucca | 9 | Nestucca | 27.52a PR |
| 12 | Josiah VermillionPlace 12 · Grade 11 · Westside Christian | 11 | Westside Christian | 27.73a PR |
| 1 | Gabe Arce-TorresPlace 1 · Grade 11 · Taft | 11 | Taft | 53.53a |
| 2 | Jack De la mottePlace 2 · Grade 10 · Westside Christian | 10 | Westside Christian | 57.17a |
| 3 | Grant GardnerPlace 3 · Grade 10 · Westside Christian | 10 | Westside Christian | 58.17a PR |
| 4 | Josiah VermillionPlace 4 · Grade 11 · Westside Christian | 11 | Westside Christian | 59.76a PR |
| 5 | Clay NelsonPlace 5 · Grade 10 · Taft | 10 | Taft | 1:02.37a PR |
| 6 | Alvin LaiPlace 6 · Grade 9 · Westside Christian | 9 | Westside Christian | 1:02.50a PR |
| 7 | Ryan BoggsPlace 7 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 1:04.75a SR |
| 1 | Cesar FajardoPlace 1 · Grade 12 · Taft | 12 | Taft | 2:09.12a |
| 2 | Zach WatsonPlace 2 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 2:12.55a SR |
| 3 | Davis RazPlace 3 · Grade 9 · Westside Christian | 9 | Westside Christian | 2:14.47a PR |
| 4 | Jordan WhittlesPlace 4 · Grade 12 · Nestucca | 12 | Nestucca | 2:20.26a |
| 5 | Ryan BoggsPlace 5 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 2:43.06a |
| 6 | Tony LiPlace 6 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 2:46.11a SR |
| 7 | Tristan BeachPlace 7 · Grade 9 · Taft | 9 | Taft | 2:47.04a PR |
| 8 | Ivan StallardPlace 8 · Grade 11 · Taft | 11 | Taft | 3:21.68a PR |
| 1 | Cesar FajardoPlace 1 · Grade 12 · Taft | 12 | Taft | 4:26.28a PR |
| 2 | August ThorntonPlace 2 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 4:26.70a SR |
| 3 | Preston NightingalePlace 3 · Grade 11 · Taft | 11 | Taft | 4:33.13a PR |
| 4 | Joe WilkinsonPlace 4 · Grade 10 · Nestucca | 10 | Nestucca | 4:34.99a PR |
| 5 | Paul LimPlace 5 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 4:44.96a SR |
| 6 | Brigido ZacariasPlace 6 · Grade 10 · Taft | 10 | Taft | 4:57.15a |
| 7 | Carson PostPlace 7 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 5:01.28a PR |
| 8 | Micah McLeishPlace 8 · Grade 10 · Taft | 10 | Taft | 5:06.68a PR |
| 9 | Austin BradfordPlace 9 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 5:12.24a PR |
| 10 | Joel MaldonadoPlace 10 · Grade 12 · Taft | 12 | Taft | 5:16.12a SR |
| 11 | Zach WatsonPlace 11 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 5:23.24a |
| 12 | Clayton HelfrichPlace 12 · Grade 10 · Taft | 10 | Taft | 5:26.54a |
| 13 | Elias SiffordPlace 13 · Grade 9 · Nestucca | 9 | Nestucca | 5:36.55a PR |
| 14 | Tony LiPlace 14 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 5:58.56a |
| 15 | Ayden WoodardPlace 15 · Grade 9 · Taft | 9 | Taft | 5:59.73a PR |
| 1 | August ThorntonPlace 1 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 10:00.81a SR |
| 2 | Preston NightingalePlace 2 · Grade 11 · Taft | 11 | Taft | 10:05.26a |
| 3 | Joe WilkinsonPlace 3 · Grade 10 · Nestucca | 10 | Nestucca | 10:10.82a SR |
| 4 | Paul LimPlace 4 · Grade 11 · Santiam Christian | 11 | Santiam Christian | 10:35.24a SR |
| 5 | Carson PostPlace 5 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 11:10.14a SR |
| 6 | Austin BradfordPlace 6 · Grade 9 · Santiam Christian | 9 | Santiam Christian | 11:11.13a PR |
| 7 | Clayton HelfrichPlace 7 · Grade 10 · Taft | 10 | Taft | 11:38.29a |
| 8 | Micah McLeishPlace 8 · Grade 10 · Taft | 10 | Taft | 11:40.05a |
| 9 | Sam MorenoPlace 9 · Grade 11 · Taft | 11 | Taft | 12:27.87a PR |
| 10 | Ayden WoodardPlace 10 · Grade 9 · Taft | 9 | Taft | 14:18.01a |
| 1 | Grant BillupsPlace 1 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 16.92a |
| 2 | Brennen SorahPlace 2 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 17.17a |
| 3 | Cody KirkendallPlace 3 · Grade 12 · Nestucca | 12 | Nestucca | 18.35a |
| 4 | Cayden StoutPlace 4 · Grade 9 · Taft | 9 | Taft | 20.74a PR |
| 5 | Gus CamachoPlace 5 · Grade 9 · Nestucca | 9 | Nestucca | 22.91a |
| 6 | Jonathan WinesburgPlace 6 · Grade 9 · Nestucca | 9 | Nestucca | 23.08a |
| 1 | Grant BillupsPlace 1 · Grade 12 · Santiam Christian | 12 | Santiam Christian | 43.40a SR |
| 2 | Brennen SorahPlace 2 · Grade 10 · Santiam Christian | 10 | Santiam Christian | 44.40a PR |
| 3 | Cody KirkendallPlace 3 · Grade 12 · Nestucca | 12 | Nestucca | 44.89a SR |
| 4 | Jack De la mottePlace 4 · Grade 10 · Westside Christian | 10 | Westside Christian | 47.78a PR |
| 5 | Grant GardnerPlace 5 · Grade 10 · Westside Christian | 10 | Westside Christian | 48.86a |
| 6 | Cayden StoutPlace 6 · Grade 9 · Taft | 9 | Taft | 51.89a |
| 7 | Jonathan WinesburgPlace 7 · Grade 9 · Nestucca | 9 | Nestucca | 54.91a |
| 8 | Elias SiffordPlace 8 · Grade 9 · Nestucca | 9 | Nestucca | 56.81a |
| 1 | TaftPlace 1 · Taft | — | Taft | 45.16h |
| 2 | Santiam ChristianPlace 2 · Santiam Christian | — | Santiam Christian | 47.14h |
| 3 | NestuccaPlace 3 · Nestucca | — | Nestucca | 48.76h |