| 1 | Jett DavenportPlace 1 · Grade 12 · Union | 12 | Union | 15:39.00 |
| 2 | Paul SquirePlace 2 · Grade 11 · Union | 11 | Union | 15:40.00 |
| 3 | Cameron HollobaughPlace 3 · Grade 12 · Union | 12 | Union | 16:39.00 |
| 4 | Aften RichensPlace 4 · Grade 10 · Union | 10 | Union | 17:41.00 |
| 5 | Ashton ArnoldPlace 5 · Grade 10 · Altamont | 10 | Altamont | 18:02.00 |
| 6 | Anthony PedockiePlace 6 · Grade 12 · Union | 12 | Union | 18:16.00 |
| 7 | Fabricio LambarPlace 7 · Grade 12 · Uintah | 12 | Uintah | 18:20.00 |
| 8 | David AndersonPlace 8 · Grade 9 · Uintah | 9 | Uintah | 18:21.00 |
| 9 | Joshua CheshirePlace 9 · Grade 10 · Uintah | 10 | Uintah | 18:31.00 |
| 10 | Kaleb SlaughPlace 10 · Grade 10 · Uintah | 10 | Uintah | 18:42.00 |
| 11 | James CostelloPlace 11 · Grade 11 · Union | 11 | Union | 18:47.00 |
| 12 | Taylor ZillesPlace 12 · Grade 10 · Union | 10 | Union | 18:48.00 |
| 13 | Alex BrownPlace 13 · Grade 12 · Uintah | 12 | Uintah | 18:59.00 |
| 14 | Dace JohnsonPlace 14 · Grade 9 · Uintah | 9 | Uintah | 19:04.00 |
| 15 | Traven MillerPlace 15 · Grade 11 · Union | 11 | Union | 19:08.00 |
| 16 | Colton ChristensenPlace 16 · Grade 12 · Altamont | 12 | Altamont | 19:08.50 |
| 17 | Caleb HadlockPlace 17 · Grade 9 · Uintah | 9 | Uintah | 19:15.00 |
| 18 | Cullen ThomasPlace 18 · Grade 10 · Uintah | 10 | Uintah | 19:17.00 |
| 19 | Matthew CostelloPlace 19 · Grade 9 · Union | 9 | Union | 19:43.00 |
| 20 | Zacary IviePlace 20 · Grade 11 · Union | 11 | Union | 19:45.00 |
| 21 | Adam HadlockPlace 21 · Grade 12 · Uintah | 12 | Uintah | 19:45.50 |
| 22 | Slade BowdenPlace 22 · Grade 10 · Uintah | 10 | Uintah | 19:45.90 |
| 23 | Kendlee FosterPlace 23 · Grade 10 · Union | 10 | Union | 20:03.00 |
| 24 | Bryson AllanPlace 24 · Grade 12 · Uintah | 12 | Uintah | 20:12.00 |
| 25 | Caleb McKeePlace 25 · Grade 12 · Uintah | 12 | Uintah | 20:16.00 |
| 26 | Makade MasseyPlace 26 · Grade 11 · Uintah | 11 | Uintah | 20:16.50 |
| 27 | Kruz CambridgePlace 27 · Grade 11 · Union | 11 | Union | 20:24.00 |
| 28 | Alec RimmaschPlace 28 · Grade 11 · Uintah | 11 | Uintah | 20:25.00 |
| 29 | Zachary IrishPlace 29 · Grade 11 · Uintah | 11 | Uintah | 20:30.00 |
| 30 | Anthony AdamsPlace 30 · Grade 12 · Altamont | 12 | Altamont | 20:48.00 |
| 31 | William ButcherPlace 31 · Grade 12 · Union | 12 | Union | 21:02.00 |
| 32 | Keaton SchmittPlace 32 · Grade 9 · Union | 9 | Union | 21:19.00 |
| 33 | Lorenzo DaviesPlace 33 · Grade 12 · Uintah | 12 | Uintah | 21:24.00 |
| 34 | Drew HuberPlace 34 · Grade 9 · Uintah | 9 | Uintah | 21:24.50 |
| 35 | Brodie AndersonPlace 35 · Grade 9 · Uintah | 9 | Uintah | 22:08.00 |
| 36 | Grayson PanasPlace 36 · Grade 10 · Altamont | 10 | Altamont | 22:21.00 |
| 37 | Slice SorensonPlace 37 · Grade 9 · Altamont | 9 | Altamont | 22:23.00 |
| 38 | Samuel NavanickPlace 38 · Grade 10 · Union | 10 | Union | 22:57.00 |
| 39 | Gavin GradyPlace 39 · Grade 10 · Uintah | 10 | Uintah | 23:09.00 |
| 40 | Jordan MilesPlace 40 · Grade 10 · Altamont | 10 | Altamont | 23:31.00 |
| 41 | Porter RossPlace 41 · Grade 11 · Union | 11 | Union | 23:38.00 |
| 42 | Hunter PhillipsPlace 42 · Grade 11 · Altamont | 11 | Altamont | 24:01.00 |
| 43 | Jeremy BoydPlace 43 · Grade 9 · Uintah | 9 | Uintah | 24:25.00 |
| 45 | Kason WomackPlace 45 · Grade 9 · Union | 9 | Union | 24:50.00 |
| 46 | Zachary JohnsonPlace 46 · Grade 9 · Union | 9 | Union | 25:13.00 |
| 47 | Stayton WintertonPlace 47 · Grade 9 · Altamont | 9 | Altamont | 25:13.50 |
| 48 | Zindell ConetahPlace 48 · Grade 10 · Union | 10 | Union | 25:43.00 |
| 49 | Brennen GuymanPlace 49 · Grade 9 · Union | 9 | Union | 26:34.00 |
| 50 | Eldon HastingsPlace 50 · Grade 9 · Union | 9 | Union | 26:38.00 |
| 51 | Porter FrestonPlace 51 · Grade 9 · Union | 9 | Union | 26:42.00 |
| 52 | Kolby CambridgePlace 52 · Grade 9 · Union | 9 | Union | 26:51.00 |
| 53 | Hunter SumnerPlace 53 · Grade 12 · Union | 12 | Union | 27:46.00 |