| 1 | River ShawPlace 1 · Grade 12 · Grand County | 12 | Grand County | 15:49.3 |
| 2 | Eli CarlingPlace 2 · Grade 11 · Monticello | 11 | Monticello | 16:09.1 PR |
| 3 | Cale ManwaringPlace 3 · Grade 12 · Uintah | 12 | Uintah | 16:12.3 |
| 4 | Preston PackardPlace 4 · Grade 12 · Grand County | 12 | Grand County | 16:21.0 |
| 5 | Emory MartinezPlace 5 · Grade 11 · Grand County | 11 | Grand County | 16:26.8 |
| 6 | Kamden GleasonPlace 6 · Grade 12 · Uintah | 12 | Uintah | 16:29.9 |
| 7 | Braxton O'CrowleyPlace 7 · Grade 12 · Uintah | 12 | Uintah | 16:55.7 PR |
| 8 | Rylan EgbertPlace 8 · Grade 10 · Grantsville | 10 | Grantsville | 16:58.3 |
| 9 | Cooper ClarkPlace 9 · Grade 12 · Grantsville | 12 | Grantsville | 17:04.0 |
| 10 | Trayson CarlingPlace 10 · Grade 12 · Grand County | 12 | Grand County | 17:04.7 PR |
| 11 | Seamus ArndtPlace 11 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 17:06.4 PR |
| 12 | Chance ChristiansenPlace 12 · Grade 9 · Emery | 9 | Emery | 17:21.0 PR |
| 13 | Isamu DowneyPlace 13 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 17:22.7 |
| 14 | Noah NordgrenPlace 14 · Grade 9 · Grantsville | 9 | Grantsville | 17:22.8 PR |
| 15 | Branlon MortensonPlace 15 · Grade 9 · Uintah | 9 | Uintah | 17:36.3 PR |
| 16 | Thomas SchoemanPlace 16 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 17:37.2 PR |
| 17 | Jeraden HurstPlace 17 · Grade 11 · San Juan | 11 | San Juan | 17:37.7 |
| 18 | Jackson GardnerPlace 18 · Grade 9 · Grantsville | 9 | Grantsville | 17:37.9 PR |
| 19 | Ram CarterPlace 19 · Grade 11 · South Sevier | 11 | South Sevier | 17:40.6 |
| 20 | Tyler RobinsonPlace 20 · Grade 11 · Box Elder | 11 | Box Elder | 17:46.2 |
| 21 | Theo WeissingerPlace 21 · Grade 11 · Grand County | 11 | Grand County | 17:51.8 PR |
| 22 | Jacob DutsonPlace 22 · Grade 10 · Grantsville | 10 | Grantsville | 17:53.9 PR |
| 23 | Charlie WelchPlace 23 · Grade Sr · Monticello | Sr | Monticello | 17:55.1 PR |
| 24 | Morgan TegginsPlace 24 · Grade 12 · Grantsville | 12 | Grantsville | 17:57.3 |
| 25 | Keegan McCulloughPlace 25 · Grade 11 · San Juan | 11 | San Juan | 18:01.8 |
| 26 | Linden EnglishPlace 26 · Grade 10 · Monticello | 10 | Monticello | 18:08.1 |
| 27 | Dominic CefaloPlace 27 · Grade 12 · Box Elder | 12 | Box Elder | 18:13.2 |
| 28 | Jack KartchnerPlace 28 · Grade 12 · San Juan | 12 | San Juan | 18:13.3 |
| 29 | Caleb GrantPlace 29 · Grade 10 · Box Elder | 10 | Box Elder | 18:15.1 |
| 30 | James GosneyPlace 30 · Grade 12 · San Juan | 12 | San Juan | 18:21.6 |
| 31 | Joshua EricksonPlace 31 · Grade 9 · Emery | 9 | Emery | 18:22.8 PR |
| 32 | Denver HinrichsenPlace 32 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 18:24.4 PR |
| 33 | Dalton WhittlePlace 33 · Grade 10 · Grantsville | 10 | Grantsville | 18:31.1 PR |
| 34 | Oren BradfordPlace 34 · Grade 12 · San Juan | 12 | San Juan | 18:35.7 PR |
| 35 | Ty ChristiansenPlace 35 · Grade 12 · Emery | 12 | Emery | 18:39.8 |
| 36 | Rhett Van OostendorpPlace 36 · Grade 12 · Uintah | 12 | Uintah | 18:41.5 PR |
| 37 | Parker ManwaringPlace 37 · Grade 10 · Uintah | 10 | Uintah | 18:42.1 PR |
| 38 | Ryder LugersPlace 38 · Grade 11 · Grand County | 11 | Grand County | 18:42.3 PR |
| 39 | Conner PrickettPlace 39 · Grade 11 · Grand County | 11 | Grand County | 18:42.4 PR |
| 40 | Quintin YazziePlace 40 · Grade 12 · Rock Point | 12 | Rock Point | 18:57.0 |
| 41 | Luke JensenPlace 41 · Grade 11 · Emery | 11 | Emery | 18:57.9 PR |
| 42 | Kelton FarrPlace 42 · Grade 10 · Box Elder | 10 | Box Elder | 19:12.6 PR |
| 43 | Rock FuellenbachPlace 43 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 19:20.4 PR |
| 44 | Gabe LongPlace 44 · Grade 10 · Monticello | 10 | Monticello | 19:30.2 |
| 45 | Jonah EmersonPlace 45 · Grade 10 · Box Elder | 10 | Box Elder | 19:44.4 PR |
| 46 | Alejandro CopadoPlace 46 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 19:47.2 PR |
| 47 | Jackson KrusePlace 47 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 19:49.0 PR |
| 48 | Alamon GoodrichPlace 48 · Grade 12 · Uintah | 12 | Uintah | 19:52.7 |
| 49 | Jacob DaltonPlace 49 · Grade 11 · Grantsville | 11 | Grantsville | 19:55.9 PR |
| 50 | Peter LymanPlace 50 · Grade 10 · San Juan | 10 | San Juan | 19:58.4 |
| 51 | Devan BrownPlace 51 · Grade 12 · San Juan | 12 | San Juan | 19:58.6 PR |
| 52 | Whit NielsonPlace 52 · Grade 12 · South Sevier | 12 | South Sevier | 20:00.9 |
| 53 | Oliver MosesPlace 53 · Grade 11 · San Juan | 11 | San Juan | 20:04.5 |
| 54 | Nick JonesPlace 54 · Grade 12 · San Juan | 12 | San Juan | 20:08.2 |
| 55 | Caleb ClyPlace 55 · Grade 11 · Monument Valley (UT) | 11 | Monument Valley (UT) | 20:11.8 PR |
| 56 | Marcus PurcellPlace 56 · Grade 11 · Uintah | 11 | Uintah | 20:12.6 |
| 57 | Carson AndersonPlace 57 · Grade 12 · Grantsville | 12 | Grantsville | 20:15.6 |
| 58 | Nicholas LowPlace 58 · Grade 9 · Box Elder | 9 | Box Elder | 20:16.6 PR |
| 59 | Bragen JonesPlace 59 · Grade 9 · South Sevier | 9 | South Sevier | 20:17.0 PR |
| 60 | Adrian DelgadoPlace 60 · Grade 9 · Grand County | 9 | Grand County | 20:17.3 |
| 61 | Deklan CleggPlace 61 · Grade 10 · Uintah | 10 | Uintah | 20:19.3 PR |
| 62 | Brendon ScottPlace 62 · Grade 12 · Grantsville | 12 | Grantsville | 20:19.7 PR |
| 63 | Bryce FonnesbeckPlace 63 · Grade 12 · Box Elder | 12 | Box Elder | 20:22.2 |
| 64 | Tyler FellenzPlace 64 · Grade 12 · Box Elder | 12 | Box Elder | 20:24.1 |
| 65 | Ashtin NielsonPlace 65 · Grade 10 · San Juan | 10 | San Juan | 20:26.4 |
| 66 | Darnell BenallyPlace 66 · Grade 12 · Monument Valley (UT) | 12 | Monument Valley (UT) | 20:27.7 PR |
| 67 | Shiloh CheePlace 67 · Grade 11 · Rock Point | 11 | Rock Point | 20:30.4 PR |
| 68 | Hyatt ThomasPlace 68 · Grade 11 · Whitehorse | 11 | Whitehorse | 20:35.3 |
| 69 | Milo SmithPlace 69 · Grade 10 · Grand County | 10 | Grand County | 20:37.6 |
| 70 | Russell MouritsenPlace 70 · Grade 9 · Grantsville | 9 | Grantsville | 20:37.7 |
| 71 | Wyatt ButlerPlace 71 · Grade 11 · South Sevier | 11 | South Sevier | 20:43.3 PR |
| 72 | Dean ChristensenPlace 72 · Grade 10 · Box Elder | 10 | Box Elder | 20:44.3 |
| 73 | Ian HowePlace 73 · Grade 10 · Grantsville | 10 | Grantsville | 20:45.0 |
| 74 | Joshua EspeyPlace 74 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 20:45.0 |
| 75 | Memphis BlackPlace 75 · Grade 11 · Monument Valley (UT) | 11 | Monument Valley (UT) | 20:50.1 |
| 76 | Christian HuntPlace 76 · Grade 10 · Monticello | 10 | Monticello | 20:50.2 |
| 77 | Kasen JessopPlace 77 · Grade 10 · Box Elder | 10 | Box Elder | 20:51.0 |
| 78 | Ryder ChristiansenPlace 78 · Grade 10 · Emery | 10 | Emery | 20:56.1 |
| 79 | Oakley ReesPlace 79 · Grade 10 · South Sevier | 10 | South Sevier | 21:01.8 |
| 80 | Rylan BybeePlace 80 · Grade 11 · Box Elder | 11 | Box Elder | 21:02.3 |
| 81 | Carsten KundePlace 81 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 21:07.7 PR |
| 82 | Keith LewisPlace 82 · Grade 12 · Grantsville | 12 | Grantsville | 21:16.9 |
| 83 | Parker StrasburgPlace 83 · Grade 12 · Uintah | 12 | Uintah | 21:29.8 |
| 84 | Max RupperPlace 84 · Grade 12 · Box Elder | 12 | Box Elder | 21:30.9 |
| 85 | Lincoln RaymondPlace 85 · Grade 12 · Box Elder | 12 | Box Elder | 21:31.4 |
| 86 | Isaac JohnsonPlace 86 · Grade 11 · Box Elder | 11 | Box Elder | 21:34.9 PR |
| 87 | Collin RobinsonPlace 87 · Grade 9 · Emery | 9 | Emery | 21:35.5 PR |
| 88 | Thomas CarrollPlace 88 · Grade 11 · Box Elder | 11 | Box Elder | 21:36.9 |
| 89 | Owen JohnsonPlace 89 · Grade 11 · Box Elder | 11 | Box Elder | 21:39.6 |
| 90 | Jay AndersonPlace 90 · Grade 12 · Grantsville | 12 | Grantsville | 21:40.9 PR |
| 91 | Mark JenkinsPlace 91 · Grade 9 · Grantsville | 9 | Grantsville | 21:42.4 |
| 92 | Cord MccoyPlace 92 · Grade 10 · Grantsville | 10 | Grantsville | 21:44.1 |
| 93 | Clayton CornwallPlace 93 · Grade 9 · South Sevier | 9 | South Sevier | 21:49.5 PR |
| 94 | Luke HillerPlace 94 · Grade 10 · Grantsville | 10 | Grantsville | 21:50.7 |
| 95 | Parker DavisPlace 95 · Grade 11 · Uintah | 11 | Uintah | 21:52.6 |
| 96 | Ryken ThalmanPlace 96 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 21:52.7 PR |
| 97 | Bridger TaylorPlace 97 · Grade 11 · Uintah | 11 | Uintah | 21:53.0 PR |
| 98 | Jake DeswoodPlace 98 · Grade 11 · Monument Valley (UT) | 11 | Monument Valley (UT) | 21:54.1 |
| 99 | Tyler HuberPlace 99 · Grade 10 · Uintah | 10 | Uintah | 21:57.8 |
| 100 | Benjamin FarleyPlace 100 · Grade 12 · Emery | 12 | Emery | 22:04.4 |
| 101 | Lemarquis BegayPlace 101 · Grade 11 · Rock Point | 11 | Rock Point | 22:12.1 PR |
| 102 | Andrew ChristensenPlace 102 · Grade 12 · Box Elder | 12 | Box Elder | 22:12.9 |
| 103 | Shepard LymanPlace 103 · Grade 9 · Uintah | 9 | Uintah | 22:15.4 |
| 104 | Levi MahoneyPlace 104 · Grade 11 · San Juan | 11 | San Juan | 22:17.4 |
| 105 | James WhitePlace 105 · Grade 12 · Emery | 12 | Emery | 22:21.6 PR |
| 106 | Bridger WhettonPlace 106 · Grade 9 · Box Elder | 9 | Box Elder | 22:27.6 PR |
| 107 | Sadler NielsonPlace 107 · Grade 11 · San Juan | 11 | San Juan | 22:34.4 |
| 108 | Porter StillsonPlace 108 · Grade 12 · Emery | 12 | Emery | 22:35.4 |
| 109 | Braxton KinselPlace 109 · Grade 9 · Whitehorse | 9 | Whitehorse | 22:40.9 PR |
| 110 | Harley JimPlace 110 · Grade 9 · Whitehorse | 9 | Whitehorse | 22:42.3 |
| 111 | Jacob MyersPlace 111 · Grade 10 · Box Elder | 10 | Box Elder | 22:45.7 PR |
| 112 | Thomas DainesPlace 112 · Grade 9 · Box Elder | 9 | Box Elder | 22:55.6 PR |
| 113 | William DainesPlace 113 · Grade 10 · Box Elder | 10 | Box Elder | 22:56.8 PR |
| 114 | Alejandro LeyvaPlace 114 · Grade 12 · Grantsville | 12 | Grantsville | 22:59.4 |
| 115 | Aiden BlackPlace 115 · Grade 9 · Box Elder | 9 | Box Elder | 23:11.7 PR |
| 116 | Cameron FairbanksPlace 116 · Grade 12 · Juan Diego Catholic | 12 | Juan Diego Catholic | 23:21.1 |
| 117 | Matias TaveraPlace 117 · Grade 10 · Juan Diego Catholic | 10 | Juan Diego Catholic | 23:22.2 PR |
| 118 | Walker FicklinPlace 118 · Grade 12 · Box Elder | 12 | Box Elder | 23:25.2 |
| 119 | Jackson BoydPlace 119 · Grade 11 · Uintah | 11 | Uintah | 23:28.7 PR |
| 120 | Alex DelgadoPlace 120 · Grade 11 · Grand County | 11 | Grand County | 23:28.9 |
| 121 | Mason GreenhalghPlace 121 · Grade 9 · Emery | 9 | Emery | 23:35.5 PR |
| 122 | Pratt JensenPlace 122 · Grade 9 · Emery | 9 | Emery | 23:55.8 |
| 123 | Deshawn AshleyPlace 123 · Grade 12 · Rock Point | 12 | Rock Point | 23:57.1 PR |
| 124 | Hunter KeithPlace 124 · Grade 12 · San Juan | 12 | San Juan | 24:04.5 |
| 125 | Michael YazziePlace 125 · Grade 9 · Rock Point | 9 | Rock Point | 24:10.3 PR |
| 126 | Ryder OttleyPlace 126 · Grade 12 · Uintah | 12 | Uintah | 24:11.0 |
| 127 | Brady TulanePlace 127 · Grade 9 · Box Elder | 9 | Box Elder | 24:12.6 PR |
| 128 | Maxwell SorensenPlace 128 · Grade 11 · Emery | 11 | Emery | 24:13.8 PR |
| 129 | Paden JensenPlace 129 · Grade 9 · Box Elder | 9 | Box Elder | 24:17.8 PR |
| 130 | Zaiden NilsenPlace 130 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 24:21.1 PR |
| 131 | McKay RobertsPlace 131 · Grade 10 · South Sevier | 10 | South Sevier | 24:33.2 |
| 132 | Dyllon GrantPlace 132 · Grade 9 · South Sevier | 9 | South Sevier | 24:34.5 |
| 133 | Isaac EdringtonPlace 133 · Grade 11 · Uintah | 11 | Uintah | 24:35.6 |
| 134 | Jay JulanderPlace 134 · Grade 10 · South Sevier | 10 | South Sevier | 24:43.4 |
| 135 | Levi WoodPlace 135 · Grade 11 · Grantsville | 11 | Grantsville | 24:43.4 |
| 136 | Riley BegayePlace 136 · Grade 11 · Rock Point | 11 | Rock Point | 24:47.7 PR |
| 137 | Luca ZitoPlace 137 · Grade 9 · Box Elder | 9 | Box Elder | 25:03.6 PR |
| 138 | Ethan BartonPlace 138 · Grade 11 · Box Elder | 11 | Box Elder | 25:18.0 PR |
| 139 | Porter HolmanPlace 139 · Grade 11 · Box Elder | 11 | Box Elder | 25:24.4 PR |
| 140 | Mason PhelpsPlace 140 · Grade 9 · South Sevier | 9 | South Sevier | 25:31.2 |
| 141 | Lewis PattersonPlace 141 · Grade 10 · Box Elder | 10 | Box Elder | 25:39.0 PR |
| 142 | Gavin OlsenPlace 142 · Grade 10 · Grand County | 10 | Grand County | 25:39.4 |
| 143 | Parker FryPlace 143 · Grade 10 · Box Elder | 10 | Box Elder | 26:18.8 |
| 144 | Jesse DeanPlace 144 · Grade 9 · Box Elder | 9 | Box Elder | 26:31.9 PR |
| 145 | Edison JenksPlace 145 · Grade 10 · Box Elder | 10 | Box Elder | 26:39.1 PR |
| 146 | Adrian BoonePlace 146 · Grade 9 · Monticello | 9 | Monticello | 26:57.4 |
| 147 | Jimmie LymanPlace 147 · Grade 9 · San Juan | 9 | San Juan | 27:04.1 |
| 148 | Jonathan WoodardPlace 148 · Grade 9 · Uintah | 9 | Uintah | 27:11.0 |
| 149 | Aiden SmithPlace 149 · Grade 9 · Whitehorse | 9 | Whitehorse | 27:15.9 |
| 150 | Nolan KnutsonPlace 150 · Grade 9 · Grand County | 9 | Grand County | 27:21.5 |
| 151 | Brayden KinselPlace 151 · Grade 12 · Whitehorse | 12 | Whitehorse | 27:36.5 |
| 152 | Stuart WrightPlace 152 · Grade 10 · Grand County | 10 | Grand County | 27:55.2 |
| 153 | Juergen BascomPlace 153 · Grade 9 · South Sevier | 9 | South Sevier | 28:15.8 |
| 154 | Aden SpencerPlace 154 · Grade 9 · South Sevier | 9 | South Sevier | 28:32.4 |
| 155 | Bodhi ChristensenPlace 155 · Grade 9 · Monticello | 9 | Monticello | 29:05.9 |
| 156 | Amario KingPlace 156 · Grade 12 · South Sevier | 12 | South Sevier | 29:33.4 PR |
| 157 | Nathan ShyPlace 157 · Grade 12 · Box Elder | 12 | Box Elder | 29:33.4 |
| 158 | Zach WhettonPlace 158 · Grade 11 · Box Elder | 11 | Box Elder | 29:39.9 PR |
| 159 | Mikaylin ReddyPlace 159 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 29:58.3 PR |
| 160 | Alejandro AustinPlace 160 · Grade 12 · Monticello | 12 | Monticello | 30:20.1 |
| 161 | Deegan EdwardsPlace 161 · Grade - · South Sevier | - | South Sevier | 30:35.3 |
| 162 | Casanova BileenPlace 162 · Grade 10 · Rock Point | 10 | Rock Point | 31:24.7 |
| 163 | Chaseton WinegarPlace 163 · Grade 10 · South Sevier | 10 | South Sevier | 31:26.2 |
| 164 | Nekoda BetoneyPlace 164 · Grade 9 · South Sevier | 9 | South Sevier | 31:44.9 |
| 165 | Connor PincockPlace 165 · Grade 9 · San Juan | 9 | San Juan | 32:02.3 |
| 166 | Bentley MottPlace 166 · Grade 9 · Box Elder | 9 | Box Elder | 33:03.1 PR |
| 167 | Andre AmadoPlace 167 · Grade 12 · Monument Valley (UT) | 12 | Monument Valley (UT) | 33:58.7 PR |
| 168 | Robert DoylePlace 168 · Grade 10 · Box Elder | 10 | Box Elder | 36:29.0 PR |
| 169 | Jacob DedmanPlace 169 · Grade 9 · Whitehorse | 9 | Whitehorse | 39:25.8 |