| 1 | Yosuke ShibataPlace 1 · Grade 10 · South Eugene | 10 | South Eugene | 15:26.26 |
| 2 | Clayton WilsonPlace 2 · Grade 12 · Siuslaw | 12 | Siuslaw | 15:38.32 |
| 3 | Ashenafi McKinnisPlace 3 · Grade 10 · North Eugene | 10 | North Eugene | 15:40.89 |
| 4 | Justin BellPlace 4 · Grade 12 · West Salem | 12 | West Salem | 15:47.02 |
| 5 | Alder DavisPlace 5 · Grade 11 · North Eugene | 11 | North Eugene | 15:53.13 |
| 6 | Joseph WoffordPlace 6 · Grade 12 · North Eugene | 12 | North Eugene | 16:01.75 |
| 7 | Conor ThompsonPlace 7 · Grade 12 · Marist | 12 | Marist | 16:09.27 |
| 8 | Liam RockwellPlace 8 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 16:15.72 |
| 9 | Garrett FenskePlace 9 · Grade 12 · West Salem | 12 | West Salem | 16:28.75 |
| 10 | Corbin SagePlace 10 · Grade 10 · Marist | 10 | Marist | 16:31.07 |
| 11 | Khalil SabzalianPlace 11 · Grade 9 · South Eugene | 9 | South Eugene | 16:34.31 |
| 12 | Curtiss HeierPlace 12 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 16:40.36 |
| 13 | Lucas WhitePlace 13 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 16:44.47 |
| 14 | Dylan McGuirkPlace 14 · Grade 11 · West Salem | 11 | West Salem | 16:52.68 |
| 15 | Luca Feldhoff-ChoiPlace 15 · Grade 12 · South Eugene | 12 | South Eugene | 16:56.71 |
| 16 | Kevin MattoxPlace 16 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 17:11.00 |
| 17 | Trevor HenkelPlace 17 · Grade 12 · West Salem | 12 | West Salem | 17:13.75 |
| 18 | Henry StonePlace 18 · Grade 9 · Siuslaw | 9 | Siuslaw | 17:13.81 |
| 19 | Dakota JettPlace 19 · Grade 10 · South Eugene | 10 | South Eugene | 17:15.95 |
| 20 | Henry BakerPlace 20 · Grade 12 · West Salem | 12 | West Salem | 17:16.52 |
| 21 | David RodriguezPlace 21 · Grade 11 · West Salem | 11 | West Salem | 17:18.88 |
| 22 | Benjamin AyalaPlace 22 · Grade 10 · South Eugene | 10 | South Eugene | 17:20.29 |
| 23 | Levi CullettPlace 23 · Grade 12 · Glendale | 12 | Glendale | 17:23.85 |
| 24 | Bentley NelsonPlace 24 · Grade 9 · Siuslaw | 9 | Siuslaw | 17:24.23 |
| 25 | Logan SimmonsPlace 25 · Grade 12 · South Eugene | 12 | South Eugene | 17:28.57 |
| 26 | Spencer TisdelPlace 26 · Grade 12 · Sisters | 12 | Sisters | 17:31.97 |
| 27 | George RobertsPlace 27 · Grade 12 · Sisters | 12 | Sisters | 17:32.94 |
| 28 | Livingstone SchartzPlace 28 · Grade 10 · South Eugene | 10 | South Eugene | 17:34.14 |
| 29 | Kai KernsPlace 29 · Grade 12 · Churchill | 12 | Churchill | 17:42.95 |
| 30 | Brandon MarklePlace 30 · Grade 12 · West Salem | 12 | West Salem | 17:48.78 |
| 31 | Camden LawPlace 31 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 17:48.94 |
| 32 | Rafael LemusPlace 32 · Grade 11 · West Salem | 11 | West Salem | 17:50.23 |
| 33 | Athens PiechowiczPlace 33 · Grade 11 · Churchill | 11 | Churchill | 17:50.80 |
| 34 | Griffin WardPlace 34 · Grade 10 · Mountain View (OR) | 10 | Mountain View (OR) | 17:52.53 |
| 35 | Nolan VentiPlace 35 · Grade 11 · West Salem | 11 | West Salem | 17:56.27 |
| 36 | Tautai SoebyPlace 36 · Grade 11 · Churchill | 11 | Churchill | 17:57.15 |
| 37 | Josiah McKinleyPlace 37 · Grade 11 · North Eugene | 11 | North Eugene | 18:05.37 |
| 38 | Kobi PrenevostPlace 38 · Grade 12 · Churchill | 12 | Churchill | 18:06.25 |
| 39 | Tejas SanghviPlace 39 · Grade 11 · South Eugene | 11 | South Eugene | 18:06.84 |
| 40 | Sailor JensenPlace 40 · Grade 9 · Siuslaw | 9 | Siuslaw | 18:07.49 |
| 41 | Simon WilliamsPlace 41 · Grade 12 · West Salem | 12 | West Salem | 18:08.63 |
| 42 | Charly GambeePlace 42 · Grade 9 · Junction City | 9 | Junction City | 18:09.07 |
| 43 | Benjamin AndresPlace 43 · Grade 10 · Mountain View (OR) | 10 | Mountain View (OR) | 18:10.17 |
| 44 | Kale JensenPlace 44 · Grade 11 · Siuslaw | 11 | Siuslaw | 18:12.54 |
| 45 | Ezra KingPlace 45 · Grade 9 · Siuslaw | 9 | Siuslaw | 18:12.55 |
| 46 | Moses RooseboomPlace 46 · Grade 11 · North Eugene | 11 | North Eugene | 18:27.42 |
| 47 | Mason SchermerPlace 47 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 18:28.11 |
| 48 | John BergPlace 48 · Grade 12 · Sisters | 12 | Sisters | 18:33.17 |
| 49 | Evan SneedPlace 49 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 18:35.34 |
| 50 | Camden LintonPlace 50 · Grade 11 · Siuslaw | 11 | Siuslaw | 18:37.91 |
| 51 | Alexander BriggsPlace 51 · Grade 12 · Churchill | 12 | Churchill | 18:43.00 |
| 52 | Caleb SheaPlace 52 · Grade 11 · South Eugene | 11 | South Eugene | 18:48.01 |
| 53 | Alexander ZaratePlace 53 · Grade 11 · Churchill | 11 | Churchill | 18:52.48 |
| 54 | Beringer RanstadPlace 54 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 18:54.59 |
| 55 | Ryan FurgasonPlace 55 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 18:57.00 |
| 56 | Zachary KempPlace 56 · Grade 9 · Sisters | 9 | Sisters | 19:02.07 |
| 57 | Ben HaynerPlace 57 · Grade 10 · Sisters | 10 | Sisters | 19:07.85 |
| 58 | Ethan BazzellPlace 58 · Grade 9 · Mountain View (OR) | 9 | Mountain View (OR) | 19:26.58 |
| 59 | Tyson KempPlace 59 · Grade 11 · Sisters | 11 | Sisters | 19:30.21 |
| 60 | Eli ShockeyPlace 60 · Grade 10 · Mountain View (OR) | 10 | Mountain View (OR) | 19:37.22 |
| 61 | Braeden ThelanderPlace 61 · Grade 11 · Junction City | 11 | Junction City | 19:37.91 |
| 62 | Yair Brito XilotPlace 62 · Grade 9 · Siuslaw | 9 | Siuslaw | 19:39.13 |
| 63 | Kyle KirschPlace 63 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 19:41.45 |
| 64 | Jack HaginsPlace 64 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 19:48.90 |
| 65 | Juan Sotelo IIPlace 65 · Grade 11 · Glendale | 11 | Glendale | 19:49.65 |
| 66 | Zakk EggersPlace 66 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 19:56.56 |
| 67 | Owen SchrammPlace 67 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 20:01.19 |
| 68 | Isaac MillerPlace 68 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 20:06.22 |
| 69 | Ezekiel WildayPlace 69 · Grade 12 · Junction City | 12 | Junction City | 20:07.06 |
| 70 | Ryan EllisPlace 70 · Grade 10 · Trinity Lutheran | 10 | Trinity Lutheran | 20:12.19 |
| 71 | Ethan CullettPlace 71 · Grade 11 · Glendale | 11 | Glendale | 20:12.50 |
| 72 | Macen DykstraPlace 72 · Grade 10 · Churchill | 10 | Churchill | 20:13.31 |
| 73 | Luke ManningPlace 73 · Grade 12 · Marist | 12 | Marist | 20:18.39 |
| 74 | Taylor HeierPlace 74 · Grade 10 · Illinois Valley | 10 | Illinois Valley | 20:22.71 |
| 75 | Karsten KlenkePlace 75 · Grade 10 · Marist | 10 | Marist | 20:31.55 |
| 76 | Kellen WertsPlace 76 · Grade 12 · Sisters | 12 | Sisters | 20:38.06 |
| 77 | Shane OkuleyPlace 77 · Grade 10 · Churchill | 10 | Churchill | 20:38.41 |
| 78 | Adrian RivasPlace 78 · Grade 11 · Junction City | 11 | Junction City | 20:44.55 |
| 79 | Kaden WallacePlace 79 · Grade 10 · Churchill | 10 | Churchill | 20:58.19 |
| 80 | Finnigan (Finn) ClarkPlace 80 · Grade 12 · Sisters | 12 | Sisters | 21:01.72 |
| 81 | Jaron BreyPlace 81 · Grade 9 · Junction City | 9 | Junction City | 21:04.97 |
| 82 | Ayden GravesPlace 82 · Grade 11 · Mountain View (OR) | 11 | Mountain View (OR) | 21:19.42 |
| 83 | Joaquin BakerPlace 83 · Grade 9 · Marist | 9 | Marist | 21:27.29 |
| 84 | Alexandre SimpsonPlace 84 · Grade 11 · Junction City | 11 | Junction City | 21:30.58 |
| 85 | Michael GibsonPlace 85 · Grade 10 · Junction City | 10 | Junction City | 21:31.71 |
| 86 | Nathan StevensonPlace 86 · Grade 12 · Trinity Lutheran | 12 | Trinity Lutheran | 21:43.44 |
| 87 | Charles BellandoPlace 87 · Grade 10 · Glendale | 10 | Glendale | 21:46.01 |
| 88 | Aydin LeckiePlace 88 · Grade 10 · Glendale | 10 | Glendale | 21:55.81 |
| 89 | Riley JohnsonPlace 89 · Grade 10 · Glendale | 10 | Glendale | 22:06.87 |
| 90 | Anderson WirthPlace 90 · Grade 9 · Marist | 9 | Marist | 22:06.97 |
| 91 | Rossi DrgastinPlace 91 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 22:21.73 |
| 92 | Seth DillowPlace 92 · Grade 10 · Junction City | 10 | Junction City | 23:13.45 |
| 93 | Xander FreemanPlace 93 · Grade 10 · Glendale | 10 | Glendale | 23:36.14 |
| 94 | Easton PayerPlace 94 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 26:15.89 |
| 95 | Blake StephensonPlace 95 · Grade 9 · Trinity Lutheran | 9 | Trinity Lutheran | 32:37.08 |