| 1 | Avery CollinsPlace 1 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 12:13.38 |
| 2 | Bradley BrysonPlace 2 · Grade 8 · Crook County | 8 | Crook County | 12:18.64 PR |
| 3 | Jagger YozampPlace 3 · Grade 8 · Obsidian | 8 | Obsidian | 12:26.41 |
| 4 | Olli VanCampPlace 4 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 12:49.89 |
| 5 | Riley WarfieldPlace 5 · Grade 7 · Crook County | 7 | Crook County | 12:50.10 |
| 6 | Colton RydmanPlace 6 · Grade 8 · Culver | 8 | Culver | 12:57.06 |
| 7 | Koen CarlsonPlace 7 · Grade 8 · Obsidian | 8 | Obsidian | 13:00.85 |
| 8 | Waylon BoyerPlace 8 · Grade 7 · Crook County | 7 | Crook County | 13:01.27 |
| 9 | Nick OuradaPlace 9 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 13:01.29 |
| 10 | Ethan AdamsPlace 10 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 13:20.30 |
| 11 | Benjamin HansenPlace 11 · Grade 8 · Obsidian | 8 | Obsidian | 13:22.50 |
| 12 | Colben AtkinsonPlace 12 · Grade 8 · Obsidian | 8 | Obsidian | 13:22.66 |
| 13 | Parker PasleyPlace 13 · Grade 8 · Sisters | 8 | Sisters | 13:34.92 |
| 14 | Sammy SherrillPlace 14 · Grade 7 · Sisters | 7 | Sisters | 13:35.51 |
| 15 | Toad ElderPlace 15 · Grade 8 · Sisters | 8 | Sisters | 13:44.81 |
| 16 | Tanner VarnerPlace 16 · Grade 8 · Sisters | 8 | Sisters | 13:46.51 |
| 17 | Aaron HarrisPlace 17 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 13:54.24 |
| 18 | Bryce LinvillePlace 18 · Grade 8 · Obsidian | 8 | Obsidian | 13:54.62 |
| 19 | Preston ArguienPlace 19 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:13.41 |
| 20 | Cameron LongPlace 20 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 14:15.32 |
| 21 | Asher YuskaitisPlace 21 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 14:26.74 PR |
| 22 | Caden MeltonPlace 22 · Grade 7 · Obsidian | 7 | Obsidian | 14:28.15 |
| 23 | Miles GilkisonPlace 23 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:30.65 |
| 24 | Matthew OvermanPlace 24 · Grade 7 · Sisters | 7 | Sisters | 14:33.04 |
| 25 | Jack HansenPlace 25 · Grade 7 · Sisters | 7 | Sisters | 14:33.64 |
| 26 | Kade SwickPlace 26 · Grade 7 · Crook County | 7 | Crook County | 14:44.28 |
| 27 | Tanner GerathsPlace 27 · Grade 7 · Sisters | 7 | Sisters | 14:46.77 |
| 28 | Baylor DragoPlace 28 · Grade 8 · Obsidian | 8 | Obsidian | 14:47.80 |
| 29 | Dylan TuttlePlace 29 · Grade 8 · Obsidian | 8 | Obsidian | 14:48.46 |
| 30 | Jaime Zendejas- DominguezPlace 30 · Grade 7 · Obsidian | 7 | Obsidian | 14:48.99 |
| 31 | Carrington MasonPlace 31 · Grade 8 · Crook County | 8 | Crook County | 14:49.22 |
| 32 | Sam WellerPlace 32 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:50.80 |
| 33 | Connor BoylePlace 33 · Grade 8 · Cascades Academy of Central Oregon | 8 | Cascades Academy of Central Oregon | 14:51.82 |
| 34 | Carter RuettgersPlace 34 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:54.23 |
| 35 | Greyson RasmussenPlace 35 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 15:00.29 |
| 36 | Emerson RicePlace 36 · Grade 7 · Crook County | 7 | Crook County | 15:05.19 |
| 37 | Bryce SmithPlace 37 · Grade 7 · Cascades Academy of Central Oregon | 7 | Cascades Academy of Central Oregon | 15:13.68 |
| 38 | Gideon RothenbucherPlace 38 · Grade 7 · Crook County | 7 | Crook County | 15:18.50 |
| 39 | Elijah GonzalezPlace 39 · Grade 8 · Crook County | 8 | Crook County | 15:18.98 |
| 40 | Joshua RuettgersPlace 40 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 15:22.77 |
| 41 | Oscar ClementsPlace 41 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 15:27.15 |
| 42 | Elijah Swidan-PereaPlace 42 · Grade 7 · Crook County | 7 | Crook County | 15:30.24 |
| 43 | Kian ShreinerPlace 43 · Grade 8 · Obsidian | 8 | Obsidian | 15:46.81 |
| 44 | Lincoln BuchholzPlace 44 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 15:48.67 |
| 45 | Kaiden SchalkerPlace 45 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 16:14.83 |
| 46 | Erik GiardPlace 46 · Grade 8 · Crook County | 8 | Crook County | 16:23.77 |
| 47 | Levi ErtlePlace 47 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 16:29.14 |
| 48 | Blake RaymondPlace 48 · Grade 8 · Crook County | 8 | Crook County | 16:30.37 PR |
| 49 | Ben LockPlace 49 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 16:39.55 |
| 50 | Camden DavisPlace 50 · Grade 7 · Sisters | 7 | Sisters | 16:40.94 |
| 51 | Henry NealPlace 51 · Grade 7 · Sisters | 7 | Sisters | 17:09.23 |
| 52 | Braden BjorbackPlace 52 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 17:25.94 |
| 53 | Will BullochPlace 53 · Grade 8 · Sisters | 8 | Sisters | 17:40.94 |
| 54 | Daniel MaldonadoPlace 54 · Grade 8 · Obsidian | 8 | Obsidian | 25:28.67 |