| 1 | Hank BarnettPlace 1 · Grade 12 · Richfield | 12 | Richfield | 16:03 |
| 2 | Brennan BarneyPlace 2 · Grade 10 · Richfield | 10 | Richfield | 16:54 |
| 3 | Dean BarnettPlace 3 · Grade 10 · Richfield | 10 | Richfield | 16:54 |
| 4 | Boden SyrettPlace 4 · Grade 10 · Bryce Valley | 10 | Bryce Valley | 17:02 |
| 5 | Taj MorsePlace 5 · Grade 12 · Bryce Valley | 12 | Bryce Valley | 17:04 |
| 6 | Ram CarterPlace 6 · Grade 11 · South Sevier | 11 | South Sevier | 18:08 |
| 7 | Chris BeesleyPlace 7 · Grade 12 · Bryce Valley | 12 | Bryce Valley | 18:16 |
| 8 | Curtis HenriePlace 8 · Grade 12 · Panguitch | 12 | Panguitch | 18:19 |
| 9 | Adam GrahamPlace 9 · Grade 12 · Richfield | 12 | Richfield | 18:44 |
| 10 | Jared NaserPlace 10 · Grade 12 · Richfield | 12 | Richfield | 18:57 |
| 11 | Kai ThompsonPlace 11 · Grade 10 · Bryce Valley | 10 | Bryce Valley | 19:35 |
| 12 | Wyatt BrownPlace 12 · Grade 10 · Richfield | 10 | Richfield | 19:43 |
| 13 | Isaac SteelePlace 13 · Grade 11 · Richfield | 11 | Richfield | 19:47 |
| 14 | Seth OlsenPlace 14 · Grade 12 · Richfield | 12 | Richfield | 19:56 |
| 15 | Whit NielsonPlace 15 · Grade 12 · South Sevier | 12 | South Sevier | 20:01 |
| 16 | Jonah NaserPlace 16 · Grade 9 · Richfield | 9 | Richfield | 20:02 |
| 17 | Gavin LarsenPlace 17 · Grade 11 · Richfield | 11 | Richfield | 20:03 |
| 18 | Scott HaslamPlace 18 · Grade 12 · South Sevier | 12 | South Sevier | 20:13 PR |
| 19 | Jonathan PlattPlace 19 · Grade 12 · Bryce Valley | 12 | Bryce Valley | 20:19 |
| 20 | Oakley ReesPlace 20 · Grade 10 · South Sevier | 10 | South Sevier | 20:19 PR |
| 21 | Dean GoblePlace 21 · Grade 11 · Richfield | 11 | Richfield | 20:27 |
| 22 | Kolio LafaelePlace 22 · Grade 10 · Richfield | 10 | Richfield | 20:35 |
| 23 | Spencer HoffmanPlace 23 · Grade 12 · Richfield | 12 | Richfield | 20:38 |
| 24 | Cash BreinholtPlace 24 · Grade 10 · Richfield | 10 | Richfield | 20:54 |
| 25 | Bragen JonesPlace 25 · Grade 9 · South Sevier | 9 | South Sevier | 21:22 |
| 26 | Taylor SavagePlace 26 · Grade 10 · Richfield | 10 | Richfield | 21:28 |
| 27 | Juergen BascomPlace 27 · Grade 9 · South Sevier | 9 | South Sevier | 22:38 PR |
| 28 | Parker ChristensenPlace 28 · Grade 12 · Richfield | 12 | Richfield | 22:46 |
| 29 | Boston CarrollPlace 29 · Grade 11 · Richfield | 11 | Richfield | 22:52 |
| 30 | McKay RobertsPlace 30 · Grade 10 · South Sevier | 10 | South Sevier | 23:19 PR |
| 31 | Jay JulanderPlace 31 · Grade 10 · South Sevier | 10 | South Sevier | 23:20 PR |
| 32 | Kyle CampbellPlace 32 · Grade 12 · Richfield | 12 | Richfield | 23:48 |
| 33 | Liam LarsenPlace 33 · Grade 11 · Richfield | 11 | Richfield | 24:09 |
| 34 | Steele WintersPlace 34 · Grade 9 · Richfield | 9 | Richfield | 24:14 |
| 35 | Brogan BarneyPlace 35 · Grade 10 · Richfield | 10 | Richfield | 24:32 |
| 36 | Marius AstalusPlace 36 · Grade 10 · Bryce Valley | 10 | Bryce Valley | 24:42 PR |
| 37 | Ty BarnesPlace 37 · Grade 10 · Richfield | 10 | Richfield | 24:53 |
| 38 | Ethan JepsonPlace 38 · Grade 11 · Richfield | 11 | Richfield | 26:26 |
| 39 | Mason WarrenPlace 39 · Grade 9 · Richfield | 9 | Richfield | 28:48 |
| 40 | Logan WhitmorePlace 40 · Grade - · South Sevier | - | South Sevier | 32:01 PR |
| 41 | Joshua KingPlace 41 · Grade 12 · Bryce Valley | 12 | Bryce Valley | 33:12 PR |
| 42 | Jaysen HoffmanPlace 42 · Grade 9 · Richfield | 9 | Richfield | 33:34 |
| 43 | Tyler ScottPlace 43 · Grade 11 · South Sevier | 11 | South Sevier | 35:52 |
| 44 | Corbin MadsenPlace 44 · Grade 10 · South Sevier | 10 | South Sevier | 35:53 |