| 1 | Clayton JeroPlace 1 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 11:21.69 |
| 2 | Calvin DeLayPlace 2 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 11:29.64 |
| 3 | Bo DownsPlace 3 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 11:44.46 |
| 4 | Mael PerlePlace 4 · Grade 8 · Cascades Academy of Cen | 8 | Cascades Academy of Cen | 11:48.41 |
| 5 | Javen StruckPlace 5 · Grade 7 · Jefferson County | 7 | Jefferson County | 11:52.37 |
| 6 | Noah BlountPlace 6 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 12:11.73 |
| 7 | Tobias MayPlace 7 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 12:20.14 |
| 8 | Marcel deLaskiPlace 8 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 12:21.30 |
| 9 | Vincent HereausPlace 9 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 12:21.40 |
| 10 | Benicio AlonzoPlace 10 · Grade 7 · Jefferson County | 7 | Jefferson County | 12:26.61 |
| 11 | Logan WallacePlace 11 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 12:30.94 |
| 12 | Owen HardyPlace 12 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 12:31.00 |
| 13 | Kyle SmithPlace 13 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 12:33.17 |
| 14 | Chris GutierrezPlace 14 · Grade 7 · Jefferson County | 7 | Jefferson County | 12:47.99 |
| 15 | Joshua HaynesPlace 15 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 12:50.23 |
| 16 | Dayvian Rogers-RossetPlace 16 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 12:52.05 |
| 17 | Adrian ZacariasPlace 17 · Grade 7 · Jefferson County | 7 | Jefferson County | 12:53.87 |
| 18 | Landen KnappPlace 18 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:07.18 |
| 19 | Presten LeunenPlace 19 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 13:13.45 |
| 20 | Nah-Hawk McGillPlace 20 · Grade 6 · Jefferson County | 6 | Jefferson County | 13:14.30 |
| 21 | Gunner GohrPlace 21 · Grade 7 · Jefferson County | 7 | Jefferson County | 13:19.96 |
| 22 | Tommy NortonPlace 22 · Grade 6 · Jefferson County | 6 | Jefferson County | 13:26.07 |
| 23 | David BluebackPlace 23 · Grade 6 · Warm Springs Academy | 6 | Warm Springs Academy | 13:31.83 |
| 24 | Cole RuffPlace 24 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 13:41.52 |
| 25 | Cooper ChristensenPlace 25 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 13:45.67 |
| 26 | Riley AdamsPlace 26 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 13:45.95 |
| 27 | Parker RoscoePlace 27 · Grade 7 · St Francis | 7 | St Francis | 13:46.93 |
| 28 | Austin St. ClairPlace 28 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:50.96 |
| 29 | Jaxson LorenzenPlace 29 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:52.90 |
| 30 | Calvin ChristensenPlace 30 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 13:53.68 |
| 31 | Ronin AllenPlace 31 · Grade 7 · Jefferson County | 7 | Jefferson County | 14:03.94 |
| 32 | Darrell BallPlace 32 · Grade 6 · Warm Springs Academy | 6 | Warm Springs Academy | 14:05.50 |
| 33 | Drew HaringPlace 33 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 14:11.04 |
| 34 | River EdwardsPlace 34 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 14:23.85 |
| 35 | Kyle CadwellPlace 35 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 14:27.93 |
| 36 | Keagen KelleyPlace 36 · Grade 7 · St Francis | 7 | St Francis | 14:28.17 |
| 37 | Zohar ChirukuriPlace 37 · Grade 7 · Jefferson County | 7 | Jefferson County | 14:39.83 |
| 38 | Josh WhitePlace 38 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 14:53.75 |
| 39 | Michael WallalatumPlace 39 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 15:07.76 |
| 40 | Allen AragonPlace 40 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 15:10.59 |
| 41 | Jayden GreenPlace 41 · Grade 6 · Jefferson County | 6 | Jefferson County | 15:12.82 |
| 42 | Keaton BinstockPlace 42 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 15:15.00 |
| 43 | Wilder KleinPlace 43 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 15:15.68 |
| 44 | Owen RichardsPlace 44 · Grade 6 · Jefferson County | 6 | Jefferson County | 15:17.05 |
| 45 | Bryson CloudPlace 45 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 15:22.76 |
| 46 | Nicholas ForesterPlace 46 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 15:23.00 |
| 47 | Eli CrosbiePlace 47 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 15:32.20 |
| 48 | Chris FarkasPlace 48 · Grade 7 · Cascades Academy of Cen | 7 | Cascades Academy of Cen | 15:44.75 |
| 49 | Allen RhodesPlace 49 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 15:53.54 |
| 50 | Marshall ArguienPlace 50 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 15:54.69 |
| 51 | Jayden BudimanPlace 51 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 15:57.93 |
| 52 | Eli JarrellPlace 52 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 16:09.90 |
| 53 | Kason HaleyPlace 53 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 16:23.39 |
| 54 | Jude PotterPlace 54 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 16:27.32 |
| 55 | Finn HorrellPlace 55 · Grade 8 · Cascades Academy of Cen | 8 | Cascades Academy of Cen | 16:39.41 |
| 56 | Fiske ClarkPlace 56 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 16:44.19 |
| 57 | Rowan BoucherPlace 57 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 16:45.53 |
| 58 | Bryan AdamsPlace 58 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 16:46.67 |
| 59 | Nicholas BallPlace 59 · Grade 6 · St Francis | 6 | St Francis | 16:48.81 |
| 60 | Kenneth JacksonPlace 60 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 16:55.92 |
| 61 | Wyatt HorstPlace 61 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 17:15.15 |
| 62 | Jackson KnightPlace 62 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 17:23.30 |
| 63 | Seanlee HarringtonPlace 63 · Grade 6 · Warm Springs Academy | 6 | Warm Springs Academy | 17:24.94 |
| 64 | Roscoe SmithPlace 64 · Grade 6 · Warm Springs Academy | 6 | Warm Springs Academy | 17:34.72 |
| 65 | Drake BrisboisPlace 65 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 17:41.89 |
| 66 | Josiah MoorePlace 66 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 17:52.93 |
| 67 | Dawson DevicentePlace 67 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 18:05.96 |
| 68 | Zack DaikerPlace 68 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 18:27.03 |
| 69 | Ellis OliphantPlace 69 · Grade 6 · Cascades Academy of Cen | 6 | Cascades Academy of Cen | 18:36.60 |
| 70 | Julian DominguezPlace 70 · Grade 6 · St Francis | 6 | St Francis | 19:37.27 |
| 71 | Caileb AllisonPlace 71 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 19:39.02 |
| 72 | Lewis HenryPlace 72 · Grade 6 · Warm Springs Academy | 6 | Warm Springs Academy | 19:48.86 |
| 73 | Daniel ArcePlace 73 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 19:50.25 |
| 74 | Sam WilsonPlace 74 · Grade 6 · Jefferson County | 6 | Jefferson County | 19:53.30 |
| 75 | JoeRay StwyerPlace 75 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 19:59.23 |
| 76 | Sunny HollenbeakPlace 76 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 20:30.73 |
| 77 | Carsten EbertPlace 77 · Grade 6 · Elton Gregory | 6 | Elton Gregory | 20:41.31 |
| 78 | Anthony CalderaPlace 78 · Grade 8 · Warm Springs Academy | 8 | Warm Springs Academy | 21:00.94 |
| 79 | Delmar DavisPlace 79 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 21:07.18 |
| 80 | Dominck SpinoPlace 80 · Grade 7 · Warm Springs Academy | 7 | Warm Springs Academy | 28:51.51 |