| 1 | Isaac LimbaughPlace 1 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 20:03.57 |
| 2 | Jordan GrosshueschPlace 2 · Grade 10 · Barry Goldwater | 10 | Barry Goldwater | 20:05.27 |
| 3 | Ishaan HandaPlace 3 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 20:06.48 |
| 4 | Chaz PugsleyPlace 4 · Grade 12 · Boulder Creek | 12 | Boulder Creek | 20:21.57 |
| 5 | Carson WrightPlace 5 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 20:31.02 |
| 6 | Nathan SmithPlace 6 · Grade 12 · Boulder Creek | 12 | Boulder Creek | 20:39.63 |
| 7 | Ryan WilliamsPlace 7 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 20:40.98 |
| 8 | Logan LeonardPlace 8 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 20:47.51 |
| 9 | Travis LeePlace 9 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 20:59.92 |
| 10 | Dillon CurriePlace 10 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 21:03.11 |
| 11 | Jackson HowePlace 11 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 21:03.30 |
| 12 | Jack Van FredenburgPlace 12 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 21:06.63 |
| 13 | Foster DuncanPlace 13 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 21:09.95 |
| 14 | Breck MiddendorfPlace 14 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 21:14.54 |
| 15 | Aukai FletcherPlace 15 · Grade 9 · Deer Valley | 9 | Deer Valley | 21:20.36 |
| 16 | Tadeusz BorowskiPlace 16 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 21:22.86 |
| 17 | Alee OchoaPlace 17 · Grade 9 · Deer Valley | 9 | Deer Valley | 21:33.14 |
| 18 | Mark PearsonPlace 18 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 21:39.54 |
| 19 | Andrew WellensiekPlace 19 · Grade 10 · Deer Valley | 10 | Deer Valley | 21:43.10 |
| 20 | Lucas HoPlace 20 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 21:49.01 |
| 21 | Shane FeichtingerPlace 21 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 22:02.16 |
| 22 | Gavin BildPlace 22 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 22:11.69 |
| 23 | John KoPlace 23 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 22:13.38 |
| 24 | Cody FischerPlace 24 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 22:15.26 |
| 25 | Ayan BhaktaPlace 25 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 22:17.26 |
| 26 | Jack SmithPlace 26 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 22:26.07 |
| 27 | Jackson SteelePlace 27 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 22:36.04 |
| 28 | Robert MutuPlace 28 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 22:40.29 |
| 29 | Erik LucasPlace 29 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 22:44.66 |
| 30 | Luis NarvaisPlace 30 · Grade 9 · Deer Valley | 9 | Deer Valley | 22:49.92 |
| 31 | Benjamin GilchristPlace 31 · Grade 11 · Deer Valley | 11 | Deer Valley | 22:57.51 |
| 32 | Keegan OglesbyPlace 32 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 22:58.51 |
| 33 | Walter RigdonPlace 33 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 23:22.35 |
| 34 | Marland WilliamsPlace 34 · Grade 9 · Deer Valley | 9 | Deer Valley | 23:26.61 |
| 35 | Robert HaynesPlace 35 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 23:31.92 |
| 36 | Brandon FarmerPlace 36 · Grade 9 · Barry Goldwater | 9 | Barry Goldwater | 23:32.42 |
| 37 | Parker WhitePlace 37 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 23:32.72 |
| 38 | Preston DealPlace 38 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 23:38.26 |
| 39 | Jacob DikemanPlace 39 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 23:45.76 |
| 40 | Bradley DuranPlace 40 · Grade 10 · Deer Valley | 10 | Deer Valley | 23:53.94 |
| 41 | Raed ElkhalidiPlace 41 · Grade 12 · Deer Valley | 12 | Deer Valley | 24:07.88 |
| 42 | Eliel Guzman RodriguezPlace 42 · Grade 11 · Deer Valley | 11 | Deer Valley | 24:13.77 |
| 43 | Bo WhitePlace 43 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 24:39.26 |
| 44 | Jase WeingartPlace 44 · Grade 10 · Deer Valley | 10 | Deer Valley | 24:40.64 |
| 45 | Alejandro CanoPlace 45 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 24:56.01 |
| 46 | Logan HansenPlace 46 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 25:05.26 |
| 47 | Aiden WinterPlace 47 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 25:06.79 |
| 48 | Narva Tigue IIPlace 48 · Grade 11 · Deer Valley | 11 | Deer Valley | 25:19.82 |
| 49 | Alexis SepulvedaPlace 49 · Grade 12 · Deer Valley | 12 | Deer Valley | 25:19.99 |
| 50 | Atlas TouchstonePlace 50 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 25:31.54 |
| 51 | Brayan RoblesPlace 51 · Grade 11 · Deer Valley | 11 | Deer Valley | 25:41.48 |
| 52 | Deacon TreslerPlace 52 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 26:24.79 |
| 53 | Nathan CampbellPlace 53 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 26:26.42 |
| 54 | Marcus KitnaPlace 54 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 26:52.13 |
| 55 | Jack FlorezPlace 55 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 27:02.72 |
| 56 | Connor FloresPlace 56 · Grade 9 · Deer Valley | 9 | Deer Valley | 27:49.35 |
| 57 | Zachary KreiderPlace 57 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 27:57.45 |
| 58 | Brenner WrightPlace 58 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 29:03.72 |
| 59 | Jonathan GourleyPlace 59 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 29:08.48 |
| 60 | Benjamin JeterPlace 60 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 29:18.92 |
| 61 | John DouglasPlace 61 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 30:42.98 |
| 62 | Conner ArnesonPlace 62 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 31:10.11 |