| 1 | Luke CheekPlace 1 · Grade 10 · Harrisburg | 10 | Harrisburg | 18:20.9 |
| 2 | Angel MarquezPlace 2 · Grade 12 · Woodburn | 12 | Woodburn | 18:21.7 |
| 3 | David VillanuevaPlace 3 · Grade 9 · Woodburn | 9 | Woodburn | 18:23.9 |
| 4 | Osbaldo Vasquez-martinePlace 4 · Grade 10 · Jefferson | 10 | Jefferson | 18:52.7 |
| 5 | Travis SeehaferPlace 5 · Grade 10 · Harrisburg | 10 | Harrisburg | 19:02.5 |
| 6 | John HendersonPlace 6 · Grade 9 · Harrisburg | 9 | Harrisburg | 19:11.8 |
| 7 | Karl PricePlace 7 · Grade 11 · Woodburn | 11 | Woodburn | 19:42.8 |
| 8 | Luke WernerPlace 8 · Grade 12 · Portland Adventist | 12 | Portland Adventist | 19:56.4 |
| 9 | Edgar CancholaPlace 9 · Grade 10 · Woodburn | 10 | Woodburn | 20:29.8 |
| 10 | Kalon PonrajPlace 10 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 20:38.4 |
| 11 | Mauricio RosalesPlace 11 · Grade 12 · Woodburn | 12 | Woodburn | 20:41.3 |
| 12 | Justin PerryPlace 12 · Grade 10 · Portland Adventist | 10 | Portland Adventist | 20:44.7 |
| 13 | Ryan SmithPlace 13 · Grade 10 · Harrisburg | 10 | Harrisburg | 20:46.7 |
| 14 | Abe NollPlace 14 · Grade 11 · Harrisburg | 11 | Harrisburg | 20:50.1 |
| 15 | Levi StewartPlace 15 · Grade 10 · Lowell | 10 | Lowell | 20:51.3 |
| 16 | Anthony BarajasPlace 16 · Grade 12 · Woodburn | 12 | Woodburn | 20:51.9 |
| 17 | Misael CortesPlace 17 · Grade 12 · Woodburn | 12 | Woodburn | 20:55.4 |
| 18 | Oliver GormanPlace 18 · Grade 12 · Jefferson | 12 | Jefferson | 20:59.9 |
| 19 | Ethan SabinPlace 19 · Grade 11 · Willamina | 11 | Willamina | 21:08.2 |
| 20 | Terren CrabbPlace 20 · Grade 10 · Harrisburg | 10 | Harrisburg | 21:13.0 |
| 21 | Callum PlahnPlace 21 · Grade 9 · Lowell | 9 | Lowell | 21:28.9 |
| 22 | Caleb AcostaPlace 22 · Grade 11 · Portland Adventist | 11 | Portland Adventist | 21:31.6 |
| 23 | Caleb MayerPlace 23 · Grade 11 · Regis | 11 | Regis | 21:40.0 |
| 24 | Preston NeetPlace 24 · Grade 11 · Lowell | 11 | Lowell | 21:45.3 |
| 25 | Seth BarnesPlace 25 · Grade 10 · Sheridan | 10 | Sheridan | 21:52.8 |
| 26 | Zach BradleyPlace 26 · Grade 12 · Willamina | 12 | Willamina | 21:55.8 |
| 27 | Isaias CarrilloPlace 27 · Grade 12 · Portland Adventist | 12 | Portland Adventist | 22:32.7 |
| 28 | Daniel YoukerPlace 28 · Grade 11 · Portland Adventist | 11 | Portland Adventist | 22:34.2 |
| 29 | Bryce ChilgrenPlace 29 · Grade 12 · Harrisburg | 12 | Harrisburg | 22:37.7 |
| 30 | Henry ScheffelPlace 30 · Grade 9 · Harrisburg | 9 | Harrisburg | 23:14.7 |
| 31 | Mason CackaPlace 31 · Grade 12 · St Paul | 12 | St Paul | 23:15.3 |
| 32 | Ethan SmathersPlace 32 · Grade 11 · Harrisburg | 11 | Harrisburg | 23:18.5 |
| 33 | Cole LaubePlace 33 · Grade 12 · Regis | 12 | Regis | 23:40.8 |
| 34 | Jesse RinconPlace 34 · Grade 10 · St Paul | 10 | St Paul | 24:03.0 |
| 35 | Jacob GiddingsPlace 35 · Grade 12 · Sheridan | 12 | Sheridan | 24:24.8 |
| 36 | Teddy GormanPlace 36 · Grade 9 · Jefferson | 9 | Jefferson | 24:47.8 |
| 37 | Giovanni MoralesPlace 37 · Grade 9 · St Paul | 9 | St Paul | 24:59.1 |
| 38 | Joseph GallegosPlace 38 · Grade 12 · Jefferson | 12 | Jefferson | 25:24.2 |
| 39 | Alex O'ReillyPlace 39 · Grade 11 · Sheridan | 11 | Sheridan | 25:24.9 |
| 40 | Shaun JonesPlace 40 · Grade 10 · Willamina | 10 | Willamina | 25:35.3 |
| 41 | Scott LidbeckPlace 41 · Grade 9 · Harrisburg | 9 | Harrisburg | 25:49.9 |
| 42 | Obie McCarleyPlace 42 · Grade 9 · Oregon School for the | 9 | Oregon School for the | 26:30.7 |
| 43 | Jhovani Tellez-TapiaPlace 43 · Grade 11 · Oregon School for the | 11 | Oregon School for the | 26:59.0 |
| 44 | Joshua McCarthyPlace 44 · Grade 9 · Sheridan | 9 | Sheridan | 27:03.5 |
| 45 | Gage BishopPlace 45 · Grade 12 · Willamina | 12 | Willamina | 27:50.3 |
| 46 | Brayden OlsenPlace 46 · Grade 10 · Oregon School for the | 10 | Oregon School for the | 28:19.3 |
| 47 | Trent HicksPlace 47 · Grade 9 · Sheridan | 9 | Sheridan | 29:09.9 |
| 48 | Bullard ErykPlace 48 · Grade 9 · Sheridan | 9 | Sheridan | 29:10.5 |
| 49 | Joseph TongatePlace 49 · Grade 12 · Oregon School for the | 12 | Oregon School for the | 33:32.5 |
| 50 | Hunter KlingerPlace 50 · Grade 9 · Sheridan | 9 | Sheridan | 34:05.4 |