| 1 | Adam ReederPlace 1 · Grade 12 · Sheldon (OR) | 12 | Sheldon (OR) | 15:55.7 |
| 2 | Malachi SchoenherrPlace 2 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 15:55.7 |
| 3 | Benjamin KehreinPlace 3 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 16:12.8 |
| 4 | Alesandro GibbsPlace 4 · Grade 12 · Churchill | 12 | Churchill | 16:20.9 |
| 5 | Yosuke ShibataPlace 5 · Grade 9 · South Eugene | 9 | South Eugene | 16:26.4 |
| 6 | Conner LambPlace 6 · Grade 12 · Springfield | 12 | Springfield | 16:30.0 |
| 7 | Conor ThompsonPlace 7 · Grade 11 · Marist | 11 | Marist | 16:30.3 |
| 8 | Aonghas HoustonPlace 8 · Grade 12 · Springfield | 12 | Springfield | 16:30.9 |
| 9 | Owen FullerPlace 9 · Grade 12 · Springfield | 12 | Springfield | 16:49.8 |
| 10 | Silas KohlerPlace 10 · Grade 12 · South Eugene | 12 | South Eugene | 16:52.9 |
| 11 | Kyle MillerPlace 11 · Grade 12 · South Eugene | 12 | South Eugene | 16:56.5 |
| 12 | Luca Feldhoff-ChoiPlace 12 · Grade 11 · South Eugene | 11 | South Eugene | 16:57.3 |
| 13 | Ricard VergesPlace 13 · Grade 12 · South Eugene | 12 | South Eugene | 16:57.9 |
| 14 | Alder DavisPlace 14 · Grade 10 · North Eugene | 10 | North Eugene | 16:58.0 |
| 15 | Karl PricePlace 15 · Grade 12 · Woodburn | 12 | Woodburn | 17:07.9 |
| 16 | Raul VergesPlace 16 · Grade 12 · South Eugene | 12 | South Eugene | 17:12.1 |
| 17 | Isaiah MycoPlace 17 · Grade 12 · South Eugene | 12 | South Eugene | 17:14.3 |
| 18 | Ashenafi McKinnisPlace 18 · Grade 9 · North Eugene | 9 | North Eugene | 17:16.4 |
| 19 | Tejas SanghviPlace 19 · Grade 10 · South Eugene | 10 | South Eugene | 17:25.0 |
| 20 | Hestin Duff-EstradaPlace 20 · Grade 12 · Churchill | 12 | Churchill | 17:36.8 |
| 21 | Kevin MattoxPlace 21 · Grade 11 · Mountain View (OR) | 11 | Mountain View (OR) | 17:36.9 |
| 22 | Liam RockwellPlace 22 · Grade 11 · Mountain View (OR) | 11 | Mountain View (OR) | 17:48.5 |
| 23 | Corbin SagePlace 23 · Grade 9 · Marist | 9 | Marist | 17:52.7 |
| 24 | David Villanueva CortesPlace 24 · Grade 10 · Woodburn | 10 | Woodburn | 17:53.4 |
| 25 | Kyle KirschPlace 25 · Grade 11 · Mountain View (OR) | 11 | Mountain View (OR) | 18:02.5 |
| 26 | Logan SimmonsPlace 26 · Grade 11 · South Eugene | 11 | South Eugene | 18:09.9 |
| 27 | Edgar Canchola MarquezPlace 27 · Grade 11 · Woodburn | 11 | Woodburn | 18:13.7 |
| 28 | Curtiss HeierPlace 28 · Grade 11 · Illinois Valley | 11 | Illinois Valley | 18:15.7 |
| 29 | Lucas WhitePlace 29 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 18:22.9 |
| 30 | Becket NelsonPlace 30 · Grade 12 · Marist | 12 | Marist | 18:27.8 |
| 31 | Finn GordonPlace 31 · Grade 12 · North Eugene | 12 | North Eugene | 18:28.5 |
| 32 | Rex CordellPlace 32 · Grade 12 · Mountain View (OR) | 12 | Mountain View (OR) | 18:30.7 |
| 33 | Tau SoebyPlace 33 · Grade 10 · Churchill | 10 | Churchill | 18:35.7 |
| 34 | Kellen SchneiderPlace 34 · Grade 9 · Sheldon (OR) | 9 | Sheldon (OR) | 18:37.7 |
| 35 | Leo SternerPlace 35 · Grade 11 · North Eugene | 11 | North Eugene | 18:43.6 |
| 36 | Jan BremerPlace 36 · Grade 12 · South Eugene | 12 | South Eugene | 18:44.7 |
| 37 | Joshua WalkerPlace 37 · Grade 12 · Springfield | 12 | Springfield | 18:51.8 |
| 38 | Brock CranmerPlace 38 · Grade 9 · Marist | 9 | Marist | 18:54.6 |
| 39 | Alexander ZaratePlace 39 · Grade 10 · Churchill | 10 | Churchill | 18:54.9 |
| 40 | Anil RemediosPlace 40 · Grade 12 · North Eugene | 12 | North Eugene | 18:57.8 |
| 41 | Ash CampbellPlace 41 · Grade 10 · Sheldon (OR) | 10 | Sheldon (OR) | 18:57.9 |
| 42 | Moses RooseboomPlace 42 · Grade 10 · North Eugene | 10 | North Eugene | 19:12.9 |
| 43 | Drake LarsenPlace 43 · Grade 9 · Mountain View (OR) | 9 | Mountain View (OR) | 19:14.0 |
| 44 | Tobias SnyderPlace 44 · Grade 12 · Springfield | 12 | Springfield | 19:17.3 |
| 45 | Ryan FurgasonPlace 45 · Grade 11 · Sheldon (OR) | 11 | Sheldon (OR) | 19:28.2 |
| 46 | Braeden ThelanderPlace 46 · Grade 10 · Junction City | 10 | Junction City | 19:35.8 |
| 47 | Benjamin AndresPlace 47 · Grade 9 · Mountain View (OR) | 9 | Mountain View (OR) | 19:38.7 |
| 48 | Mason TylerPlace 48 · Grade 12 · North Eugene | 12 | North Eugene | 19:46.6 |
| 49 | Athens PiechowiczPlace 49 · Grade 10 · Churchill | 10 | Churchill | 20:08.5 |
| 50 | Eli ShockeyPlace 50 · Grade 9 · Mountain View (OR) | 9 | Mountain View (OR) | 20:12.0 |
| 51 | Josiah McKinleyPlace 51 · Grade 10 · North Eugene | 10 | North Eugene | 20:12.5 |
| 52 | Kobi PrenevostPlace 52 · Grade 11 · Churchill | 11 | Churchill | 20:28.3 |
| 53 | Eric AmacherPlace 53 · Grade 10 · Junction City | 10 | Junction City | 20:34.2 |
| 54 | Ezekiel WildayPlace 54 · Grade 11 · Junction City | 11 | Junction City | 20:34.4 |
| 55 | Caleb SpeaslPlace 55 · Grade 12 · North Eugene | 12 | North Eugene | 20:36.3 |
| 56 | Colton JonesPlace 56 · Grade 12 · North Eugene | 12 | North Eugene | 21:27.9 |
| 57 | Adrian RivasPlace 57 · Grade 10 · Junction City | 10 | Junction City | 21:34.5 |
| 58 | Andrew MayPlace 58 · Grade 9 · Marist | 9 | Marist | 22:09.8 |
| 59 | Karsten KlenkePlace 59 · Grade 9 · Marist | 9 | Marist | 22:18.1 |
| 60 | Eli DeutschPlace 60 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 22:23.4 |
| 61 | Alexandre SimpsonPlace 61 · Grade 10 · Junction City | 10 | Junction City | 22:48.3 |
| 62 | Malachai WhitakerPlace 62 · Grade 9 · Marist | 9 | Marist | 23:21.5 |
| 63 | Noel Santiago FloresPlace 63 · Grade 10 · Woodburn | 10 | Woodburn | 23:38.1 |
| 64 | Skyler SzijjartoPlace 64 · Grade 9 · Illinois Valley | 9 | Illinois Valley | 24:15.3 |
| 65 | Kenneth WunschPlace 65 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 24:57.2 |
| 66 | Felix BeckerPlace 66 · Grade 10 · Illinois Valley | 10 | Illinois Valley | 25:19.9 |
| 67 | Randy HuangPlace 67 · Grade 12 · Illinois Valley | 12 | Illinois Valley | 25:48.3 |
| 68 | Alex RamosPlace 68 · Grade 10 · Woodburn | 10 | Woodburn | 25:56.2 PR |
| 69 | Daniel PritchettPlace 69 · Grade 9 · Woodburn | 9 | Woodburn | 26:00.2 |
| 70 | Kai KearnsPlace 70 · Grade 11 · Churchill | 11 | Churchill | 26:26.2 |
| 71 | Michael McConaghiePlace 71 · Grade 10 · Marist | 10 | Marist | 27:50.8 |
| 72 | Johnathon McDonoughPlace 72 · Grade 11 · Marist | 11 | Marist | 31:51.1 |