| 1 | Micah HooperPlace 1 · Grade 11 · Viewmont | 11 | Viewmont | 15:02.5 |
| 2 | Whittaker BettisPlace 2 · Grade 11 · Brighton | 11 | Brighton | 15:39.9 PR |
| 3 | Evan OstlerPlace 3 · Grade 12 · Bountiful | 12 | Bountiful | 15:42.0 |
| 4 | Myles JessenPlace 4 · Grade 12 · Alta | 12 | Alta | 15:45.9 |
| 5 | Felix PextonPlace 5 · Grade 11 · Viewmont | 11 | Viewmont | 15:48.5 |
| 6 | David EbertPlace 6 · Grade 12 · Bountiful | 12 | Bountiful | 15:56.9 |
| 7 | Junah OversonPlace 7 · Grade 12 · Viewmont | 12 | Viewmont | 16:00.0 |
| 8 | Evan RichardsPlace 8 · Grade 12 · Bountiful | 12 | Bountiful | 16:02.3 PR |
| 9 | Landon LymanPlace 9 · Grade 12 · Skyline (UT) | 12 | Skyline (UT) | 16:18.5 PR |
| 10 | Luke HydePlace 10 · Grade 11 · Viewmont | 11 | Viewmont | 16:19.9 |
| 11 | Jacob GehringPlace 11 · Grade 11 · Viewmont | 11 | Viewmont | 16:21.4 |
| 12 | Trevor DancePlace 12 · Grade 10 · Brighton | 10 | Brighton | 16:32.1 |
| 13 | William RobertsPlace 13 · Grade 11 · Bountiful | 11 | Bountiful | 16:36.8 PR |
| 14 | Jens JacobsenPlace 14 · Grade 11 · Viewmont | 11 | Viewmont | 16:41.1 |
| 15 | Josh BakerPlace 15 · Grade 9 · Brighton | 9 | Brighton | 16:41.5 PR |
| 16 | Ethan WarnockPlace 16 · Grade 12 · Viewmont | 12 | Viewmont | 16:42.5 |
| 17 | Tyler BakerPlace 17 · Grade 11 · Brighton | 11 | Brighton | 16:52.0 |
| 18 | Christoph BlankenauPlace 18 · Grade 9 · Skyline (UT) | 9 | Skyline (UT) | 16:52.5 PR |
| 19 | MacIver (Mac) SpencerPlace 19 · Grade 12 · Brighton | 12 | Brighton | 16:53.5 PR |
| 20 | Caleb HendershotPlace 20 · Grade 11 · Woods Cross | 11 | Woods Cross | 16:55.4 |
| 21 | Kolby GreenPlace 21 · Grade 11 · Skyline (UT) | 11 | Skyline (UT) | 16:55.8 |
| 22 | Sam HansenPlace 22 · Grade 12 · Alta | 12 | Alta | 16:59.8 PR |
| 23 | Jet LeePlace 23 · Grade 10 · Skyline (UT) | 10 | Skyline (UT) | 17:01.1 PR |
| 24 | David ScruggsPlace 24 · Grade 9 · Skyline (UT) | 9 | Skyline (UT) | 17:01.4 PR |
| 25 | Walker WolfenbargerPlace 25 · Grade 12 · Olympus | 12 | Olympus | 17:10.3 |
| 26 | Clark HanleyPlace 26 · Grade 12 · Alta | 12 | Alta | 17:12.4 |
| 27 | Draegen KunkelPlace 27 · Grade 11 · Alta | 11 | Alta | 17:14.0 |
| 28 | Luke WalshPlace 28 · Grade 11 · Alta | 11 | Alta | 17:14.7 |
| 29 | Theodore WhitingPlace 29 · Grade 11 · Olympus | 11 | Olympus | 17:17.3 |
| 30 | Parker SimsPlace 30 · Grade 12 · Alta | 12 | Alta | 17:17.6 PR |
| 31 | Trey JordanPlace 31 · Grade 11 · Brighton | 11 | Brighton | 17:26.5 |
| 32 | Cohen HartPlace 32 · Grade 12 · Bountiful | 12 | Bountiful | 17:28.6 PR |
| 33 | Martin CundickPlace 33 · Grade 10 · Olympus | 10 | Olympus | 17:31.4 |
| 34 | Quincy HoltPlace 34 · Grade 10 · Bountiful | 10 | Bountiful | 17:39.3 PR |
| 35 | Logan PughPlace 35 · Grade 12 · Olympus | 12 | Olympus | 17:45.8 |
| 36 | Kiran Camis-BatemanPlace 36 · Grade 11 · Skyline (UT) | 11 | Skyline (UT) | 17:48.5 |
| 37 | Stockton ShowalterPlace 37 · Grade 10 · Bountiful | 10 | Bountiful | 17:52.9 |
| 38 | William BlanchardPlace 38 · Grade 10 · Woods Cross | 10 | Woods Cross | 18:04.7 PR |
| 39 | Maxwell BallstaedtPlace 39 · Grade 10 · Olympus | 10 | Olympus | 18:07.7 |
| 40 | Myckle AshmorePlace 40 · Grade 12 · Olympus | 12 | Olympus | 18:09.0 |
| 41 | Easton EversPlace 41 · Grade 12 · Brighton | 12 | Brighton | 18:27.1 |
| 42 | Porter SmithPlace 42 · Grade 10 · Woods Cross | 10 | Woods Cross | 18:55.3 |
| 43 | Tristan MedfordPlace 43 · Grade 9 · Skyline (UT) | 9 | Skyline (UT) | 18:59.0 PR |
| 44 | Samuel RasmussenPlace 44 · Grade 11 · Woods Cross | 11 | Woods Cross | 19:04.0 |
| 45 | Jason VickersPlace 45 · Grade 11 · Alta | 11 | Alta | 19:04.2 |
| 46 | Logan KoplinPlace 46 · Grade 10 · Woods Cross | 10 | Woods Cross | 19:04.3 |
| 47 | William RasmussenPlace 47 · Grade 9 · Woods Cross | 9 | Woods Cross | 19:16.1 PR |
| 48 | Ben HendershotPlace 48 · Grade 9 · Woods Cross | 9 | Woods Cross | 20:13.9 PR |