| 1 | Clayton YoungPlace 1 · American Fork | — | American Fork | 16:23.00 |
| 2 | Mack MorrisonPlace 2 · American Fork | — | American Fork | 16:28.00 |
| 3 | Nafe RichardsonPlace 3 · American Fork | — | American Fork | 16:50.00 |
| 4 | Derek DayPlace 4 · American Fork | — | American Fork | 16:58.00 |
| 5 | Matt StrodleyPlace 5 · Copper Hills | — | Copper Hills | 17:08.00 |
| 6 | Joe ChristensenPlace 6 · Springville | — | Springville | 17:13.00 |
| 7 | Austin SmithPlace 7 · Bingham | — | Bingham | 17:17.00 |
| 8 | Kevin JuddPlace 8 · American Fork | — | American Fork | 17:20.00 |
| 9 | Parker BradyPlace 9 · Springville | — | Springville | 17:21.00 |
| 10 | Tyson GreenPlace 10 · American Fork | — | American Fork | 17:22.00 |
| 11 | Danny KellerPlace 11 · American Fork | — | American Fork | 17:24.00 |
| 12 | Ty ShieldsPlace 12 · Springville | — | Springville | 17:36.00 |
| 13 | Brandon ClarkPlace 13 · Bingham | — | Bingham | 17:39.00 |
| 14 | Michael McPhersonPlace 14 · Bingham | — | Bingham | 17:40.00 |
| 15 | Hunter WeintzPlace 15 · Copper Hills | — | Copper Hills | 17:53.00 |
| 16 | Ryan FullerPlace 16 · Alta | — | Alta | 17:57.00 |
| 17 | Alec UnkerPlace 17 · Bingham | — | Bingham | 17:57.00 |
| 18 | Matt ChesnutPlace 18 · Salem Hills | — | Salem Hills | 18:04.00 |
| 19 | Chuk MitchellPlace 19 · Herriman | — | Herriman | 18:04.00 |
| 20 | Jeremy WilleyPlace 20 · Wasatch | — | Wasatch | 18:05.00 |
| 21 | Jeremy TroffPlace 21 · Bingham | — | Bingham | 18:12.00 |
| 22 | Branden BronsonPlace 22 · Herriman | — | Herriman | 18:15.00 |
| 23 | Erich OlschewskiPlace 23 · Bingham | — | Bingham | 18:16.00 |
| 24 | Jantzen DalleyPlace 24 · Springville | — | Springville | 18:26.00 |
| 25 | Jameson OsmondPlace 25 · Herriman | — | Herriman | 18:33.00 |
| 26 | Roger MaxwellPlace 26 · Herriman | — | Herriman | 18:35.00 |
| 27 | Calvin HowellPlace 27 · Herriman | — | Herriman | 18:40.00 |
| 28 | Evan Millsap-BrownPlace 28 · Springville | — | Springville | 18:44.00 |
| 29 | Kiley GrossPlace 29 · Uintah | — | Uintah | 18:45.00 |
| 30 | Marc SummersPlace 30 · Copper Hills | — | Copper Hills | 18:45.00 |
| 31 | James WrightPlace 31 · Salem Hills | — | Salem Hills | 18:49.00 |
| 32 | Jackson OglesPlace 32 · Springville | — | Springville | 18:50.00 |
| 33 | Pierce KentPlace 33 · Wasatch | — | Wasatch | 18:53.00 |
| 34 | Taylor ReadPlace 34 · Copper Hills | — | Copper Hills | 18:58.00 |
| 35 | Connor JonesPlace 35 · Herriman | — | Herriman | 19:09.00 |
| 36 | Jacob ZanderPlace 36 · Bingham | — | Bingham | 19:10.00 |
| 37 | Josh SmithPlace 37 · Copper Hills | — | Copper Hills | 19:12.00 |
| 38 | Braedon BrushPlace 38 · Wasatch | — | Wasatch | 19:12.00 |
| 39 | Daniel PullanPlace 39 · Wasatch | — | Wasatch | 19:15.00 |
| 40 | Jaysen HutchPlace 40 · Copper Hills | — | Copper Hills | 19:16.00 |
| 41 | Kjeld NelsonPlace 41 · Copper Hills | — | Copper Hills | 19:21.00 |
| 42 | Collin McNealPlace 42 · Salem Hills | — | Salem Hills | 19:25.00 |
| 43 | Alex MinsonPlace 43 · Salem Hills | — | Salem Hills | 19:26.00 |
| 44 | Jordan GamangassoPlace 44 · Wasatch | — | Wasatch | 19:27.00 |
| 45 | Tyler GaltPlace 45 · SFHS | — | SFHS | 19:29.00 |
| 46 | Nathan PeckPlace 46 · Salem Hills | — | Salem Hills | 19:43.00 |
| 47 | Tavish SandnessPlace 47 · Uintah | — | Uintah | 19:46.00 |
| 48 | Matthew CushingPlace 48 · Uintah | — | Uintah | 19:47.00 |
| 49 | Aaron WallacePlace 49 · Union | — | Union | 19:47.00 |
| 50 | Gausto GuerreroPlace 50 · SFHS | — | SFHS | 19:50.00 |
| 51 | Riley DartPlace 51 · Uintah | — | Uintah | 19:54.00 |
| 52 | Andrew PagePlace 52 · Union | — | Union | 19:55.00 |
| 53 | Kaden NeubergerPlace 53 · Wasatch | — | Wasatch | 20:00.00 |
| 54 | Tanner RunolfsonPlace 54 · SFHS | — | SFHS | 20:02.00 |
| 55 | Tait SandessPlace 55 · Uintah | — | Uintah | 20:06.00 |
| 56 | Brett SmithPlace 56 · Uintah | — | Uintah | 20:07.00 |
| 57 | Braden GregoryPlace 57 · Uintah | — | Uintah | 20:10.00 |
| 58 | Jared HickenPlace 58 · Union | — | Union | 20:13.00 |
| 59 | Hunter LundskogPlace 59 · Wasatch | — | Wasatch | 20:14.00 |
| 60 | Levi StonePlace 60 · Salem Hills | — | Salem Hills | 20:16.00 |
| 61 | Boone JohnsonPlace 61 · Tooele | — | Tooele | 20:18.00 |
| 62 | Brian JacksonPlace 62 · N Sanpete | — | N Sanpete | 20:18.00 |
| 63 | Garth WintertonPlace 63 · Union | — | Union | 20:20.00 |
| 64 | Dakota KievenPlace 64 · N Sanpete | — | N Sanpete | 20:27.00 |
| 65 | Lance WalkerPlace 65 · Altamont | — | Altamont | 20:27.00 |
| 66 | Jordan AllredPlace 66 · Duchesne | — | Duchesne | 20:27.00 |
| 67 | Taylor PurcellPlace 67 · N Sanpete | — | N Sanpete | 20:29.00 |
| 68 | Cody RobinettPlace 68 · N Sanpete | — | N Sanpete | 20:30.00 |
| 69 | Ben LarsenPlace 69 · N Sanpete | — | N Sanpete | 20:31.00 |
| 70 | Austin ManyPlace 70 · THS | — | THS | 20:32.00 |
| 71 | Taylor FlotecherPlace 71 · Salem Hills | — | Salem Hills | 20:58.00 |
| 72 | R.J. CookPlace 72 · Altamont | — | Altamont | 21:17.00 |
| 73 | Tanner LewisPlace 73 · Duchesne | — | Duchesne | 21:19.00 |
| 74 | Alex FarnsworthPlace 74 · Duchesne | — | Duchesne | 21:22.00 |
| 75 | Amman EmbletonPlace 75 · N Sanpete | — | N Sanpete | 21:26.00 |
| 76 | Brandon PasseyPlace 76 · THS | — | THS | 21:27.00 |
| 77 | Nick GamblePlace 77 · Tooele | — | Tooele | 21:32.00 |
| 78 | Alex GatherumPlace 78 · Duchesne | — | Duchesne | 21:36.00 |
| 79 | Michael WrightPlace 79 · N Sanpete | — | N Sanpete | 21:44.00 |
| 80 | Richard PotterPlace 80 · Union | — | Union | 22:09.00 |
| 81 | Ty JurkatisPlace 81 · SPHS | — | SPHS | 22:43.00 |
| 82 | Ben RosenbaumPlace 82 · SPHS | — | SPHS | 24:17.00 |
| 83 | Bardy MoonPlace 83 · Duchesne | — | Duchesne | 24:34.00 |
| 84 | Ben HerronPlace 84 · Duchesne | — | Duchesne | 26:48.00 |
| 85 | McLane SummarellPlace 85 · Duchesne | — | Duchesne | 27:20.00 |