| 1 | Harrison HousleyPlace 1 · Grade 8 · Crook County | 8 | Crook County | 12:14.70 |
| 2 | Zakk EggersPlace 2 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 12:22.20 |
| 3 | Clayton JeroPlace 3 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 12:32.40 |
| 4 | Mason SchermerPlace 4 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 12:42.70 |
| 5 | Timathee HusseyPlace 5 · Grade 8 · Crook County | 8 | Crook County | 12:43.50 |
| 6 | Kannon WhitingPlace 6 · Grade 8 · Crook County | 8 | Crook County | 12:51.40 |
| 7 | Ethan KapsaPlace 7 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 12:57.60 |
| 8 | Beck AnspachPlace 8 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 13:09.80 |
| 9 | Rafael MaloneyPlace 9 · Grade 8 · Seven Peaks | 8 | Seven Peaks | 13:11.30 |
| 10 | Mael PerlePlace 10 · Grade 7 · Cascades Academy of Central Oregon | 7 | Cascades Academy of Central Oregon | 13:16.50 |
| 11 | Gus NashPlace 11 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:56.60 |
| 12 | Casey HicksPlace 12 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 13:57.20 |
| 13 | Cole HarfieldPlace 13 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:57.90 |
| 14 | Connor RichardsonPlace 14 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 13:58.00 |
| 15 | Ryan EllisPlace 15 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 13:59.90 |
| 16 | Caleb LeasurePlace 16 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:03.50 |
| 17 | Nathan FishbournePlace 17 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 14:04.70 |
| 18 | Riley KurtzPlace 18 · Grade 8 · Crook County | 8 | Crook County | 14:07.60 |
| 19 | Axel ProvencioPlace 19 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 14:12.50 |
| 20 | Kaidyn MarcialPlace 20 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 14:33.50 |
| 21 | Shane VahlsingPlace 21 · Grade 8 · Seven Peaks | 8 | Seven Peaks | 14:42.60 |
| 22 | Gideon SteffenPlace 22 · Grade 7 · Crook County | 7 | Crook County | 14:45.10 |
| 23 | Tobias MayPlace 23 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 14:45.70 |
| 24 | Elisha BilbreyPlace 24 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 14:54.60 |
| 25 | Garrett GuarraiaPlace 25 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:58.20 |
| 26 | Tommy JarrellPlace 26 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 15:00.40 |
| 27 | Tygh HartfieldPlace 27 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 15:02.60 |
| 28 | Max LefevrePlace 28 · Grade 8 · Crook County | 8 | Crook County | 15:03.30 |
| 29 | August BaertleinPlace 29 · Grade 7 · Crook County | 7 | Crook County | 15:20.70 |
| 30 | Noah BlountPlace 30 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 15:26.10 |
| 31 | Anthony SaccoPlace 31 · Grade 8 · Crook County | 8 | Crook County | 15:31.80 |
| 32 | Cole LeebertPlace 32 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 15:32.00 |
| 33 | Landen KnappPlace 33 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 16:03.60 |
| 34 | Ethan PeschelPlace 34 · Grade 8 · Crook County | 8 | Crook County | 16:09.00 |
| 35 | Jay McGeePlace 35 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 16:45.00 |
| 36 | Nicholas ForesterPlace 36 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 16:50.30 |
| 37 | Evan GraffPlace 37 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 16:51.40 |
| 38 | Miles OliphantPlace 38 · Grade 8 · Cascades Academy of Central Oregon | 8 | Cascades Academy of Central Oregon | 17:03.80 |
| 39 | Georgios RollPlace 39 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 17:49.40 |
| 40 | Gabe MarcialPlace 40 · Grade 8 · Elton Gregory | 8 | Elton Gregory | 18:07.00 |
| 41 | Jaxson LorenzenPlace 41 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 18:09.20 |
| 42 | Miles WiaterPlace 42 · Grade 7 · Seven Peaks | 7 | Seven Peaks | 19:39.10 |
| 43 | Aiden RienksPlace 43 · Grade 7 · Crook County | 7 | Crook County | 19:47.60 |
| 44 | Ryken JohnstonePlace 44 · Grade 7 · Elton Gregory | 7 | Elton Gregory | 20:30.10 PR |
| 45 | Holden PeschelPlace 45 · Grade 7 · Crook County | 7 | Crook County | 20:44.00 |
| 0 | Jack HaginsPlace 0 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | DNS |
| 0 | Caileb AllisonPlace 0 · Grade 7 · Elton Gregory | 7 | Elton Gregory | DNS |