| 1 | Mario HernandezPlace 1 · Grade 12 · Desert Oasis | 12 | Desert Oasis | 17:31 PR |
| 2 | Ollie HayesPlace 2 · Grade 11 · Desert Oasis | 11 | Desert Oasis | 17:50 |
| 3 | Lucas LarsenPlace 3 · Grade 9 · Shadow Ridge (NV) | 9 | Shadow Ridge (NV) | 17:53 |
| 4 | Kasen OdgersPlace 4 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 18:17 PR |
| 5 | Teagan DastrupPlace 5 · Grade 9 · Coronado (NV) | 9 | Coronado (NV) | 18:22 |
| 6 | Brody SuttonPlace 6 · Grade 11 · Somerset Academy Sky Pointe | 11 | Somerset Academy Sky Pointe | 18:31 |
| 7 | Colin BittonPlace 7 · Grade 12 · Somerset Academy Sky Pointe | 12 | Somerset Academy Sky Pointe | 18:33 |
| 8 | Tiave ThurgoodPlace 8 · Grade 9 · Shadow Ridge (NV) | 9 | Shadow Ridge (NV) | 18:35 |
| 9 | Preston BallouPlace 9 · Grade 12 · Shadow Ridge (NV) | 12 | Shadow Ridge (NV) | 18:35 |
| 10 | Jesper VanDenBosPlace 10 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 18:36 |
| 11 | Wills EllishPlace 11 · Grade 10 · Faith Lutheran | 10 | Faith Lutheran | 18:54 PR |
| 12 | Henry BlankPlace 12 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 19:02 PR |
| 13 | Dillon ParksPlace 13 · Grade 11 · Centennial (NV) | 11 | Centennial (NV) | 19:04 PR |
| 14 | Jayzer TinaganPlace 14 · Grade 10 · Desert Oasis | 10 | Desert Oasis | 19:09 |
| 15 | Evan LesterPlace 15 · Grade 11 · Durango | 11 | Durango | 19:15 |
| 16 | Raymond ParkerPlace 16 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 19:15 PR |
| 17 | Elijah WrightPlace 17 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 19:16 |
| 18 | Aidan CampbellPlace 18 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 19:22 PR |
| 19 | Joshua CulbersonPlace 19 · Grade 10 · Somerset Academy Sky Pointe | 10 | Somerset Academy Sky Pointe | 19:27 |
| 20 | Russell MillsPlace 20 · Grade 11 · Shadow Ridge (NV) | 11 | Shadow Ridge (NV) | 19:31 |
| 21 | Superman LymanPlace 21 · Grade 12 · Shadow Ridge (NV) | 12 | Shadow Ridge (NV) | 19:31 |
| 22 | Quinn CoxPlace 22 · Grade 11 · Somerset Academy Sky Pointe | 11 | Somerset Academy Sky Pointe | 19:36 |
| 23 | Alexander CranePlace 23 · Grade 12 · Shadow Ridge (NV) | 12 | Shadow Ridge (NV) | 19:37 PR |
| 24 | John TraversPlace 24 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 19:38 PR |
| 25 | Gabriel DaggePlace 25 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 19:40 |
| 26 | Azariah MulatuPlace 26 · Grade 10 · Desert Oasis | 10 | Desert Oasis | 19:42 |
| 27 | Jamison LambertiPlace 27 · Grade 9 · SECTA | 9 | SECTA | 19:44 |
| 28 | Theodore ParkPlace 28 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 19:45 PR |
| 29 | Liam RowlandPlace 29 · Grade 11 · Shadow Ridge (NV) | 11 | Shadow Ridge (NV) | 19:47 |
| 30 | Braden BerrettPlace 30 · Grade 11 · Lund | 11 | Lund | 19:50 |
| 31 | Brayden EdwardsPlace 31 · Grade 10 · Liberty(NV) | 10 | Liberty(NV) | 19:53 |
| 32 | Caleb WrightPlace 32 · Grade 11 · Centennial (NV) | 11 | Centennial (NV) | 19:55 PR |
| 33 | Elijah AtchazoPlace 33 · Grade 11 · Desert Oasis | 11 | Desert Oasis | 19:57 |
| 34 | Declan SpeerPlace 34 · Grade 9 · Arbor View | 9 | Arbor View | 19:59 |
| 35 | Liam HighsmithPlace 35 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 20:00 |
| 36 | Noah BegayPlace 36 · Grade 10 · Arbor View | 10 | Arbor View | 20:05 |
| 37 | Miles NimmerPlace 37 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 20:06 PR |
| 38 | Dominic DiorioPlace 38 · Grade 11 · Coronado (NV) | 11 | Coronado (NV) | 20:14 |
| 39 | Jayden Rogers-PolitePlace 39 · Grade 11 · Faith Lutheran | 11 | Faith Lutheran | 20:15 |
| 40 | Sebastian Uribe GonzalezPlace 40 · Grade 12 · Palo Verde | 12 | Palo Verde | 20:15 PR |
| 41 | Ryan DelaneyPlace 41 · Grade 11 · Centennial (NV) | 11 | Centennial (NV) | 20:20 PR |
| 42 | Henry KnofelPlace 42 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 20:21 |
| 43 | Theo TobinPlace 43 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 20:24 PR |
| 44 | Jason WaitePlace 44 · Grade 11 · Foothill | 11 | Foothill | 20:26 |
| 45 | Jonas KotulaPlace 45 · Grade 12 · Coronado (NV) | 12 | Coronado (NV) | 20:30 PR |
| 46 | Chase GarciaPlace 46 · Grade 12 · Faith Lutheran | 12 | Faith Lutheran | 20:35 |
| 47 | Owen LewisPlace 47 · Grade 10 · Arbor View | 10 | Arbor View | 20:37 |
| 48 | Logan JonesPlace 48 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 20:40 |
| 49 | Jacob CasparyPlace 49 · Grade 9 · Doral Red Rock | 9 | Doral Red Rock | 20:48 |
| 50 | Robert GranthamPlace 50 · Grade 10 · Foothill | 10 | Foothill | 20:50 |
| 51 | Landon FelligPlace 51 · Grade 10 · Foothill | 10 | Foothill | 20:50 |
| 52 | Porter FergusonPlace 52 · Grade 11 · Foothill | 11 | Foothill | 20:52 |
| 53 | Ryan McDanielPlace 53 · Grade 10 · Clark | 10 | Clark | 20:53 |
| 54 | Dylan FanningPlace 54 · Grade 12 · Pinecrest Academy Cadence | 12 | Pinecrest Academy Cadence | 21:06 |
| 55 | William McCubbinPlace 55 · Grade 11 · Arbor View | 11 | Arbor View | 21:10 |
| 56 | Christopher GannonPlace 56 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 21:10 PR |
| 57 | Dylan YaoPlace 57 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 21:17 |
| 58 | Darwin MotaPlace 58 · Grade 10 · Arbor View | 10 | Arbor View | 21:18 |
| 59 | Aaron FrancisPlace 59 · Grade 11 · Foothill | 11 | Foothill | 21:28 |
| 60 | Bradford BarnesPlace 60 · Grade 12 · Foothill | 12 | Foothill | 21:28 |
| 61 | Lucas BassPlace 61 · Grade 9 · Foothill | 9 | Foothill | 21:30 |
| 62 | Maximus BeasleyPlace 62 · Grade 10 · Centennial (NV) | 10 | Centennial (NV) | 21:30 |
| 63 | Oliver HudsonPlace 63 · Grade 9 · SECTA | 9 | SECTA | 21:31 |
| 64 | Mason HuletPlace 64 · Grade 9 · Green Valley Christian | 9 | Green Valley Christian | 21:31 |
| 65 | Carson MorrisPlace 65 · Grade 10 · Arbor View | 10 | Arbor View | 21:38 |
| 66 | Grant NelsonPlace 66 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 21:38 |
| 67 | KJ NicholsPlace 67 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 21:40 |
| 68 | Aiden ReyesPlace 68 · Grade 10 · Doral Red Rock | 10 | Doral Red Rock | 21:40 |
| 69 | Justen EkamhachaiPlace 69 · Grade 11 · Liberty(NV) | 11 | Liberty(NV) | 21:42 |
| 70 | Joaquin AvitiaPlace 70 · Grade 9 · Liberty(NV) | 9 | Liberty(NV) | 21:46 PR |
| 71 | Aiden DeanPlace 71 · Grade 9 · Foothill | 9 | Foothill | 21:54 |
| 72 | Samuel FulmerPlace 72 · Grade 12 · Foothill | 12 | Foothill | 21:58 PR |
| 73 | Logan KellyPlace 73 · Grade 11 · Liberty(NV) | 11 | Liberty(NV) | 22:00 |
| 74 | Easton PruntyPlace 74 · Grade 9 · Foothill | 9 | Foothill | 22:03 |
| 75 | Lennox SchweitzerPlace 75 · Grade 11 · Desert Oasis | 11 | Desert Oasis | 22:04 |
| 76 | Justin WilhoitePlace 76 · Grade 11 · Green Valley Christian | 11 | Green Valley Christian | 22:06 |
| 77 | Jenson HinklePlace 77 · Grade 9 · Arbor View | 9 | Arbor View | 22:06 PR |
| 78 | Jake EdwardsPlace 78 · Grade 12 · Centennial (NV) | 12 | Centennial (NV) | 22:07 |
| 79 | Bradley BallejosPlace 79 · Grade 10 · Faith Lutheran | 10 | Faith Lutheran | 22:08 PR |
| 80 | Heorhii KochuraPlace 80 · Grade 11 · Durango | 11 | Durango | 22:10 PR |
| 81 | Brandon FrenzelPlace 81 · Grade 10 · Green Valley | 10 | Green Valley | 22:12 PR |
| 82 | Emil WernerPlace 82 · Grade 11 · Moapa Valley | 11 | Moapa Valley | 22:12 |
| 83 | Damian YangPlace 83 · Grade 9 · Foothill | 9 | Foothill | 22:14 PR |
| 84 | Magnus BinghamPlace 84 · Grade 12 · Somerset Academy Sky Pointe | 12 | Somerset Academy Sky Pointe | 22:15 |
| 85 | Jocabrein TownsendPlace 85 · Grade 10 · Liberty(NV) | 10 | Liberty(NV) | 22:16 |
| 86 | Nathen MarakPlace 86 · Grade 10 · Valley | 10 | Valley | 22:21 |
| 87 | Brayden WeisbachPlace 87 · Grade 11 · Foothill | 11 | Foothill | 22:23 |
| 88 | Hendrix ManasanPlace 88 · Grade 10 · Arbor View | 10 | Arbor View | 22:25 |
| 89 | Spencer NunoPlace 89 · Grade 12 · Somerset Academy Sky Pointe | 12 | Somerset Academy Sky Pointe | 22:25 |
| 90 | Nathan SchweitzerPlace 90 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 22:26 |
| 91 | Tyson RosequistPlace 91 · Grade 12 · Centennial (NV) | 12 | Centennial (NV) | 22:27 |
| 92 | Thomas AndersenPlace 92 · Grade 9 · Desert Oasis | 9 | Desert Oasis | 22:29 |
| 93 | Damien MayorgaPlace 93 · Grade 9 · Centennial (NV) | 9 | Centennial (NV) | 22:33 |
| 94 | Genesis VargasPlace 94 · Grade 10 · Coronado (NV) | 10 | Coronado (NV) | 22:48 |
| 95 | Mason PringPlace 95 · Grade 9 · SECTA | 9 | SECTA | 22:54 PR |
| 96 | Gregory MckeenPlace 96 · Grade 10 · Arbor View | 10 | Arbor View | 22:55 PR |
| 97 | Bradley Villanueva GutierrezPlace 97 · Grade 12 · Valley | 12 | Valley | 22:57 |
| 98 | Alejandro RamosPlace 98 · Grade 9 · Moapa Valley | 9 | Moapa Valley | 23:05 |
| 99 | Oasis Lainez-GilliamPlace 99 · Grade 9 · Durango | 9 | Durango | 23:09 |
| 100 | Anthony TaylorPlace 100 · Grade 12 · White Pine | 12 | White Pine | 23:09 |