| 1 | Bryan PorterPlace 1 · Bingham | — | Bingham | 17:00.00 |
| 2 | Frich OlschewskiPlace 2 · Bingham | — | Bingham | 17:12.00 |
| 3 | Zac TroffPlace 3 · Bingham | — | Bingham | 17:12.00 |
| 4 | Mark EddingtonPlace 4 · Bingham | — | Bingham | 17:31.00 |
| 5 | Jaysen hatchPlace 5 · Copper Hills | — | Copper Hills | 17:55.00 |
| 6 | Austin SladePlace 6 · Stansbury | — | Stansbury | 18:13.00 |
| 8 | Orlando ChacinPlace 8 · Kearns | — | Kearns | 18:25.00 |
| 9 | Brendan CassidyPlace 9 · Park City | — | Park City | 18:28.00 |
| 10 | Daniel PullonPlace 10 · Wasatch | — | Wasatch | 18:32.00 |
| 11 | Josh PurserPlace 11 · Timp | — | Timp | 18:38.00 |
| 12 | Sam BarrusPlace 12 · Bingham | — | Bingham | 18:39.00 |
| 13 | Erik MarchantPlace 13 · Jordan | — | Jordan | 18:40.00 |
| 14 | Aaron GreenPlace 14 · Park City | — | Park City | 18:46.00 |
| 15 | Braden DespainPlace 15 · Woods Cross | — | Woods Cross | 18:51.00 |
| 16 | Nathan MerchantPlace 16 · Jordan | — | Jordan | 18:52.00 |
| 17 | Ryan HudsonPlace 17 · Woods Cross | — | Woods Cross | 18:53.00 |
| 18 | Braedon CookPlace 18 · Wasatch | — | Wasatch | 18:56.00 |
| 19 | Brian HolmenPlace 19 · Park City | — | Park City | 18:57.00 |
| 20 | Mack BawdenPlace 20 · Copper Hills | — | Copper Hills | 19:02.00 |
| 21 | Dana HawlishPlace 21 · Park City | — | Park City | 19:07.00 |
| 22 | Nathan SuntherlandPlace 22 · Woods Cross | — | Woods Cross | 19:13.00 |
| 23 | Johnny LeePlace 23 · Bingham | — | Bingham | 19:16.00 |
| 24 | Larsen TreleasePlace 24 · Hillcrest | — | Hillcrest | 19:18.00 |
| 25 | Payton AtkinsonPlace 25 · Copper Hills | — | Copper Hills | 19:19.00 |
| 26 | Daniel QuackenbushPlace 26 · Stansbury | — | Stansbury | 19:22.00 |
| 27 | Zach OhlwilerPlace 27 · Kearns | — | Kearns | 19:22.00 |
| 28 | Jorge GutierresPlace 28 · Kearns | — | Kearns | 19:22.00 |
| 29 | Jeffery EnglandPlace 29 · Kearns | — | Kearns | 19:22.00 |
| 30 | Austin EnsignPlace 30 · Woods Cross | — | Woods Cross | 19:25.00 |
| 31 | Josh BeattyPlace 31 · Copper Hills | — | Copper Hills | 19:25.00 |
| 32 | Brian HigginsPlace 32 · Bingham | — | Bingham | 19:26.00 |
| 33 | Kaden NenbergerPlace 33 · Wasatch | — | Wasatch | 19:27.00 |
| 34 | Taylor LiddellPlace 34 · Timp | — | Timp | 19:29.00 |
| 35 | Nathan HydePlace 35 · Jordan | — | Jordan | 19:30.00 |
| 36 | Taylor GravesPlace 36 · Stansbury | — | Stansbury | 19:31.00 |
| 37 | Robert HansenPlace 37 · Copper Hills | — | Copper Hills | 19:35.00 |
| 38 | Austin AndersenPlace 38 · Bingham | — | Bingham | 19:35.00 |
| 40 | Taylor FunkPlace 40 · Wasatch | — | Wasatch | 19:41.00 |
| 41 | Josh CallPlace 41 · Bingham | — | Bingham | 19:42.00 |
| 42 | Mitchell WheatPlace 42 · Hillcrest | — | Hillcrest | 19:43.00 |
| 43 | Garrett NielsonPlace 43 · Jordan | — | Jordan | 19:45.00 |
| 44 | Jeremy GibbsPlace 44 · Woods Cross | — | Woods Cross | 19:46.00 |
| 45 | Kameron CollinsPlace 45 · Wasatch | — | Wasatch | 19:47.00 |
| 46 | Winston FarleyPlace 46 · Timp | — | Timp | 19:48.00 |
| 47 | Josh BirkPlace 47 · North Summit | — | North Summit | 19:54.00 |
| 48 | Cameron DurmanPlace 48 · Bingham | — | Bingham | 19:57.00 |
| 49 | Tyler RashbandPlace 49 · Hillcrest | — | Hillcrest | 19:57.00 |
| 50 | Landon BarnesPlace 50 · Stansbury | — | Stansbury | 20:01.00 |
| 51 | Mitch CranePlace 51 · Copper Hills | — | Copper Hills | 20:01.00 |
| 52 | Cameron DurmanPlace 52 · Carbon | — | Carbon | 20:02.00 |
| 53 | Josh MerkleyPlace 53 · Copper Hills | — | Copper Hills | 20:04.00 |
| 54 | Bryce NiebergerPlace 54 · Tooele | — | Tooele | 20:05.00 |
| 55 | Stefan LarsenPlace 55 · Carbon | — | Carbon | 20:05.00 |
| 56 | Jared CroftPlace 56 · Hillcrest | — | Hillcrest | 20:05.00 |
| 57 | Taylor SofoniaPlace 57 · Bingham | — | Bingham | 20:06.00 |
| 58 | Tyler BlaquistPlace 58 · North Summit | — | North Summit | 20:06.00 |
| 59 | Austin KirkPlace 59 · Woods Cross | — | Woods Cross | 20:07.00 |
| 60 | Cooper HallPlace 60 · Wasatch | — | Wasatch | 20:08.00 |
| 61 | Seth HustonPlace 61 · Hillcrest | — | Hillcrest | 20:10.00 |
| 62 | Hunter RuellePlace 62 · Bingham | — | Bingham | 20:14.00 |
| 63 | Edgar LegardaPlace 63 · Hillcrest | — | Hillcrest | 20:15.00 |
| 64 | Erik LittlePlace 64 · Jordan | — | Jordan | 20:15.00 |
| 65 | Brenden HepworthPlace 65 · Carbon | — | Carbon | 20:17.00 |
| 66 | Zack PowellPlace 66 · Murray | — | Murray | 20:17.00 |
| 67 | Ethan HarrisonPlace 67 · Stansbury | — | Stansbury | 20:20.00 |
| 68 | Alex WhitingPlace 68 · Wasatch | — | Wasatch | 20:20.00 |
| 69 | Johathon RichesPlace 69 · Grantsville | — | Grantsville | 20:24.00 |
| 70 | Devin FranksPlace 70 · Tooele | — | Tooele | 20:26.00 |
| 71 | AJ YergensenPlace 71 · Wasatch | — | Wasatch | 20:26.00 |
| 72 | Brandon EvansPlace 72 · Jordan | — | Jordan | 20:28.00 |
| 73 | Tyrone MichaehsPlace 73 · Copper Hills | — | Copper Hills | 20:29.00 |
| 74 | Kyle WebbPlace 74 · Wasatch | — | Wasatch | 20:29.00 |
| 75 | Spencer RosengrenPlace 75 · Stansbury | — | Stansbury | 20:30.00 |
| 76 | Tanner HurstPlace 76 · Kearns | — | Kearns | 20:31.00 |
| 77 | Daniel RuskePlace 77 · Bingham | — | Bingham | 20:31.00 |
| 78 | Noah CohenPlace 78 · Park City | — | Park City | 20:35.00 |
| 79 | Josh EatoughPlace 79 · Hillcrest | — | Hillcrest | 20:37.00 |
| 80 | Zachary DeanPlace 80 · North Summit | — | North Summit | 20:39.00 |
| 81 | Spencer KimballPlace 81 · Jordan | — | Jordan | 20:43.00 |
| 83 | Logan PectolPlace 83 · Tooele | — | Tooele | 20:51.00 |
| 84 | Forrest JohnsonPlace 84 · Stansbury | — | Stansbury | 20:53.00 |
| 85 | Sean YorkPlace 85 · Tooele | — | Tooele | 20:59.00 |
| 86 | Darrin NelsonPlace 86 · Morgan | — | Morgan | 21:00.00 |
| 87 | Jason SaundersPlace 87 · Bingham | — | Bingham | 21:02.00 |
| 88 | Zach EncePlace 88 · North Sanpete | — | North Sanpete | 21:03.00 |
| 89 | Chris MeredithPlace 89 · Taylorsville | — | Taylorsville | 21:04.00 |
| 90 | Jake LaputkaPlace 90 · Juan Diego | — | Juan Diego | 21:04.00 |
| 91 | Kristian PavlovPlace 91 · Hillcrest | — | Hillcrest | 21:05.00 |
| 92 | Lincoln SmithPlace 92 · Woods Cross | — | Woods Cross | 21:08.00 |
| 93 | John ScottPlace 93 · Copper Hills | — | Copper Hills | 21:09.00 |
| 94 | Nate StonePlace 94 · Taylorsville | — | Taylorsville | 21:11.00 |
| 95 | Josh AndersonPlace 95 · Wasatch | — | Wasatch | 21:11.00 |
| 96 | Jeff ZajkowskiPlace 96 · Juan Diego | — | Juan Diego | 21:13.00 |
| 97 | Weston LarsonPlace 97 · Wasatch Acad | — | Wasatch Acad | 21:15.00 |
| 99 | Matthew WarenskPlace 99 · Jordan | — | Jordan | 21:20.00 |
| 100 | Samuel PugmirePlace 100 · Copper Hills | — | Copper Hills | 21:22.00 |
| 102 | Danny HayniePlace 102 · Grantsville | — | Grantsville | 21:25.00 |
| 103 | Steven HardyPlace 103 · Jordan | — | Jordan | 21:26.00 |
| 104 | Ryan AhlbergPlace 104 · Wasatch | — | Wasatch | 21:27.00 |
| 105 | Erick TieuPlace 105 · Hillcrest | — | Hillcrest | 21:27.00 |
| 106 | Devyn GishPlace 106 · Copper Hills | — | Copper Hills | 21:30.00 |
| 107 | Gus BustillosPlace 107 · Stansbury | — | Stansbury | 21:32.00 |
| 108 | Bryson DaviesPlace 108 · Timp | — | Timp | 21:35.00 |
| 109 | Dallin HardyPlace 109 · Stansbury | — | Stansbury | 21:37.00 |
| 110 | Zach SilcoxPlace 110 · Copper Hills | — | Copper Hills | 21:40.00 |
| 111 | Andrew EarlPlace 111 · Copper Hills | — | Copper Hills | 21:41.00 |
| 112 | Derek QuintonPlace 112 · Carbon | — | Carbon | 21:43.00 |
| 113 | Flavio MartinezPlace 113 · Taylorsville | — | Taylorsville | 21:43.00 |
| 114 | Sean GibsonPlace 114 · Kearns | — | Kearns | 21:43.00 |
| 115 | Chris WebbPlace 115 · Timp | — | Timp | 21:45.00 |
| 116 | Joe HickeyPlace 116 · Juan Diego | — | Juan Diego | 21:45.00 |
| 117 | Collin HowardPlace 117 · Wasatch Acad | — | Wasatch Acad | 21:45.00 |
| 118 | Jonathan WheatleyPlace 118 · Wasatch | — | Wasatch | 21:51.00 |
| 119 | Landon JensenPlace 119 · Murray | — | Murray | 21:52.00 |
| 120 | James CosgrovePlace 120 · Murray | — | Murray | 21:53.00 |
| 121 | Nicholas JeppsonPlace 121 · Copper Hills | — | Copper Hills | 21:56.00 |
| 122 | Abram BeazerPlace 122 · Stansbury | — | Stansbury | 21:56.00 |
| 123 | Nathan BeanePlace 123 · Tooele | — | Tooele | 22:01.00 |
| 124 | Logan WyattPlace 124 · Timp | — | Timp | 22:04.00 |
| 125 | Andy MoylePlace 125 · Juan Diego | — | Juan Diego | 22:12.00 |
| 126 | Zack SchonrockPlace 126 · Juan Diego | — | Juan Diego | 22:13.00 |
| 127 | Edi AgveroPlace 127 · Hillcrest | — | Hillcrest | 22:14.00 |
| 128 | Jacobie WittPlace 128 · North Summit | — | North Summit | 22:14.00 |
| 129 | Andrew CierPlace 129 · Park City | — | Park City | 22:16.00 |
| 130 | Mikal NortonPlace 130 · Bingham | — | Bingham | 22:18.00 |
| 131 | Michael ButtersPlace 131 · Park City | — | Park City | 22:18.00 |
| 132 | Kade LoveridgePlace 132 · Morgan | — | Morgan | 22:19.00 |
| 133 | Dustin WebbPlace 133 · Wasatch | — | Wasatch | 22:20.00 |
| 134 | Jackson HerronPlace 134 · Park City | — | Park City | 22:20.00 |
| 135 | Nate JohnsonPlace 135 · Morgan | — | Morgan | 22:21.00 |
| 136 | Matthew IllarioPlace 136 · Juan Diego | — | Juan Diego | 22:22.00 |
| 137 | Andrew ChamberlainPlace 137 · Copper Hills | — | Copper Hills | 22:25.00 |
| 138 | Adam LambertPlace 138 · Stansbury | — | Stansbury | 22:26.00 |
| 139 | Josue RichesPlace 139 · Grantsville | — | Grantsville | 22:27.00 |
| 140 | Jess WrightPlace 140 · North Summit | — | North Summit | 22:28.00 |
| 141 | Cody MillwardPlace 141 · Grantsville | — | Grantsville | 22:32.00 |
| 142 | Ian AperPlace 142 · Park City | — | Park City | 22:36.00 |
| 143 | Omar FlolesPlace 143 · Kearns | — | Kearns | 22:40.00 |
| 144 | Saye CardovaPlace 144 · Kearns | — | Kearns | 22:40.00 |
| 145 | McKade RushtonPlace 145 · North Summit | — | North Summit | 22:44.00 |
| 146 | Brad JohnsonPlace 146 · Murray | — | Murray | 22:45.00 |
| 147 | Spencer NielsenPlace 147 · Tooele | — | Tooele | 22:48.00 |
| 148 | Jordan ThomasPlace 148 · Copper Hills | — | Copper Hills | 22:50.00 |
| 149 | Cody RueschelPlace 149 · Hillcrest | — | Hillcrest | 22:51.00 |
| 150 | Buck MilligenPlace 150 · Jordan | — | Jordan | 22:58.00 |
| 151 | Benjamin BradenPlace 151 · Juab | — | Juab | 22:59.00 |
| 152 | Taylor AshtonPlace 152 · Murray | — | Murray | 23:03.00 |
| 153 | Tyson LindleyPlace 153 · Morgan | — | Morgan | 23:11.00 |
| 154 | Bryan SmithPlace 154 · Morgan | — | Morgan | 23:11.00 |
| 155 | Carlos VegaPlace 155 · North Summit | — | North Summit | 23:11.00 |
| 156 | Ethan BabcockPlace 156 · Stansbury | — | Stansbury | 23:16.00 |
| 157 | Carson WoodleyPlace 157 · Juan Diego | — | Juan Diego | 23:21.00 |
| 158 | Jason RichardsPlace 158 · Juab | — | Juab | 23:24.00 |
| 159 | Kyler NewtonPlace 159 · North Summit | — | North Summit | 23:26.00 |
| 160 | Duncan McPhersonPlace 160 · Bingham | — | Bingham | 23:27.00 |
| 161 | Andrew BorchardtPlace 161 · Juan Diego | — | Juan Diego | 23:27.00 |
| 162 | Ryan AthertonPlace 162 · Juan Diego | — | Juan Diego | 23:30.00 |
| 163 | Mac TownsendPlace 163 · Park City | — | Park City | 23:32.00 |
| 164 | Ian DinehartPlace 164 · Juan Diego | — | Juan Diego | 23:34.00 |
| 165 | Danny MaxwellPlace 165 · Juan Diego | — | Juan Diego | 23:35.00 |
| 166 | Cody LightfootPlace 166 · Murray | — | Murray | 23:40.00 |
| 167 | Weston SmithPlace 167 · Bingham | — | Bingham | 23:44.00 |
| 168 | Parker ArcherPlace 168 · Park City | — | Park City | 23:44.00 |
| 169 | Cache HowardPlace 169 · Wasatch Acad | — | Wasatch Acad | 23:46.00 |
| 170 | Beau BlackPlace 170 · Juab | — | Juab | 23:46.00 |
| 172 | Robert DiamondPlace 172 · West Jordan | — | West Jordan | 31:23.00 |