| 1 | Conner McKeachniePlace 1 · Grade 12 · Uintah | 12 | Uintah | 17:33.9 |
| 2 | Andrew AllenPlace 2 · Grade 12 · Morgan | 12 | Morgan | 17:36.7 |
| 3 | Mason WalkPlace 3 · Grade 11 · Uintah | 11 | Uintah | 17:57.3 |
| 4 | Aaron DockinsPlace 4 · Grade 11 · Uintah | 11 | Uintah | 18:01.0 |
| 5 | Austin ValentinePlace 5 · Grade 11 · Uintah | 11 | Uintah | 18:09.6 |
| 6 | Christian GrahamPlace 6 · Grade 11 · Uintah | 11 | Uintah | 18:17.1 |
| 7 | Cody LaytonPlace 7 · Grade 10 · Altamont | 10 | Altamont | 18:21.2 |
| 8 | Nathan GrindlePlace 8 · Grade 11 · Uintah | 11 | Uintah | 18:25.7 |
| 9 | Ty MarshallPlace 9 · Grade 12 · Uintah | 12 | Uintah | 18:30.5 PR |
| 10 | Kenny SearlePlace 10 · Grade 10 · Uintah | 10 | Uintah | 18:41.3 |
| 11 | Carson GoodrichPlace 11 · Grade 11 · Union | 11 | Union | 18:49.1 PR |
| 12 | Connor SnowPlace 12 · Grade 11 · Union | 11 | Union | 18:55.9 PR |
| 13 | Alex PowellPlace 13 · Grade 11 · Union | 11 | Union | 19:01.5 PR |
| 14 | Casey NevesPlace 14 · Grade 11 · Uintah | 11 | Uintah | 19:04.8 PR |
| 15 | Jackson SnowPlace 15 · Grade 10 · Union | 10 | Union | 19:09.2 |
| 16 | Jacob SpiersPlace 16 · Grade 10 · Uintah | 10 | Uintah | 19:10.8 |
| 17 | Jordan SearlePlace 17 · Grade 11 · Uintah | 11 | Uintah | 19:13.3 |
| 18 | Brendon MerrellPlace 18 · Grade 12 · Uintah | 12 | Uintah | 19:31.1 PR |
| 19 | Colin SmithPlace 19 · Grade 10 · Morgan | 10 | Morgan | 19:31.6 |
| 20 | Christian McClellanPlace 20 · Grade 10 · Morgan | 10 | Morgan | 19:32.1 |
| 21 | Stockton PalmerPlace 21 · Grade 11 · Uintah | 11 | Uintah | 19:39.4 |
| 22 | Tate HoeflerPlace 22 · Grade 9 · Park City | 9 | Park City | 19:41.4 |
| 23 | Tyler DeeblePlace 23 · Grade 11 · Morgan | 11 | Morgan | 19:49.6 |
| 24 | Turner CroomsPlace 24 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 19:53.2 |
| 25 | Andrew BestenlehnerPlace 25 · Grade 10 · Uintah | 10 | Uintah | 20:03.4 |
| 26 | Karsten BelingPlace 26 · Grade 9 · Park City | 9 | Park City | 20:14.3 |
| 27 | Nick WilloghbyPlace 27 · Grade 9 · Uintah | 9 | Uintah | 20:23.0 |
| 28 | Avi GregoryPlace 28 · Grade 9 · Park City | 9 | Park City | 20:24.0 |
| 29 | Trenden WilkersonPlace 29 · Grade 10 · Morgan | 10 | Morgan | 20:27.9 |
| 30 | Kedric PalmerPlace 30 · Grade 9 · Uintah | 9 | Uintah | 20:28.5 |
| 31 | Zack TarbellPlace 31 · Grade 10 · Uintah | 10 | Uintah | 20:28.9 |
| 32 | Colby GrantPlace 32 · Grade 9 · Duchesne | 9 | Duchesne | 20:32.7 PR |
| 33 | Hunter PeadPlace 33 · Grade 9 · Uintah | 9 | Uintah | 20:34.0 |
| 34 | Jackson ParkerPlace 34 · Grade 9 · Park City | 9 | Park City | 20:38.2 |
| 35 | Brant JohnsonPlace 35 · Grade 10 · Uintah | 10 | Uintah | 20:50.9 PR |
| 36 | Brandon StengelPlace 36 · Grade 10 · Union | 10 | Union | 20:51.3 PR |
| 37 | Calen ChristensenPlace 37 · Grade 12 · Altamont | 12 | Altamont | 21:02.9 PR |
| 38 | Kindon HelcoPlace 38 · Grade 9 · Uintah | 9 | Uintah | 21:03.6 |
| 39 | Levi MillerPlace 39 · Grade 11 · Union | 11 | Union | 21:06.0 PR |
| 40 | Treven McKeachniePlace 40 · Grade 10 · Uintah | 10 | Uintah | 21:10.6 |
| 41 | Brayden HattPlace 41 · Grade - · Morgan | - | Morgan | 21:10.8 |
| 42 | Kevin HickenPlace 42 · Grade 10 · Union | 10 | Union | 21:17.3 PR |
| 43 | Mathew RowleyPlace 43 · Grade 9 · Duchesne | 9 | Duchesne | 21:22.8 |
| 44 | Brendan GatherumPlace 44 · Grade 11 · Duchesne | 11 | Duchesne | 21:31.9 PR |
| 45 | Evan BoekwegPlace 45 · Grade 9 · Uintah | 9 | Uintah | 21:40.1 |
| 46 | Todd CarterPlace 46 · Grade 10 · Uintah | 10 | Uintah | 21:43.3 PR |
| 47 | Tyler PaynePlace 47 · Grade 10 · Morgan | 10 | Morgan | 21:44.3 |
| 48 | Mitch LarsenPlace 48 · Grade 9 · Uintah | 9 | Uintah | 21:44.7 |
| 49 | Coby PutnamPlace 49 · Grade 12 · Uintah | 12 | Uintah | 21:45.2 |
| 50 | Preston GoodrichPlace 50 · Grade 9 · Union | 9 | Union | 21:53.7 |
| 51 | Andrew ZinmanPlace 51 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 21:57.2 |
| 52 | Kevin HemmersmeierPlace 52 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 22:01.5 |
| 53 | Connor RowleyPlace 53 · Grade 9 · Duchesne | 9 | Duchesne | 22:02.8 PR |
| 54 | Jacob RicePlace 54 · Grade 11 · Morgan | 11 | Morgan | 22:07.3 |
| 55 | Caleb DredgePlace 55 · Grade 10 · Morgan | 10 | Morgan | 22:08.4 |
| 56 | Benjamin HelcoPlace 56 · Grade 11 · Uintah | 11 | Uintah | 22:16.6 PR |
| 57 | Dawson WintertonPlace 57 · Grade 10 · Union | 10 | Union | 22:20.2 |
| 58 | Devin LindsayPlace 58 · Grade 10 · Altamont | 10 | Altamont | 22:22.2 |
| 59 | Alex WardPlace 59 · Grade 10 · Morgan | 10 | Morgan | 22:23.4 |
| 60 | Richard OwensPlace 60 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 22:27.2 |
| 61 | Conner MathewsPlace 61 · Grade 9 · Morgan | 9 | Morgan | 22:29.7 |
| 62 | Marcus AllanPlace 62 · Grade 10 · Uintah | 10 | Uintah | 22:30.3 |
| 63 | Mason RallsPlace 63 · Grade 9 · Morgan | 9 | Morgan | 22:37.3 |
| 64 | Gabe SnowPlace 64 · Grade 10 · Union | 10 | Union | 22:37.8 PR |
| 65 | Nickolas SquirePlace 65 · Grade 10 · Union | 10 | Union | 22:43.8 PR |
| 0 | David WhitePlace 0 · Grade 11 · UintahUnofficial | 11 | Uintah | 22:44 |
| 66 | Broc MathewsPlace 66 · Grade 9 · Morgan | 9 | Morgan | 22:44.6 |
| 67 | David HydePlace 67 · Grade 9 · Uintah | 9 | Uintah | 22:44.8 |
| 68 | Christian VelascoPlace 68 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 23:01.2 |
| 69 | Terren NicholsPlace 69 · Grade 9 · Park City | 9 | Park City | 23:08.5 PR |
| 70 | Talon MortensonPlace 70 · Grade 9 · Uintah | 9 | Uintah | 23:09.6 |
| 71 | Joshua CostelloPlace 71 · Grade 10 · Union | 10 | Union | 23:20.3 |
| 72 | Robert ShiptonPlace 72 · Grade 11 · Uintah | 11 | Uintah | 23:20.5 |
| 73 | Deven CookPlace 73 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 23:26.2 |
| 74 | Hans NilssonPlace 74 · Grade - · Park City | - | Park City | 23:29.0 PR |
| 75 | Wyatt ThackerPlace 75 · Grade 10 · Altamont | 10 | Altamont | 23:31.5 |
| 76 | Joseph RichensPlace 76 · Grade 11 · Union | 11 | Union | 23:32.1 PR |
| 77 | Stratton DoriusPlace 77 · Grade 10 · Morgan | 10 | Morgan | 23:34.3 PR |
| 78 | Jared MilesPlace 78 · Grade 9 · Union | 9 | Union | 23:35.5 |
| 79 | Tyson NormanPlace 79 · Grade 10 · Altamont | 10 | Altamont | 23:35.9 |
| 80 | Jared MoultonPlace 80 · Grade 9 · Uintah | 9 | Uintah | 23:36.2 |
| 81 | Cody MitchellPlace 81 · Grade 12 · Altamont | 12 | Altamont | 23:37.7 PR |
| 82 | Christian WhitePlace 82 · Grade 9 · Uintah | 9 | Uintah | 23:41.3 |
| 83 | Jeremy WheelwrightPlace 83 · Grade - · Morgan | - | Morgan | 23:52.2 PR |
| 84 | Ethan ShorthillPlace 84 · Grade 11 · Uintah | 11 | Uintah | 23:56.1 PR |
| 85 | Chad LarkinPlace 85 · Grade 10 · Morgan | 10 | Morgan | 24:00.4 |
| 86 | Jessen McKinnonPlace 86 · Grade 10 · Altamont | 10 | Altamont | 24:11.6 |
| 87 | Zane LarsonPlace 87 · Grade 10 · Morgan | 10 | Morgan | 24:23.0 PR |
| 88 | James BarberaPlace 88 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 24:29.2 |
| 89 | Chance DenisonPlace 89 · Grade 10 · Park City | 10 | Park City | 24:40.8 PR |
| 90 | Jason HigaPlace 90 · Grade 9 · Duchesne | 9 | Duchesne | 24:41.4 PR |
| 91 | Kamryn MansfieldPlace 91 · Grade 9 · Uintah | 9 | Uintah | 24:55.7 |
| 92 | Ammon WeimerPlace 92 · Grade 9 · Uintah | 9 | Uintah | 25:02.0 |
| 93 | Colter GansenPlace 93 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 25:04.3 |
| 94 | Kyle McGlinnPlace 94 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 25:10.4 |
| 95 | Parker LondonPlace 95 · Grade 10 · Morgan | 10 | Morgan | 26:44.7 |
| 96 | Christian ParryPlace 96 · Grade 12 · Morgan | 12 | Morgan | 26:46.8 |
| 97 | Wyatt ChristensenPlace 97 · Grade - · Altamont | - | Altamont | 26:47.0 PR |
| 98 | Justin HickenPlace 98 · Grade 12 · Union | 12 | Union | 27:46.6 |
| 99 | Sheldon GordonPlace 99 · Grade 10 · Union | 10 | Union | 27:46.8 |
| 100 | Josh JenkinsPlace 100 · Grade - · Altamont | - | Altamont | 29:29.8 PR |
| 101 | Braxden HanzelkaPlace 101 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 30:55.0 |
| 102 | Andrew BrothersonPlace 102 · Grade - · Altamont | - | Altamont | 33:44.3 PR |
| 103 | Hunter ThackerPlace 103 · Grade - · Altamont | - | Altamont | 34:27.7 PR |
| 104 | Zach BrownPlace 104 · Grade 11 · Park City | 11 | Park City | 34:43.9 |
| 0 | Spencer OldhamPlace 0 · Grade 9 · UintahUnofficial | 9 | Uintah | 35:00 |
| 105 | Thomas MoorePlace 105 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 36:42.8 |