| 1 | Ethan HeyerPlace 1 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 20:26.15 |
| 2 | Jason BartolomeoPlace 2 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 20:32.84 |
| 3 | Chaz PugsleyPlace 3 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 20:59.81 |
| 4 | Isaac LimbaughPlace 4 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 21:01.00 |
| 5 | Chandler DeVinneyPlace 5 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 21:03.15 |
| 6 | Ethan CopatoPlace 6 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 21:08.28 |
| 7 | Nathaniel GalloPlace 7 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 21:20.12 |
| 8 | Jonah GarciaPlace 8 · Grade 12 · Boulder Creek | 12 | Boulder Creek | 21:34.53 |
| 9 | Guillermo VazquezPlace 9 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 22:05.18 |
| 10 | Lucas ChuPlace 10 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 22:19.15 |
| 11 | Drew KrebsPlace 11 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 22:20.75 |
| 12 | Ethan BergmanPlace 12 · Grade 11 · Boulder Creek | 11 | Boulder Creek | 22:33.18 |
| 13 | Drew ChriestPlace 13 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 22:37.62 |
| 14 | Ryan WilliamsPlace 14 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 22:42.75 |
| 15 | Liam GraddyPlace 15 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 22:54.53 |
| 16 | Daniel IoliPlace 16 · Grade 12 · Boulder Creek | 12 | Boulder Creek | 23:36.25 |
| 17 | Andrew HembreePlace 17 · Grade 12 · Sandra Day O'Connor | 12 | Sandra Day O'Connor | 23:38.88 |
| 18 | Nathan NitschkePlace 18 · Grade 9 · Deer Valley | 9 | Deer Valley | 23:40.66 |
| 19 | Lucas HoPlace 19 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 23:42.62 |
| 20 | Josh WillettPlace 20 · Grade 9 · Deer Valley | 9 | Deer Valley | 23:47.56 |
| 21 | Shane StanleyPlace 21 · Grade 10 · Sandra Day O'Connor | 10 | Sandra Day O'Connor | 24:12.53 |
| 22 | Kallen McCrackenPlace 22 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 24:20.38 |
| 23 | Rob KulmanPlace 23 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 24:25.18 |
| 24 | Dante MiloPlace 24 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 24:29.41 |
| 25 | Eric ButlerPlace 25 · Grade 11 · Sandra Day O'Connor | 11 | Sandra Day O'Connor | 24:30.09 |
| 26 | Keven BeckPlace 26 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 24:34.84 |
| 27 | Wyatt RussellPlace 27 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 24:54.41 |
| 28 | Dylan PetersonPlace 28 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 25:48.84 |
| 29 | Jonathan GourleyPlace 29 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 26:18.75 |
| 30 | Carson WrightPlace 30 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 27:06.06 |
| 31 | Bridger ChandlerPlace 31 · Grade 12 · Boulder Creek | 12 | Boulder Creek | 27:16.34 |
| 32 | Jonah HammondPlace 32 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 27:31.25 |
| 33 | Troy StallmanPlace 33 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 27:39.88 |
| 34 | Fredrick ClarkePlace 34 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 28:11.75 |
| 35 | Jackson HerreraPlace 35 · Grade 9 · Sandra Day O'Connor | 9 | Sandra Day O'Connor | 33:00.28 |
| 36 | Joey RandallPlace 36 · Grade 9 · Barry Goldwater | 9 | Barry Goldwater | 35:57.97 |
| 37 | Micah BrandonPlace 37 · Grade 10 · Boulder Creek | 10 | Boulder Creek | 38:15.72 |
| 38 | Jack FlorezPlace 38 · Grade 9 · Boulder Creek | 9 | Boulder Creek | 38:16.22 |