| 1 | Diego VelazquezPlace 1 · Grade 12 · Tillamook | 12 | Tillamook | 9:14.70 |
| 2 | Levi Vander GeissenPlace 2 · Grade 12 · Westside Christian | 12 | Westside Christian | 9:49.17 |
| 3 | Harlen SampsonPlace 3 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 9:50.35 |
| 4 | Alec Zaw-TunPlace 4 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 10:12.45 |
| 5 | Damien KiserPlace 5 · Grade 12 · Tillamook | 12 | Tillamook | 10:14.91 PR |
| 6 | Grady TillotsonPlace 6 · Grade 9 · Astoria | 9 | Astoria | 10:16.90 PR |
| 7 | Tobit SchaalPlace 7 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 10:22.52 |
| 8 | Deven HsuPlace 8 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 10:24.78 PR |
| 9 | Isaiah WhitePlace 9 · Grade 12 · St. Stephen's Academy | 12 | St. Stephen's Academy | 10:26.34 PR |
| 10 | Turner BoslarPlace 10 · Grade 10 · Astoria | 10 | Astoria | 10:30.64 PR |
| 11 | Matthew NerenbergPlace 11 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 10:45.59 PR |
| 12 | Adam SpearsPlace 12 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 10:46.60 |
| 13 | Tim LouiePlace 13 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 10:47.12 PR |
| 14 | Recker HarveyPlace 14 · Grade 12 · Astoria | 12 | Astoria | 10:48.38 |
| 15 | Declan IngPlace 15 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 10:56.96 |
| 16 | Patrick SchreckPlace 16 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 10:59.08 PR |
| 17 | Oliver ThistlePlace 17 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 10:59.56 |
| 18 | Liam PylePlace 18 · Grade 12 · Tillamook | 12 | Tillamook | 11:02.78 PR |
| 19 | Ewan SchaalPlace 19 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 11:08.14 PR |
| 20 | Wyatt MatthiesenPlace 20 · Grade 12 · Valley Catholic | 12 | Valley Catholic | 11:21.08 |
| 21 | Oliver SpearsPlace 21 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 11:25.32 |
| 22 | Owen CoombsPlace 22 · Grade 12 · Paideia Classical Christian | 12 | Paideia Classical Christian | 11:28.93 |
| 23 | Braedon LongPlace 23 · Grade 12 · Astoria | 12 | Astoria | 11:29.26 PR |
| 24 | Fintan DolanPlace 24 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 11:33.74 PR |
| 25 | Edward KongPlace 25 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 11:34.44 PR |
| 26 | Uriyah WernerPlace 26 · Grade 9 · Tillamook | 9 | Tillamook | 11:34.91 PR |
| 27 | Luke FreemanPlace 27 · Grade 10 · St. Stephen's Academy | 10 | St. Stephen's Academy | 11:36.84 PR |
| 28 | Daniel WhitePlace 28 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 11:37.05 PR |
| 29 | Elijah BubnaPlace 29 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 11:43.48 |
| 30 | Winston WrayPlace 30 · Grade 11 · Catlin Gabel | 11 | Catlin Gabel | 11:45.77 |
| 31 | Matthew GravesPlace 31 · Grade 10 · Westside Christian | 10 | Westside Christian | 12:08.18 |
| 32 | Phinehas LortzPlace 32 · Grade 11 · Paideia Classical Christian | 11 | Paideia Classical Christian | 12:12.56 |
| 33 | Cameron HanoPlace 33 · Grade 9 · Astoria | 9 | Astoria | 12:17.21 PR |
| 34 | Henry Moses BubnaPlace 34 · Grade 9 · Paideia Classical Christian | 9 | Paideia Classical Christian | 12:25.39 |
| 35 | Tate JohnsonPlace 35 · Grade 11 · Catlin Gabel | 11 | Catlin Gabel | 12:25.59 |
| 36 | Nico CaselliPlace 36 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 12:28.31 |
| 37 | Jack LouiePlace 37 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 12:34.76 PR |
| 38 | Joseph ScottPlace 38 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 12:39.52 |
| 39 | Jack BeresPlace 39 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 12:43.01 PR |
| 40 | Theo FisherPlace 40 · Grade 12 · Catlin Gabel | 12 | Catlin Gabel | 12:43.17 PR |
| 41 | Nolan GreenPlace 41 · Grade 11 · Astoria | 11 | Astoria | 12:44.45 PR |
| 42 | Elian Lee ArrazatteePlace 42 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 12:47.04 |
| 43 | Abe LacinePlace 43 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 12:59.81 |
| 44 | H HughesPlace 44 · Grade 10 · Westside Christian | 10 | Westside Christian | 13:02.77 |
| 45 | Gabriel RochaPlace 45 · Grade 10 · Valley Catholic | 10 | Valley Catholic | 13:02.83 |
| 46 | Rally WilsonPlace 46 · Grade 9 · Tillamook | 9 | Tillamook | 13:15.61 PR |
| 47 | North MulderPlace 47 · Grade 10 · Tillamook | 10 | Tillamook | 13:15.96 PR |
| 48 | Corless CummingsPlace 48 · Grade 9 · Tillamook | 9 | Tillamook | 13:16.47 PR |
| 49 | Cutter DrakePlace 49 · Grade 9 · Tillamook | 9 | Tillamook | 13:17.28 PR |
| 50 | Adam BarnettPlace 50 · Grade 11 · Valley Catholic | 11 | Valley Catholic | 13:17.62 PR |
| 51 | Kenny DowellPlace 51 · Grade 9 · Tillamook | 9 | Tillamook | 13:18.16 PR |
| 52 | James LockhartPlace 52 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 13:27.81 |
| 53 | Tyson WachsmuthPlace 53 · Grade 10 · Westside Christian | 10 | Westside Christian | 13:34.43 |
| 54 | Landon WilsonPlace 54 · Grade 9 · Paideia Classical Christian | 9 | Paideia Classical Christian | 13:41.84 |
| 55 | James DorninPlace 55 · Grade 10 · Astoria | 10 | Astoria | 13:44.22 PR |
| 56 | Bodhi WhitneyPlace 56 · Grade 9 · Astoria | 9 | Astoria | 13:48.48 PR |
| 57 | Charlie EarysPlace 57 · Grade 11 · Westside Christian | 11 | Westside Christian | 13:49.87 |
| 58 | Oliver ParryPlace 58 · Grade 10 · Catlin Gabel | 10 | Catlin Gabel | 14:08.51 |
| 59 | Roarke StruvePlace 59 · Grade 11 · Astoria | 11 | Astoria | 14:08.55 PR |
| 60 | Marcus SpearsPlace 60 · Grade 9 · Paideia Classical Christian | 9 | Paideia Classical Christian | 14:14.33 |
| 61 | Nate ColemanPlace 61 · Grade 10 · Westside Christian | 10 | Westside Christian | 14:30.21 |
| 62 | Charlie RosePlace 62 · Grade 11 · Catlin Gabel | 11 | Catlin Gabel | 14:34.17 |
| 63 | Matias HizaPlace 63 · Grade 9 · Valley Catholic | 9 | Valley Catholic | 14:40.54 |
| 64 | Andrew WaldmannPlace 64 · Grade 10 · Astoria | 10 | Astoria | 15:16.70 |
| 65 | Everett HaleyPlace 65 · Grade 9 · Westside Christian | 9 | Westside Christian | 15:47.93 |
| 66 | Diego Lastiri GonzalezPlace 66 · Grade 9 · Astoria | 9 | Astoria | 15:54.47 PR |
| 67 | Casey CrakerPlace 67 · Grade 10 · Westside Christian | 10 | Westside Christian | 16:03.97 PR |
| 68 | Alexander Ramirez CastilloPlace 68 · Grade 9 · Tillamook | 9 | Tillamook | 16:15.86 PR |
| 69 | Evan CackaPlace 69 · Grade 10 · Paideia Classical Christian | 10 | Paideia Classical Christian | 20:38.47 |