| 1 | Justin RoosmaPlace 1 · Grade 11 · Walla Walla Valley Academy | 11 | Walla Walla Valley Academy | 17:25.22 |
| 2 | Kale CassidyPlace 2 · Grade 10 · Baker | 10 | Baker | 17:48.95 |
| 3 | Zayne TroegerPlace 3 · Grade 11 · Umatilla | 11 | Umatilla | 18:04.72 |
| 4 | Nick Oja-ZdroyPlace 4 · Grade 12 · Pendleton | 12 | Pendleton | 18:36.03 |
| 5 | Jake CuzickPlace 5 · Grade 9 · Baker | 9 | Baker | 18:40.46 |
| 6 | Lucas StearnsPlace 6 · Grade 10 · Baker | 10 | Baker | 18:46.31 |
| 7 | Bennett WelchPlace 7 · Grade 11 · La Grande | 11 | La Grande | 18:56.2 |
| 8 | Alex GrossPlace 8 · Grade 11 · Baker | 11 | Baker | 18:58.32 |
| 9 | Cristian MendozaPlace 9 · Grade 9 · La Grande | 9 | La Grande | 18:59.02 |
| 10 | Calvin SmithPlace 10 · Grade 11 · La Grande | 11 | La Grande | 19:08.52 |
| 11 | Conner ClinePlace 11 · Grade 12 · Baker | 12 | Baker | 19:29.38 |
| 12 | Eli McLeanPlace 12 · Grade 11 · La Grande | 11 | La Grande | 19:37.95 |
| 13 | Armando VelozPlace 13 · Grade 11 · Ontario | 11 | Ontario | 19:49.92 |
| 14 | Richard ScottPlace 14 · Grade 12 · Pendleton | 12 | Pendleton | 19:58 |
| 15 | Clay KellerPlace 15 · Grade 12 · Baker | 12 | Baker | 19:58.3 |
| 16 | Quinn SusukiPlace 16 · Grade 12 · Ontario | 12 | Ontario | 19:58.63 |
| 17 | Thayne KrumbahPlace 17 · Grade 10 · McLoughlin | 10 | McLoughlin | 20:10.41 |
| 18 | Michael BrooksPlace 18 · Grade 11 · Pendleton | 11 | Pendleton | 20:24.47 |
| 19 | Vitor PedrosaPlace 19 · Grade 10 · Pendleton | 10 | Pendleton | 20:24.83 |
| 20 | Leighton RedcranePlace 20 · Grade 9 · Pendleton | 9 | Pendleton | 20:31.05 |
| 21 | Curtis SimonsPlace 21 · Grade 9 · Pendleton | 9 | Pendleton | 20:33.91 |
| 22 | Dustin HendersonPlace 22 · Grade 11 · Pendleton | 11 | Pendleton | 20:39.47 |
| 23 | Jacob MoorePlace 23 · Grade 10 · Ontario | 10 | Ontario | 20:46.88 |
| 24 | Emilio ChavezPlace 24 · Grade 12 · La Grande | 12 | La Grande | 20:56.06 |
| 25 | Braxton BiseniusPlace 25 · Grade 9 · La Grande | 9 | La Grande | 20:57.42 |
| 26 | Garrett StreetPlace 26 · Grade 9 · La Grande | 9 | La Grande | 20:58.6 |
| 27 | Lawson DennyPlace 27 · Grade 11 · Weston-McEwen | 11 | Weston-McEwen | 21:03.28 |
| 28 | Anthony LopezPlace 28 · Grade 12 · Ontario | 12 | Ontario | 21:07.79 |
| 29 | Elton HarrisonPlace 29 · Grade 11 · Pendleton | 11 | Pendleton | 21:12.41 |
| 30 | Julian VargasPlace 30 · Grade 12 · Ontario | 12 | Ontario | 21:15.65 |
| 31 | Kyler HesterPlace 31 · Grade 9 · Baker | 9 | Baker | 21:15.95 |
| 32 | Khai RobertsonPlace 32 · Grade 11 · Weston-McEwen | 11 | Weston-McEwen | 21:40.85 |
| 33 | Rylan HeadleyPlace 33 · Grade 12 · Pendleton | 12 | Pendleton | 21:42.03 |
| 34 | Justin EaslonPlace 34 · Grade 12 · Pendleton | 12 | Pendleton | 21:43.63 |
| 35 | Deazen ZerbaPlace 35 · Grade 12 · McLoughlin | 12 | McLoughlin | 21:51.11 |
| 36 | Kamryn DalrymplePlace 36 · Grade 11 · Weston-McEwen | 11 | Weston-McEwen | 21:56.78 |
| 37 | Stephen MedinaPlace 37 · Grade 11 · McLoughlin | 11 | McLoughlin | 22:07.31 |
| 38 | Grady NaughtonPlace 38 · Grade 9 · Pendleton | 9 | Pendleton | 22:10.63 |
| 39 | Dustin WalterPlace 39 · Grade 11 · McLoughlin | 11 | McLoughlin | 22:13.26 |
| 40 | Aaron PollardPlace 40 · Grade 10 · Walla Walla Valley Academy | 10 | Walla Walla Valley Academy | 22:38.84 |
| 41 | Ian JesenkoPlace 41 · Grade 9 · Baker | 9 | Baker | 22:41.94 |
| 42 | Tony ContrerasPlace 42 · Grade 12 · Umatilla | 12 | Umatilla | 22:48.25 |
| 43 | Gavin SmithPlace 43 · Grade 12 · Weston-McEwen | 12 | Weston-McEwen | 22:48.94 |
| 44 | Thomas HalePlace 44 · Grade 10 · Ontario | 10 | Ontario | 23:05.27 |
| 45 | Jacob GauPlace 45 · Grade 12 · Pendleton | 12 | Pendleton | 23:09.19 |
| 46 | Daniel BlanscettPlace 46 · Grade 9 · Pendleton | 9 | Pendleton | 23:10.39 |
| 47 | Eithen HatfieldPlace 47 · Grade 9 · Baker | 9 | Baker | 23:10.78 |
| 48 | Ethan RussellPlace 48 · Grade 10 · Pendleton | 10 | Pendleton | 23:11.53 |
| 49 | Shane MiltenbergerPlace 49 · Grade 12 · Pendleton | 12 | Pendleton | 23:19.99 |
| 50 | Bryan AbregoPlace 50 · Grade 10 · McLoughlin | 10 | McLoughlin | 23:26.88 |
| 51 | Kelly AubertinePlace 51 · Grade 9 · McLoughlin | 9 | McLoughlin | 23:39.11 |
| 52 | Sam HarperPlace 52 · Grade 12 · Baker | 12 | Baker | 23:40.11 |
| 53 | Garrett RimbachPlace 53 · Grade 9 · Pendleton | 9 | Pendleton | 23:44.75 |
| 54 | Aaron LukePlace 54 · Grade 10 · Pendleton | 10 | Pendleton | 23:48.73 |
| 55 | Jason KaatzPlace 55 · Grade 12 · Ontario | 12 | Ontario | 23:50.91 |
| 56 | Tyler SpratlingPlace 56 · Grade 9 · Pendleton | 9 | Pendleton | 23:54.05 |
| 57 | Brady BlanscettPlace 57 · Grade 11 · Pendleton | 11 | Pendleton | 23:54.66 |
| 58 | Skylar JanzPlace 58 · Grade 10 · Pendleton | 10 | Pendleton | 24:04.25 |
| 59 | Alan ChewPlace 59 · Grade 12 · Ontario | 12 | Ontario | 24:26.28 |
| 60 | Alex IbarraPlace 60 · Grade 12 · Umatilla | 12 | Umatilla | 24:26.72 |
| 61 | Josh BrooksPlace 61 · Grade 10 · Pendleton | 10 | Pendleton | 24:49.35 |
| 62 | Dean SchillerPlace 62 · Grade 9 · Pendleton | 9 | Pendleton | 24:55.04 |
| 63 | Trenton VillersPlace 63 · Grade 9 · Pendleton | 9 | Pendleton | 25:34.98 |
| 64 | Dylan HodgePlace 64 · Grade 12 · Umatilla | 12 | Umatilla | 26:02.72 |
| 65 | Ian McClendonPlace 65 · Grade 9 · Pendleton | 9 | Pendleton | 26:59.38 |
| 66 | Josh McCorklePlace 66 · Grade 9 · Pendleton | 9 | Pendleton | 27:45.64 |
| 67 | Anton HughesPlace 67 · Grade 10 · Pendleton | 10 | Pendleton | 27:53.5 |
| 68 | Austin RasmussenPlace 68 · Grade 12 · Baker | 12 | Baker | 27:56.28 |
| 69 | Richard RojasPlace 69 · Grade 12 · Ontario | 12 | Ontario | 31:33.07 |
| 70 | Danny VillegasPlace 70 · Grade 11 · McLoughlin | 11 | McLoughlin | 31:39.56 |
| 71 | Christopher BurnettPlace 71 · Grade 9 · Pendleton | 9 | Pendleton | 40:05.67 |