| 1 | Bohdan KarmazinPlace 1 · Grade 12 · Murray | 12 | Murray | 18:16.81 |
| 2 | Ty LubbersPlace 2 · Grade 11 · Brighton | 11 | Brighton | 18:29.62 |
| 3 | Tyler WalshPlace 3 · Grade 10 · Alta | 10 | Alta | 18:31.47 |
| 4 | Liam HansonPlace 4 · Grade 11 · Copper Hills | 11 | Copper Hills | 18:36.18 |
| 5 | Easton EversPlace 5 · Grade 9 · Brighton | 9 | Brighton | 18:45.84 |
| 6 | Jonathan DastrupPlace 6 · Grade 10 · Brighton | 10 | Brighton | 18:50.44 |
| 7 | Kade DanielsonPlace 7 · Grade 11 · Copper Hills | 11 | Copper Hills | 18:51.02 |
| 8 | Parker EppersonPlace 8 · Grade 10 · Olympus | 10 | Olympus | 18:51.43 |
| 9 | Laker FergusonPlace 9 · Grade 11 · Alta | 11 | Alta | 19:14.62 |
| 10 | Carter AdamsPlace 10 · Grade 10 · Olympus | 10 | Olympus | 19:25.81 |
| 11 | Brecken KearlPlace 11 · Grade 11 · Copper Hills | 11 | Copper Hills | 19:27.97 |
| 12 | Blake BackusPlace 12 · Grade 10 · Copper Hills | 10 | Copper Hills | 19:28.31 |
| 13 | Miles JordanPlace 13 · Grade 11 · Alta | 11 | Alta | 19:41.53 |
| 14 | Carter GrablePlace 14 · Grade 10 · Copper Hills | 10 | Copper Hills | 19:44.91 |
| 15 | Jonah SteelePlace 15 · Grade 9 · Copper Hills | 9 | Copper Hills | 19:45.46 |
| 16 | Samuel AndrewsPlace 16 · Grade 10 · West | 10 | West | 19:54.84 |
| 17 | Isaak KnutsenPlace 17 · Grade 9 · Alta | 9 | Alta | 20:08.47 |
| 18 | Ezekiel OtterstromPlace 18 · Grade 12 · East | 12 | East | 20:09.50 |
| 19 | Webster WiderburgPlace 19 · Grade 12 · Copper Hills | 12 | Copper Hills | 20:13.91 |
| 20 | Fischer PorterPlace 20 · Grade 10 · Copper Hills | 10 | Copper Hills | 20:14.34 |
| 21 | Nathan JohnsonPlace 21 · Grade 12 · Copper Hills | 12 | Copper Hills | 20:15.37 |
| 22 | Caleb SteelePlace 22 · Grade 12 · Copper Hills | 12 | Copper Hills | 20:15.75 |
| 23 | Koston AyresPlace 23 · Grade 11 · Hillcrest | 11 | Hillcrest | 20:25.34 |
| 24 | Cooper CollingsPlace 24 · Grade 9 · Alta | 9 | Alta | 20:28.31 |
| 25 | Spencer SadlerPlace 25 · Grade 10 · Copper Hills | 10 | Copper Hills | 20:31.75 |
| 26 | Adam LeiningerPlace 26 · Grade 9 · Alta | 9 | Alta | 20:32.43 |
| 27 | Jackson SmealPlace 27 · Grade 9 · West | 9 | West | 20:36.88 |
| 28 | Owen DattiloPlace 28 · Grade 12 · Highland | 12 | Highland | 20:37.96 |
| 29 | Asher HarmonPlace 29 · Grade 10 · East | 10 | East | 20:46.12 |
| 30 | Kenny JonesPlace 30 · Grade 12 · Alta | 12 | Alta | 20:52.22 |
| 31 | Myckle AshmorePlace 31 · Grade 9 · Olympus | 9 | Olympus | 20:52.72 |
| 32 | Kyle BendixsenPlace 32 · Grade 11 · Copper Hills | 11 | Copper Hills | 20:53.18 |
| 33 | Gregory AndersonPlace 33 · Grade 9 · Hillcrest | 9 | Hillcrest | 20:54.34 |
| 34 | Tommy JensenPlace 34 · Grade 12 · Olympus | 12 | Olympus | 20:54.84 |
| 35 | Peter HuntsmanPlace 35 · Grade 10 · Highland | 10 | Highland | 20:57.96 |
| 36 | Ian DiazPlace 36 · Grade 12 · West | 12 | West | 20:59.28 |
| 37 | Josh YoungPlace 37 · Grade 9 · Brighton | 9 | Brighton | 21:00.24 |
| 38 | Dawson SelinPlace 38 · Grade 11 · Copper Hills | 11 | Copper Hills | 21:06.59 |
| 39 | Ethan BigelowPlace 39 · Grade 11 · West | 11 | West | 21:19.88 |
| 40 | Jackey CaiPlace 40 · Grade 11 · Alta | 11 | Alta | 21:22.00 |
| 41 | Andrew GreatorexPlace 41 · Grade 9 · Highland | 9 | Highland | 21:22.65 |
| 42 | Christopher ParkerPlace 42 · Grade 12 · Highland | 12 | Highland | 21:27.12 |
| 43 | Dan EreksonPlace 43 · Grade 9 · Hillcrest | 9 | Hillcrest | 21:29.18 |
| 44 | Caleb LordPlace 44 · Grade 12 · Copper Hills | 12 | Copper Hills | 21:31.09 |
| 45 | Charlie HowardPlace 45 · Grade 9 · West | 9 | West | 21:31.90 |
| 46 | Matthew TeichertPlace 46 · Grade 11 · Alta | 11 | Alta | 21:35.59 |
| 47 | Nicholas TalbotPlace 47 · Grade 10 · Hillcrest | 10 | Hillcrest | 21:36.34 |
| 48 | Joel AndrewsPlace 48 · Grade 12 · Hillcrest | 12 | Hillcrest | 21:42.25 |
| 49 | Porter LuthiPlace 49 · Grade 11 · Copper Hills | 11 | Copper Hills | 21:43.21 |
| 50 | Logan WelchPlace 50 · Grade 9 · Olympus | 9 | Olympus | 21:43.90 |
| 51 | Spencer JarviPlace 51 · Grade 11 · Murray | 11 | Murray | 21:44.64 |
| 52 | Octavian HowardPlace 52 · Grade 9 · Alta | 9 | Alta | 21:46.40 |
| 53 | Luke WrightPlace 53 · Grade 11 · Hillcrest | 11 | Hillcrest | 21:48.47 |
| 54 | Brandon BaumanPlace 54 · Grade 11 · Copper Hills | 11 | Copper Hills | 21:49.88 |
| 55 | Eric PiersonPlace 55 · Grade 9 · Brighton | 9 | Brighton | 21:50.28 |
| 56 | Cameron CastilloPlace 56 · Grade 9 · West | 9 | West | 21:51.14 |
| 57 | Ean BordenPlace 57 · Grade 10 · West | 10 | West | 21:53.69 |
| 58 | Ethan BagleyPlace 58 · Grade 10 · Murray | 10 | Murray | 21:55.00 |
| 59 | Mac SpencerPlace 59 · Grade 9 · Brighton | 9 | Brighton | 22:00.15 |
| 60 | Dawson MeekPlace 60 · Grade 12 · West | 12 | West | 22:01.69 |
| 61 | Will JohnsonPlace 61 · Grade 9 · Highland | 9 | Highland | 22:03.09 |
| 62 | Austin MathisPlace 62 · Grade 9 · Copper Hills | 9 | Copper Hills | 22:04.06 |
| 63 | Rowan PorterPlace 63 · Grade 9 · Alta | 9 | Alta | 22:06.18 |
| 64 | Evan WillisPlace 64 · Grade 11 · Hillcrest | 11 | Hillcrest | 22:09.12 |
| 65 | Easton RichardsPlace 65 · Grade 9 · Hillcrest | 9 | Hillcrest | 22:11.81 |
| 66 | George EreksonPlace 66 · Grade 10 · Hillcrest | 10 | Hillcrest | 22:19.84 |
| 67 | Benji DansiePlace 67 · Grade 10 · Highland | 10 | Highland | 22:22.41 |
| 68 | Christian CarterPlace 68 · Grade 10 · Hillcrest | 10 | Hillcrest | 22:28.18 |
| 69 | Wylie ThomasPlace 69 · Grade 10 · East | 10 | East | 22:30.38 |
| 70 | Mason RichardsPlace 70 · Grade 9 · Hillcrest | 9 | Hillcrest | 22:40.66 |
| 71 | Thomas HiggsPlace 71 · Grade 10 · Copper Hills | 10 | Copper Hills | 22:48.25 |
| 72 | Guillermo Mejia-MirandaPlace 72 · Grade 12 · East | 12 | East | 22:48.78 |
| 73 | Antonin SvetnickyPlace 73 · Grade 10 · Hillcrest | 10 | Hillcrest | 22:50.62 |
| 74 | Benjamin YoungPlace 74 · Grade 11 · Alta | 11 | Alta | 22:57.06 |
| 75 | Matthew HuberPlace 75 · Grade 9 · Brighton | 9 | Brighton | 22:58.78 |
| 76 | Drake BreinholtPlace 76 · Grade 11 · Murray | 11 | Murray | 23:05.94 |
| 77 | Braxton RasmussenPlace 77 · Grade 9 · Copper Hills | 9 | Copper Hills | 23:07.02 |
| 78 | Evan HemphillPlace 78 · Grade 12 · Olympus | 12 | Olympus | 23:08.06 |
| 79 | Cameron TroiliPlace 79 · Grade 10 · East | 10 | East | 23:08.46 |
| 80 | Ryan DavisPlace 80 · Grade 9 · Brighton | 9 | Brighton | 23:12.69 |
| 81 | Deevas MangarPlace 81 · Grade 10 · East | 10 | East | 23:17.41 |
| 82 | Coleman AndersonPlace 82 · Grade 11 · Copper Hills | 11 | Copper Hills | 23:17.87 |
| 83 | James ChamplinPlace 83 · Grade 10 · West | 10 | West | 23:18.09 |
| 84 | Ali JadallahPlace 84 · Grade 11 · Highland | 11 | Highland | 23:18.93 |
| 85 | Samuel AgueroPlace 85 · Grade 9 · Copper Hills | 9 | Copper Hills | 23:19.65 |
| 86 | Nefi ArguellesPlace 86 · Grade 9 · East | 9 | East | 23:22.50 |
| 87 | Aidan VermouthPlace 87 · Grade 10 · East | 10 | East | 23:25.84 |
| 88 | Foss GoodwinPlace 88 · Grade 10 · West | 10 | West | 23:29.78 |
| 89 | Elijah MutiePlace 89 · Grade 11 · West | 11 | West | 23:32.59 |
| 90 | Bennett AshcroftPlace 90 · Grade 10 · Olympus | 10 | Olympus | 23:32.96 |
| 91 | Carl EliasonPlace 91 · Grade 10 · Hillcrest | 10 | Hillcrest | 23:36.03 |
| 92 | Connor PetersonPlace 92 · Grade 11 · Copper Hills | 11 | Copper Hills | 23:36.75 |
| 93 | Tyler MenssenPlace 93 · Grade 9 · Hillcrest | 9 | Hillcrest | 23:40.18 |
| 94 | Sang Hyun ChunPlace 94 · Grade 12 · Hillcrest | 12 | Hillcrest | 23:41.53 |
| 95 | Joseph AnilPlace 95 · Grade 10 · Hillcrest | 10 | Hillcrest | 24:09.81 |
| 96 | Parker GaertePlace 96 · Grade 9 · West | 9 | West | 24:10.06 |
| 97 | Clark ThompsonPlace 97 · Grade 9 · Alta | 9 | Alta | 24:17.22 |
| 98 | Luke JensenPlace 98 · Grade 9 · Highland | 9 | Highland | 24:18.41 |
| 99 | Logan RobbinsPlace 99 · Grade 11 · Olympus | 11 | Olympus | 24:36.06 |
| 100 | Grady BellPlace 100 · Grade 9 · Alta | 9 | Alta | 24:36.78 |
| 101 | Zachary UpdikePlace 101 · Grade 9 · Hillcrest | 9 | Hillcrest | 24:40.03 |
| 102 | Hayden JenkinsPlace 102 · Grade 10 · East | 10 | East | 25:09.78 |
| 103 | Amani JohnsonPlace 103 · Grade 10 · West | 10 | West | 25:25.28 |
| 104 | Logan WilliamsonPlace 104 · Grade 11 · West | 11 | West | 25:25.46 |
| 105 | Drew WallPlace 105 · Grade 11 · West | 11 | West | 25:46.22 |
| 106 | Will NoycePlace 106 · Grade 10 · Copper Hills | 10 | Copper Hills | 25:48.59 |
| 107 | Jeffery HuletPlace 107 · Grade 10 · Copper Hills | 10 | Copper Hills | 26:02.15 |
| 108 | Parker SimsPlace 108 · Grade 9 · Alta | 9 | Alta | 26:03.18 |
| 109 | Connor HarwardPlace 109 · Grade 12 · East | 12 | East | 26:13.34 |
| 110 | Joshua JosephPlace 110 · Grade 11 · West | 11 | West | 26:19.84 |
| 111 | Adedoyin OrekoyaPlace 111 · Grade 9 · West | 9 | West | 26:23.75 |
| 112 | Benjamin WiderburgPlace 112 · Grade 10 · Copper Hills | 10 | Copper Hills | 26:28.03 |
| 113 | Luke AckermannPlace 113 · Grade 9 · Alta | 9 | Alta | 26:40.44 |
| 114 | Peter TenneyPlace 114 · Grade 11 · Copper Hills | 11 | Copper Hills | 26:49.66 |
| 115 | Lucian CanalesPlace 115 · Grade 10 · West | 10 | West | 27:23.56 |
| 116 | Andrew SimsPlace 116 · Grade 9 · Alta | 9 | Alta | 27:31.38 |
| 117 | Truman CannonPlace 117 · Grade 10 · Highland | 10 | Highland | 27:41.12 |
| 118 | Logan HoldcroftPlace 118 · Grade 11 · West | 11 | West | 27:52.06 |
| 119 | Andrew HomerPlace 119 · Grade 10 · Copper Hills | 10 | Copper Hills | 28:08.47 |
| 120 | Isaac LofgranPlace 120 · Grade 10 · Olympus | 10 | Olympus | 28:14.62 |
| 121 | Andrew SmithPlace 121 · Grade 9 · West | 9 | West | 28:29.88 |
| 122 | Noah ShiflettPlace 122 · Grade 11 · Copper Hills | 11 | Copper Hills | 28:42.22 |
| 123 | John WestPlace 123 · Grade 12 · East | 12 | East | 28:42.56 |
| 124 | Reed JagerPlace 124 · Grade 10 · Hillcrest | 10 | Hillcrest | 28:43.87 |
| 125 | Noah PerkinsPlace 125 · Grade 11 · Copper Hills | 11 | Copper Hills | 28:44.28 |
| 126 | Nickos JohnsonPlace 126 · Grade 9 · Murray | 9 | Murray | 28:46.84 |
| 127 | Logan BucknerPlace 127 · Grade 12 · Copper Hills | 12 | Copper Hills | 28:51.28 |
| 128 | Nicholas SimsPlace 128 · Grade 9 · Alta | 9 | Alta | 30:34.12 |