| 1 | Thayn BlanchardPlace 1 · Grade 8 · Weiser | 8 | Weiser | 12:32.48 |
| 2 | Luke ClarkPlace 2 · Grade 8 · Melba | 8 | Melba | 12:41.65 |
| 3 | Tristyn BurgesonPlace 3 · Grade 8 · Cole Valley Christian | 8 | Cole Valley Christian | 12:49.47 |
| 4 | Reif BlanchardPlace 4 · Grade 6 · Weiser | 6 | Weiser | 13:22.96 |
| 5 | Levi GlissonPlace 5 · Grade 8 · Cole Valley Christian | 8 | Cole Valley Christian | 13:24.95 |
| 6 | Landen LerewPlace 6 · Grade 6 · Weiser | 6 | Weiser | 13:34.99 |
| 7 | Brody BowersPlace 7 · Grade 8 · Marsing | 8 | Marsing | 13:41.77 |
| 8 | Josiah GustinPlace 8 · Grade 8 · New Plymouth | 8 | New Plymouth | 13:44.46 |
| 9 | Scott BrownPlace 9 · Grade 6 · Melba | 6 | Melba | 13:47.96 |
| 10 | Raziel ManzerPlace 10 · Grade 8 · Melba | 8 | Melba | 14:01.88 |
| 11 | Kenji NaitoPlace 11 · Grade 7 · Cole Valley Christian | 7 | Cole Valley Christian | 14:06.58 |
| 12 | Jacob GundersonPlace 12 · Grade 8 · Melba | 8 | Melba | 14:10.14 |
| 13 | Tavin HeritagePlace 13 · Grade 8 · Melba | 8 | Melba | 14:12.23 |
| 14 | Beckett BorenPlace 14 · Grade 6 · Melba | 6 | Melba | 14:17.33 |
| 15 | Cooper HoganPlace 15 · Grade 8 · Cole Valley Christian | 8 | Cole Valley Christian | 14:28.55 |
| 16 | Brayden NordgrenPlace 16 · Grade 8 · Weiser | 8 | Weiser | 14:36.67 |
| 17 | Wah Nay SayPlace 17 · Grade 7 · New Plymouth | 7 | New Plymouth | 14:49.84 |
| 18 | Blake QuintonPlace 18 · Grade 8 · Weiser | 8 | Weiser | 14:53.89 |
| 19 | James ConwayPlace 19 · Grade 8 · Melba | 8 | Melba | 15:04.93 |
| 20 | Justin HartnettPlace 20 · Grade 7 · Cole Valley Christian | 7 | Cole Valley Christian | 15:25.71 |
| 21 | Jeremiah GustinPlace 21 · Grade 7 · New Plymouth | 7 | New Plymouth | 15:31.50 |
| 22 | Gabriel McLaughlinPlace 22 · Grade 8 · Weiser | 8 | Weiser | 15:35.58 |
| 23 | Alex WoodsPlace 23 · Grade 7 · Weiser | 7 | Weiser | 15:47.80 |
| 24 | Issac ArnoldPlace 24 · Grade 6 · Melba | 6 | Melba | 15:52.38 |
| 25 | Kent EsplinPlace 25 · Grade 7 · New Plymouth | 7 | New Plymouth | 15:52.47 |
| 26 | Josh ParnellPlace 26 · Grade 6 · Cole Valley Christian | 6 | Cole Valley Christian | 15:53.95 |
| 27 | Bridger SessionsPlace 27 · Grade 7 · Melba | 7 | Melba | 16:20.94 |
| 28 | Tim ChristiansenPlace 28 · Grade 7 · Marsing | 7 | Marsing | 16:43.59 |
| 29 | Carter NordgrenPlace 29 · Grade 6 · Weiser | 6 | Weiser | 16:46.29 |
| 30 | Walker HansenPlace 30 · Grade 7 · Melba | 7 | Melba | 17:28.13 |
| 31 | Ryler MillerPlace 31 · Grade 7 · Melba | 7 | Melba | 17:30.17 |
| 32 | Sam EamesPlace 32 · Grade 6 · Weiser | 6 | Weiser | 17:57.31 |
| 33 | Jackson HipwellPlace 33 · Grade 7 · Melba | 7 | Melba | 18:35.17 |
| 34 | Cooper KochPlace 34 · Grade 7 · Cole Valley Christian | 7 | Cole Valley Christian | 18:39.15 |
| 35 | Francisco HernandezPlace 35 · Grade 7 · Weiser | 7 | Weiser | 19:02.54 |
| 36 | Kyle LongPlace 36 · Grade 7 · Weiser | 7 | Weiser | 19:02.70 |
| 37 | Dustin ClarkPlace 37 · Grade 7 · Weiser | 7 | Weiser | 19:10.77 |
| 38 | Sohn MattiviPlace 38 · Grade 8 · Marsing | 8 | Marsing | 19:16.36 |
| 39 | Cheyenne HartzellPlace 39 · Grade 6 · New Plymouth | 6 | New Plymouth | 19:16.99 |
| 40 | Ray ArriagaPlace 40 · Grade 7 · Marsing | 7 | Marsing | 19:20.20 |
| 41 | Mikey McCormickPlace 41 · Grade 7 · Cole Valley Christian | 7 | Cole Valley Christian | 19:25.18 |
| 42 | Alex WorleyPlace 42 · Grade 8 · Marsing | 8 | Marsing | 19:32.72 |
| 43 | Oliver GibbonsPlace 43 · Grade 6 · New Plymouth | 6 | New Plymouth | 19:46.63 |
| 44 | Wolfe BuzzardPlace 44 · Grade 7 · Marsing | 7 | Marsing | 20:11.29 |
| 45 | Kevin EspejelPlace 45 · Grade 7 · Marsing | 7 | Marsing | 20:18.71 |
| 46 | Gavin FreelandPlace 46 · Grade 8 · Weiser | 8 | Weiser | 20:28.79 |
| 47 | Carson OgburnPlace 47 · Grade 8 · Weiser | 8 | Weiser | 20:29.63 |
| 48 | Carter ZeyerPlace 48 · Grade 6 · Melba | 6 | Melba | 20:40.75 |
| 49 | Kody TinerPlace 49 · Grade 8 · New Plymouth | 8 | New Plymouth | 21:32.15 |
| 50 | Elijah HalePlace 50 · Grade 6 · Weiser | 6 | Weiser | 21:34.36 |
| 51 | Jacob JenksPlace 51 · Grade 6 · New Plymouth | 6 | New Plymouth | 22:03.94 |
| 52 | Jamison WilliamsonPlace 52 · Grade 6 · Weiser | 6 | Weiser | 27:36.21 |
| 53 | Toby McConnellPlace 53 · Grade 6 · New Plymouth | 6 | New Plymouth | 27:56.89 |