| 1 | Colin FriendPlace 1 · Grade 12 · St. Stephen's Academy | 12 | St. Stephen's Academy | 16:17.41 |
| 2 | David DuganPlace 2 · Grade 12 · Westside Christian | 12 | Westside Christian | 16:28.15 |
| 3 | Alex McintyrePlace 3 · Grade 11 · Weston-McEwen | 11 | Weston-McEwen | 16:48.78 |
| 4 | Ansen ConversePlace 4 · Grade 12 · Bandon | 12 | Bandon | 17:11.07 |
| 5 | Olin GilsterPlace 5 · Grade 11 · Oregon Episcopal | 11 | Oregon Episcopal | 17:19.79 |
| 6 | Patton ClarkPlace 6 · Grade 11 · Bandon | 11 | Bandon | 17:50.59 |
| 7 | Carter BrownPlace 7 · Grade 10 · Bandon | 10 | Bandon | 17:54.36 |
| 8 | Gabriel MorrowPlace 8 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 17:57.21 |
| 9 | Lukas von KochPlace 9 · Grade 12 · Westside Christian | 12 | Westside Christian | 17:57.89 |
| 10 | Nicholas NikanderPlace 10 · Grade 12 · Jewell | 12 | Jewell | 18:02.33 |
| 11 | Tanner ManningPlace 11 · Grade 12 · Regis | 12 | Regis | 18:19.21 |
| 12 | David RowePlace 12 · Grade 12 · Mohawk | 12 | Mohawk | 18:25.48 |
| 13 | Tyler EdwardsPlace 13 · Grade 12 · Oregon Episcopal | 12 | Oregon Episcopal | 18:26.74 |
| 14 | Evan MillerPlace 14 · Grade 11 · Vernonia | 11 | Vernonia | 18:35.58 |
| 15 | Luke EllisPlace 15 · Grade 11 · Western Christian | 11 | Western Christian | 18:36.29 |
| 16 | Daniel CabreraPlace 16 · Grade 11 · Bandon | 11 | Bandon | 18:38.57 |
| 17 | Ryan RowlandPlace 17 · Grade 11 · Central Linn | 11 | Central Linn | 18:44.72 |
| 18 | Cooper HalversonPlace 18 · Grade 12 · Country Christian | 12 | Country Christian | 18:54.56 |
| 19 | Louie EttaPlace 19 · Grade 9 · Yamhill-Carlton | 9 | Yamhill-Carlton | 19:00.07 |
| 20 | Ryder HarrisPlace 20 · Grade 12 · Westside Christian | 12 | Westside Christian | 19:05.98 |
| 21 | Luke CheekPlace 21 · Grade 9 · Harrisburg | 9 | Harrisburg | 19:06.26 |
| 22 | Alex WelshPlace 22 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 19:09.12 |
| 23 | Evan PowellPlace 23 · Grade 12 · Culver | 12 | Culver | 19:12.50 |
| 24 | Matthew DewarPlace 24 · Grade 11 · Country Christian | 11 | Country Christian | 19:13.96 |
| 25 | Declan WarkPlace 25 · Grade 12 · Western Christian | 12 | Western Christian | 19:17.98 |
| 26 | Levi ForsonPlace 26 · Grade 11 · Scio | 11 | Scio | 19:18.97 |
| 27 | Damian AvalosPlace 27 · Grade 11 · Bandon | 11 | Bandon | 19:21.69 |
| 28 | Lu YilinPlace 28 · Grade 11 · Vernonia | 11 | Vernonia | 19:22.70 |
| 29 | Seth ScheuermanPlace 29 · Grade 11 · Vernonia | 11 | Vernonia | 19:24.84 |
| 30 | Logan GantPlace 30 · Grade 11 · North Douglas | 11 | North Douglas | 19:26.12 |
| 31 | Wyatt HumphreysPlace 31 · Grade 10 · North Douglas | 10 | North Douglas | 19:26.80 |
| 32 | Brennan HakePlace 32 · Grade 10 · Amity | 10 | Amity | 19:27.56 |
| 33 | Quinn LarsonPlace 33 · Grade 11 · Grant Union | 11 | Grant Union | 19:29.50 |
| 34 | Andrew RobertsonPlace 34 · Grade 12 · Bandon | 12 | Bandon | 19:33.41 |
| 35 | Elijah WallbaumPlace 35 · Grade 11 · Country Christian | 11 | Country Christian | 19:34.08 |
| 36 | Andrew LauPlace 36 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 19:38.75 PR |
| 37 | Kaden HindmanPlace 37 · Grade 12 · Taft | 12 | Taft | 19:44.81 |
| 38 | Peter HahnPlace 38 · Grade 11 · Vernonia | 11 | Vernonia | 19:49.24 |
| 39 | Aiden GuestPlace 39 · Grade 10 · Culver | 10 | Culver | 19:53.17 |
| 40 | Owen BrownPlace 40 · Grade 11 · Bandon | 11 | Bandon | 19:57.64 |
| 41 | Saint SchimmelPlace 41 · Grade 11 · Nixyaawii Community | 11 | Nixyaawii Community | 19:59.85 |
| 42 | Sam DAyPlace 42 · Grade 12 · Cascades Academy of Central Oregon | 12 | Cascades Academy of Central Oregon | 20:01.62 |
| 43 | Orlando AvalosPlace 43 · Grade 12 · Bandon | 12 | Bandon | 20:05.03 |
| 44 | Kaden StehrPlace 44 · Grade 11 · Yamhill-Carlton | 11 | Yamhill-Carlton | 20:09.77 |
| 45 | Troy PotampaPlace 45 · Grade 12 · Culver | 12 | Culver | 20:10.42 |
| 46 | Miles CorriganPlace 46 · Grade 10 · Westside Christian | 10 | Westside Christian | 20:10.42 |
| 47 | Andre SteynPlace 47 · Grade 11 · Westside Christian | 11 | Westside Christian | 20:11.16 |
| 48 | Max WhalenPlace 48 · Grade 9 · Catlin Gabel | 9 | Catlin Gabel | 20:11.97 |
| 49 | Mihiretu GreenePlace 49 · Grade 9 · Westside Christian | 9 | Westside Christian | 20:15.47 |
| 50 | Karsen LafayettePlace 50 · Grade 12 · Central Linn | 12 | Central Linn | 20:16.23 |
| 51 | Jeremiah TraegerPlace 51 · Grade 10 · Kennedy | 10 | Kennedy | 20:18.83 |
| 52 | Jonathan AdamsPlace 52 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 20:22.99 |
| 53 | Timothy EwingPlace 53 · Grade 10 · Country Christian | 10 | Country Christian | 20:26.27 |
| 54 | Caleb FarrPlace 54 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 20:29.02 |
| 55 | Gonzalo CardenasPlace 55 · Grade 12 · Creswell | 12 | Creswell | 20:31.84 |
| 56 | Daniel VermillionPlace 56 · Grade 10 · Westside Christian | 10 | Westside Christian | 20:32.50 |
| 57 | Owen ArziePlace 57 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 20:37.87 |
| 58 | Austin RatliffPlace 58 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 20:39.75 |
| 59 | Jackson WellerPlace 59 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 20:40.43 |
| 60 | Cyrus WeedenPlace 60 · Grade 10 · Riverdale | 10 | Riverdale | 20:42.32 |
| 61 | Hudson BurgiPlace 61 · Grade 10 · Culver | 10 | Culver | 20:44.72 |
| 62 | Drew LePlace 62 · Grade 10 · Westside Christian | 10 | Westside Christian | 20:45.37 |
| 63 | Baron MosesPlace 63 · Grade 10 · Nixyaawii Community | 10 | Nixyaawii Community | 20:45.51 |
| 64 | Jason LaiPlace 64 · Grade 11 · Westside Christian | 11 | Westside Christian | 20:50.63 |
| 65 | Milanno CamarenaPlace 65 · Grade 12 · Western Christian | 12 | Western Christian | 21:01.61 |
| 66 | Cole BrownPlace 66 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 21:02.39 |
| 67 | Christian ComptonPlace 67 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 21:05.36 |
| 68 | Justin HoytPlace 68 · Grade 9 · Harrisburg | 9 | Harrisburg | 21:06.23 |
| 69 | Evan BruinsPlace 69 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 21:07.91 |
| 70 | Vedder AndersonPlace 70 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 21:08.90 |
| 71 | Casey IvesPlace 71 · Grade 10 · Country Christian | 10 | Country Christian | 21:09.46 |
| 72 | Nolan ChadwickPlace 72 · Grade 10 · Yamhill-Carlton | 10 | Yamhill-Carlton | 21:12.71 |
| 73 | Judah CalhounPlace 73 · Grade 9 · Harrisburg | 9 | Harrisburg | 21:14.11 |
| 74 | Max BaileyPlace 74 · Grade 11 · Grant Union | 11 | Grant Union | 21:14.88 |
| 75 | Espen WhitePlace 75 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 21:16.89 |
| 76 | Mateo StormPlace 76 · Grade 9 · Westside Christian | 9 | Westside Christian | 21:26.56 |
| 77 | Enrique Islas Jr.Place 77 · Grade 10 · Taft | 10 | Taft | 21:32.08 |
| 78 | Lonnie HesterPlace 78 · Grade 10 · Country Christian | 10 | Country Christian | 21:32.78 |
| 79 | Jamison NemecekPlace 79 · Grade 12 · Faith Bible Christian | 12 | Faith Bible Christian | 21:33.65 |
| 80 | Zack RobertsonPlace 80 · Grade 10 · Bandon | 10 | Bandon | 21:37.72 |
| 81 | Ryan KleinPlace 81 · Grade 12 · Southwest Christian | 12 | Southwest Christian | 21:39.91 |
| 82 | Curtis TalmagePlace 82 · Grade 11 · Harrisburg | 11 | Harrisburg | 21:42.38 |
| 83 | Henry NewmanPlace 83 · Grade 9 · Western Christian | 9 | Western Christian | 21:44.09 |
| 84 | Bright EricksonPlace 84 · Grade 10 · Westside Christian | 10 | Westside Christian | 21:46.89 |
| 85 | Tanner KingPlace 85 · Grade 9 · Oregon Episcopal | 9 | Oregon Episcopal | 21:47.54 |
| 86 | Chris CulpPlace 86 · Grade 11 · Creswell | 11 | Creswell | 21:50.75 |
| 87 | Ian MartinezPlace 87 · Grade 9 · Western Christian | 9 | Western Christian | 21:51.38 |
| 88 | Cannon McLeodPlace 88 · Grade 9 · Vernonia | 9 | Vernonia | 21:52.13 |
| 89 | Nathan WilliamsPlace 89 · Grade 11 · St. Stephen's Academy | 11 | St. Stephen's Academy | 21:52.98 |
| 90 | James FarleyPlace 90 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 21:56.12 |
| 91 | Travis SeehaferPlace 91 · Grade 9 · Harrisburg | 9 | Harrisburg | 22:05.01 |
| 92 | Ashton TyssenPlace 92 · Grade 9 · Western Christian | 9 | Western Christian | 22:06.24 |
| 93 | Liam SullivanPlace 93 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 22:06.90 |
| 94 | Jackson CookPlace 94 · Grade 11 · St Paul | 11 | St Paul | 22:15.64 |
| 95 | Kyler VanLeerdamPlace 95 · Grade 9 · Western Christian | 9 | Western Christian | 22:19.61 |
| 96 | Adam RussellPlace 96 · Grade 10 · Sheridan | 10 | Sheridan | 22:33.32 |
| 97 | Lucas ZookPlace 97 · Grade 9 · Western Christian | 9 | Western Christian | 22:33.97 |
| 98 | Matthew McChesneyPlace 98 · Grade 9 · Veritas | 9 | Veritas | 22:38.37 |
| 99 | Peirce SherpaPlace 99 · Grade 12 · Oregon Episcopal | 12 | Oregon Episcopal | 22:40.87 |
| 100 | Skylor BoydPlace 100 · Grade 10 · Grant Union | 10 | Grant Union | 22:42.75 |
| 101 | Hugh BaldwinPlace 101 · Grade 10 · Oregon Episcopal | 10 | Oregon Episcopal | 22:44.47 |
| 102 | Stone WilliamsPlace 102 · Grade 9 · Vernonia | 9 | Vernonia | 22:45.13 |
| 103 | Paul LattusPlace 103 · Grade 11 · Veritas | 11 | Veritas | 22:45.89 |
| 104 | Debren SanabriaPlace 104 · Grade 11 · Culver | 11 | Culver | 22:46.65 |
| 105 | Ash CliftPlace 105 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 22:48.07 |
| 106 | Cameron TrowbridgePlace 106 · Grade 9 · Taft | 9 | Taft | 22:52.94 |
| 107 | Owen StalnakerPlace 107 · Grade 12 · Western Christian | 12 | Western Christian | 22:56.50 |
| 108 | Henry BrobergPlace 108 · Grade 11 · Riverdale | 11 | Riverdale | 22:57.41 |
| 109 | Abe NollPlace 109 · Grade 10 · Harrisburg | 10 | Harrisburg | 22:58.09 |
| 110 | Carter DaggettPlace 110 · Grade 9 · Harrisburg | 9 | Harrisburg | 22:59.18 |
| 111 | Kanoa HostetlerPlace 111 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 23:00.69 |
| 112 | Joshua McCormickPlace 112 · Grade 9 · Taft | 9 | Taft | 23:13.65 |
| 113 | Yazen OubariPlace 113 · Grade 12 · Cascades Academy of Central Oregon | 12 | Cascades Academy of Central Oregon | 23:13.72 |
| 114 | Landon BoydPlace 114 · Grade 10 · Grant Union | 10 | Grant Union | 23:24.20 |
| 115 | Reid DolePlace 115 · Grade 9 · Grant Union | 9 | Grant Union | 23:27.25 |
| 116 | Noah ChickPlace 116 · Grade 9 · Neah-Kah-Nie | 9 | Neah-Kah-Nie | 23:31.30 |
| 117 | Jon ShiomiPlace 117 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 23:32.43 |
| 118 | Isaiah KoehnkePlace 118 · Grade 9 · Regis | 9 | Regis | 23:34.15 |
| 119 | Logan RandleasPlace 119 · Grade 9 · Grant Union | 9 | Grant Union | 23:35.90 |
| 120 | Caleb BlishPlace 120 · Grade 9 · Regis | 9 | Regis | 23:41.59 |
| 121 | Maddox PhilpottPlace 121 · Grade 11 · Riverdale | 11 | Riverdale | 23:50.01 |
| 122 | Carter MastPlace 122 · Grade 9 · Central Linn | 9 | Central Linn | 23:54.67 |
| 123 | Mason CackaPlace 123 · Grade 11 · St Paul | 11 | St Paul | 24:04.85 |
| 124 | Jack PeriniPlace 124 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 24:12.44 |
| 125 | Josh RydmanPlace 125 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 24:23.84 |
| 126 | Milo JacksonPlace 126 · Grade 9 · Catlin Gabel | 9 | Catlin Gabel | 24:24.59 |
| 127 | Cole LaubePlace 127 · Grade 11 · Regis | 11 | Regis | 24:25.32 |
| 128 | Andrew MartinezPlace 128 · Grade 12 · Western Christian | 12 | Western Christian | 24:34.71 |
| 129 | Kaiden Van LomPlace 129 · Grade 9 · Vernonia | 9 | Vernonia | 24:39.32 |
| 130 | Jacob GiddingsPlace 130 · Grade 11 · Sheridan | 11 | Sheridan | 24:45.01 |
| 131 | Harry SteelePlace 131 · Grade 11 · Riverdale | 11 | Riverdale | 24:46.57 |
| 132 | Parker HannaPlace 132 · Grade 11 · Santiam | 11 | Santiam | 24:49.45 |
| 133 | Brayden PaynePlace 133 · Grade 10 · Jewell | 10 | Jewell | 24:54.99 |
| 134 | Walker DyckPlace 134 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 24:56.61 |
| 135 | Thomas DaltonPlace 135 · Grade 11 · Yamhill-Carlton | 11 | Yamhill-Carlton | 24:57.31 |
| 136 | Aiden AlbrightPlace 136 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 24:58.12 |
| 137 | Aidan GomesPlace 137 · Grade 11 · Yamhill-Carlton | 11 | Yamhill-Carlton | 24:58.12 |
| 138 | Eric HansenPlace 138 · Grade 11 · Cascades Academy of Central Oregon | 11 | Cascades Academy of Central Oregon | 25:39.81 |
| 139 | Weptas BrocklePlace 139 · Grade 9 · Nixyaawii Community | 9 | Nixyaawii Community | 25:44.54 |
| 140 | Noah WallbaumPlace 140 · Grade 10 · Country Christian | 10 | Country Christian | 25:51.86 |
| 141 | Alex O'ReillyPlace 141 · Grade 10 · Sheridan | 10 | Sheridan | 25:56.42 |
| 142 | Angelo Cruz GarciaPlace 142 · Grade 11 · Taft | 11 | Taft | 26:04.78 |
| 143 | Benjamin WilliamsPlace 143 · Grade 9 · St. Stephen's Academy | 9 | St. Stephen's Academy | 26:18.01 |
| 144 | Jayden O'ReillyPlace 144 · Grade 9 · Sheridan | 9 | Sheridan | 26:18.77 |
| 145 | Logan LimPlace 145 · Grade 12 · Riverdale | 12 | Riverdale | 27:01.37 |
| 146 | Ezra McGuirePlace 146 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 27:03.59 |
| 147 | Ashton SaariPlace 147 · Grade 11 · Santiam | 11 | Santiam | 27:11.45 |
| 148 | Albert LopezPlace 148 · Grade 9 · Harrisburg | 9 | Harrisburg | 27:20.22 |
| 149 | Kamryne BullardPlace 149 · Grade 10 · Sheridan | 10 | Sheridan | 28:17.77 |
| 150 | Julian SanabriaPlace 150 · Grade 9 · Culver | 9 | Culver | 28:18.52 |
| 151 | Logan HurstPlace 151 · Grade 10 · C.S. Lewis Academy | 10 | C.S. Lewis Academy | 28:34.86 |
| 152 | Jadon LovelessPlace 152 · Grade 9 · East Linn Christian | 9 | East Linn Christian | 28:41.54 |
| 153 | Trent PhillipsPlace 153 · Grade 10 · Country Christian | 10 | Country Christian | 29:06.45 PR |
| 154 | Jacob ParsonsPlace 154 · Grade 9 · North Douglas | 9 | North Douglas | 30:47.02 |
| 155 | Gabriel CooperPlace 155 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 36:58.34 |