| 1 | Peter MechamPlace 1 · Grade 12 · Orem | 12 | Orem | 15:20.8 |
| 2 | Kyle ChipmanPlace 2 · Grade 11 · Mountain View | 11 | Mountain View | 15:23.6 |
| 3 | Maverick DutsonPlace 3 · Grade 11 · Mountain View | 11 | Mountain View | 15:29.7 PR |
| 4 | Mason GertschPlace 4 · Grade 12 · Pine View | 12 | Pine View | 15:36.6 PR |
| 5 | Trevor PriorPlace 5 · Grade 12 · Pine View | 12 | Pine View | 15:42.5 |
| 6 | Wyatt JeppsonPlace 6 · Grade 12 · Mountain View | 12 | Mountain View | 15:44.0 PR |
| 7 | Takashi ShippPlace 7 · Grade 12 · Orem | 12 | Orem | 15:47.2 |
| 8 | Jackson MathewsPlace 8 · Grade 11 · Desert Hills | 11 | Desert Hills | 15:59.0 |
| 9 | Jaxon BenderPlace 9 · Grade 12 · Pine View | 12 | Pine View | 16:04.9 |
| 10 | Braxton WilliamsPlace 10 · Grade 12 · Tooele | 12 | Tooele | 16:05.1 |
| 11 | Tate BensonPlace 11 · Grade 12 · Timpanogos | 12 | Timpanogos | 16:05.3 PR |
| 12 | Bridger PhillipsPlace 12 · Grade 12 · Timpanogos | 12 | Timpanogos | 16:13.4 PR |
| 13 | Travis CarpenterPlace 13 · Grade 11 · Desert Hills | 11 | Desert Hills | 16:14.9 |
| 14 | Daniel AndersonPlace 14 · Grade 11 · Mountain View | 11 | Mountain View | 16:18.3 |
| 15 | Caleb CampbellPlace 15 · Grade 12 · Green Canyon | 12 | Green Canyon | 16:20.0 |
| 16 | Karter HoltPlace 16 · Grade 11 · Hurricane | 11 | Hurricane | 16:20.0 |
| 17 | William DaleyPlace 17 · Grade 12 · Orem | 12 | Orem | 16:22.1 |
| 18 | Jake SaariPlace 18 · Grade 12 · Pine View | 12 | Pine View | 16:22.8 |
| 19 | Travis SteadmanPlace 19 · Grade 12 · Mountain View | 12 | Mountain View | 16:23.8 PR |
| 20 | Ethan BelnapPlace 20 · Grade 11 · Stansbury | 11 | Stansbury | 16:25.4 |
| 21 | Benjamin (Benji) WilliamsPlace 21 · Grade 10 · Pine View | 10 | Pine View | 16:26.6 |
| 22 | Evan SaundersPlace 22 · Grade 11 · Green Canyon | 11 | Green Canyon | 16:30.6 |
| 23 | Jesse EagarPlace 23 · Grade 11 · Mountain View | 11 | Mountain View | 16:31.4 PR |
| 24 | Breken NaylorPlace 24 · Grade 11 · Crimson Cliffs | 11 | Crimson Cliffs | 16:34.0 |
| 25 | Elliot HaendigesPlace 25 · Grade 11 · Pine View | 11 | Pine View | 16:34.1 |
| 26 | Cody LarkinPlace 26 · Grade 12 · Cedar City | 12 | Cedar City | 16:34.6 |
| 27 | Tanner LeePlace 27 · Grade 12 · Sky View | 12 | Sky View | 16:35.3 |
| 28 | Fisher EatonPlace 28 · Grade 12 · Jordan | 12 | Jordan | 16:36.0 |
| 29 | Joshua CallisterPlace 29 · Grade 10 · Orem | 10 | Orem | 16:36.2 |
| 30 | Isaac BrandePlace 30 · Grade 11 · Jordan | 11 | Jordan | 16:36.9 |
| 31 | Luke PincockPlace 31 · Grade 10 · Timpanogos | 10 | Timpanogos | 16:37.0 |
| 32 | Sam LaBrinPlace 32 · Grade 11 · Park City | 11 | Park City | 16:38.6 |
| 33 | William RichardsPlace 33 · Grade 11 · Orem | 11 | Orem | 16:38.8 |
| 34 | Hayden JohnsonPlace 34 · Grade 12 · Stansbury | 12 | Stansbury | 16:39.7 PR |
| 35 | Joaquin StultzPlace 35 · Grade 12 · East | 12 | East | 16:42.5 PR |
| 36 | Jayden RichPlace 36 · Grade 11 · Stansbury | 11 | Stansbury | 16:42.6 PR |
| 37 | Pace FullerPlace 37 · Grade 9 · Cedar City | 9 | Cedar City | 16:44.0 |
| 38 | Liam ArmstrongPlace 38 · Grade 12 · Hurricane | 12 | Hurricane | 16:44.6 |
| 39 | Kade RichensPlace 39 · Grade 12 · Uintah | 12 | Uintah | 16:49.7 |
| 40 | Dallin BrackenPlace 40 · Grade 12 · Green Canyon | 12 | Green Canyon | 16:50.1 |
| 41 | Brookston ShirtsPlace 41 · Grade 12 · Snow Canyon | 12 | Snow Canyon | 16:50.2 |
| 42 | Peter MarblePlace 42 · Grade 10 · Tooele | 10 | Tooele | 16:52.4 |
| 43 | Nate LeePlace 43 · Grade 11 · Pine View | 11 | Pine View | 16:52.7 |
| 44 | Adam NapierskiPlace 44 · Grade 10 · Orem | 10 | Orem | 16:52.8 |
| 45 | Henry ScovillePlace 45 · Grade 12 · Mountain View | 12 | Mountain View | 16:54.7 |
| 46 | Peter ThorpePlace 46 · Grade 12 · Tooele | 12 | Tooele | 16:54.9 |
| 47 | Gordon LowPlace 47 · Grade 11 · Ridgeline | 11 | Ridgeline | 16:54.9 |
| 48 | Jens HeinerPlace 48 · Grade 10 · Tooele | 10 | Tooele | 16:55.0 |
| 49 | Kamden GleasonPlace 49 · Grade 11 · Uintah | 11 | Uintah | 16:57.5 |
| 50 | Dylan DoddsPlace 50 · Grade 12 · Cedar City | 12 | Cedar City | 16:57.6 |
| 51 | Bridger ClaytonPlace 51 · Grade 11 · Tooele | 11 | Tooele | 16:58.9 |
| 52 | Crew CampbellPlace 52 · Grade 10 · Desert Hills | 10 | Desert Hills | 17:00.8 |
| 53 | Ben MeilstrupPlace 53 · Grade 12 · Timpanogos | 12 | Timpanogos | 17:04.7 |
| 54 | Calin HickenPlace 54 · Grade 12 · Timpanogos | 12 | Timpanogos | 17:04.9 |
| 55 | Kason PetersonPlace 55 · Grade 11 · Cedar City | 11 | Cedar City | 17:05.1 |
| 56 | Alexander McCammonPlace 56 · Grade 11 · Sky View | 11 | Sky View | 17:05.6 |
| 57 | Gage SchmidPlace 57 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 17:05.8 PR |
| 58 | Camden LoyolaPlace 58 · Grade 12 · Jordan | 12 | Jordan | 17:12.0 |
| 59 | Rockwell McCauslandPlace 59 · Grade 12 · Crimson Cliffs | 12 | Crimson Cliffs | 17:12.2 |
| 60 | Jay LeglerPlace 60 · Grade 11 · Sky View | 11 | Sky View | 17:12.7 |
| 61 | Peter JohnsonPlace 61 · Grade 11 · Orem | 11 | Orem | 17:13.3 |
| 62 | Logan KranerPlace 62 · Grade 12 · Park City | 12 | Park City | 17:13.3 PR |
| 63 | Joseph RicksPlace 63 · Grade 12 · Stansbury | 12 | Stansbury | 17:14.8 PR |
| 64 | Danny RowePlace 64 · Grade 11 · Green Canyon | 11 | Green Canyon | 17:15.3 |
| 65 | Isamu DowneyPlace 65 · Grade 9 · Juan Diego Catholic | 9 | Juan Diego Catholic | 17:16.0 PR |
| 66 | Grant AdamsPlace 66 · Grade 12 · Cottonwood | 12 | Cottonwood | 17:16.2 PR |
| 67 | Levi HadleyPlace 67 · Grade 11 · Desert Hills | 11 | Desert Hills | 17:17.8 |
| 68 | Kelson HalePlace 68 · Grade 12 · Bear River | 12 | Bear River | 17:18.6 PR |
| 69 | Cooper AndersonPlace 69 · Grade 12 · Cedar City | 12 | Cedar City | 17:19.6 |
| 70 | Trevin StewartPlace 70 · Grade 10 · Tooele | 10 | Tooele | 17:19.8 |
| 71 | Ben StubbsPlace 71 · Grade 12 · Timpanogos | 12 | Timpanogos | 17:20.9 |
| 72 | Emerson StillPlace 72 · Grade 11 · Judge Memorial | 11 | Judge Memorial | 17:21.0 PR |
| 73 | Joshua ThatcherPlace 73 · Grade 12 · Ridgeline | 12 | Ridgeline | 17:22.2 |
| 74 | Cohen BroughPlace 74 · Grade 12 · Crimson Cliffs | 12 | Crimson Cliffs | 17:22.4 |
| 75 | Austin GardnerPlace 75 · Grade 12 · Crimson Cliffs | 12 | Crimson Cliffs | 17:23.2 |
| 75 | Brigham ScownPlace 75 · Grade 11 · Stansbury | 11 | Stansbury | 17:23.2 PR |
| 77 | Kyle FlakePlace 77 · Grade 12 · Crimson Cliffs | 12 | Crimson Cliffs | 17:23.3 |
| 78 | Rex ElmerPlace 78 · Grade 9 · Deseret Peak High School | 9 | Deseret Peak High School | 17:23.3 |
| 79 | Trevor WilcockPlace 79 · Grade 12 · Hurricane | 12 | Hurricane | 17:26.8 |
| 80 | Gavin SandbergPlace 80 · Grade 10 · Green Canyon | 10 | Green Canyon | 17:29.2 |
| 81 | Dean LouvierePlace 81 · Grade 12 · Sky View | 12 | Sky View | 17:31.1 |
| 82 | Chase HagermanPlace 82 · Grade 10 · Park City | 10 | Park City | 17:33.8 PR |
| 83 | Ian RuebushPlace 83 · Grade 11 · Stansbury | 11 | Stansbury | 17:34.2 PR |
| 84 | Daven AdamsPlace 84 · Grade 10 · Bear River | 10 | Bear River | 17:35.2 PR |
| 85 | Seamus ArndtPlace 85 · Grade 11 · Juan Diego Catholic | 11 | Juan Diego Catholic | 17:35.9 |
| 86 | Treson HollandPlace 86 · Grade 12 · Hurricane | 12 | Hurricane | 17:36.5 |
| 87 | Skyler WhitePlace 87 · Grade 11 · Stansbury | 11 | Stansbury | 17:38.8 PR |
| 88 | Ezra ChambersPlace 88 · Grade 10 · Green Canyon | 10 | Green Canyon | 17:40.2 |
| 89 | Christian HanuschikPlace 89 · Grade 12 · Cedar City | 12 | Cedar City | 17:40.3 |
| 90 | Aiden BartlettPlace 90 · Grade 11 · Mountain Crest | 11 | Mountain Crest | 17:42.5 PR |
| 91 | Jared EgnewPlace 91 · Grade 12 · Green Canyon | 12 | Green Canyon | 17:43.0 |
| 92 | Mark CrosbyPlace 92 · Grade 11 · Snow Canyon | 11 | Snow Canyon | 17:44.5 |
| 93 | Riley HamsonPlace 93 · Grade 11 · Bear River | 11 | Bear River | 17:45.7 PR |
| 94 | Malcom SpendlovePlace 94 · Grade 10 · Hurricane | 10 | Hurricane | 17:47.7 |
| 95 | Spencer DatwylerPlace 95 · Grade 11 · Mountain Crest | 11 | Mountain Crest | 17:50.3 PR |
| 96 | Karston KeelPlace 96 · Grade 12 · Uintah | 12 | Uintah | 17:50.5 |
| 97 | Isaac ThorntonPlace 97 · Grade 12 · Hurricane | 12 | Hurricane | 17:51.1 |
| 98 | Bridger HansenPlace 98 · Grade 11 · Deseret Peak High School | 11 | Deseret Peak High School | 17:54.5 |
| 99 | Mckay AndersonPlace 99 · Grade 10 · Ridgeline | 10 | Ridgeline | 17:55.9 |
| 100 | Blake PalmerPlace 100 · Grade 12 · Ridgeline | 12 | Ridgeline | 17:57.0 PR |