| 1 | Jesus MiramontesPlace 1 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 18:14 PR |
| 2 | Samuel FernandezPlace 2 · Grade 12 · Edison | 12 | Edison | 18:17.8 |
| 3 | Alberto HernandezPlace 3 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 18:18.21 PR |
| 4 | Jonathan PerezPlace 4 · Grade 11 · Madera | 11 | Madera | 18:56.74 |
| 5 | Noel DominguezPlace 5 · Grade 11 · Edison | 11 | Edison | 19:00.3 |
| 6 | Issac AnayaPlace 6 · Grade 11 · Madera | 11 | Madera | 19:06.1 PR |
| 7 | Quinn HilliardPlace 7 · Grade 12 · Yosemite | 12 | Yosemite | 19:12.7 |
| 8 | Ronaldo ReyesPlace 8 · Grade 11 · Edison | 11 | Edison | 19:12.91 PR |
| 9 | Russell WarmerdamPlace 9 · Grade 11 · Yosemite | 11 | Yosemite | 19:14.42 PR |
| 10 | Paul EspositoPlace 10 · Grade 11 · Yosemite | 11 | Yosemite | 19:31.8 |
| 11 | Manuel MirandaPlace 11 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 19:33.01 |
| 12 | Jose L. LopesPlace 12 · Grade 11 · Kerman | 11 | Kerman | 19:37.61 |
| 13 | Oliver CurlyPlace 13 · Grade 12 · Yosemite | 12 | Yosemite | 19:39.65 PR |
| 14 | Manuel MartinezPlace 14 · Grade 12 · Madera | 12 | Madera | 19:45.58 PR |
| 15 | Emiliano MunozPlace 15 · Grade 12 · Kerman | 12 | Kerman | 19:45.83 PR |
| 16 | Zach CharoPlace 16 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 19:47.3 PR |
| 17 | Sam WilliamsPlace 17 · Grade 12 · Yosemite | 12 | Yosemite | 19:49.82 PR |
| 18 | Nicholas JensenPlace 18 · Grade 11 · Bullard | 11 | Bullard | 19:51.26 PR |
| 19 | Louie VallejoPlace 19 · Grade 11 · Kerman | 11 | Kerman | 19:59.09 |
| 20 | Mike VanbalinghemPlace 20 · Grade 11 · Yosemite | 11 | Yosemite | 20:06.16 |
| 21 | David HallPlace 21 · Grade 10 · Bullard | 10 | Bullard | 20:09.06 |
| 22 | Colin CorgiatPlace 22 · Grade 11 · Bullard | 11 | Bullard | 20:25.92 PR |
| 23 | Matheus CunhaPlace 23 · Grade 12 · Kerman | 12 | Kerman | 20:28.71 |
| 24 | Cristian Del ToroPlace 24 · Grade 12 · Buhach Colony | 12 | Buhach Colony | 20:34.04 |
| 25 | Cristian RodriguezPlace 25 · Grade 11 · Sunnyside | 11 | Sunnyside | 20:37.81 |
| 26 | Keelan BucknerPlace 26 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 20:46.06 PR |
| 27 | Kyle KingslandPlace 27 · Grade 12 · Yosemite | 12 | Yosemite | 20:46.82 PR |
| 28 | Jovani LopezPlace 28 · Grade 11 · Edison | 11 | Edison | 20:59.86 PR |
| 29 | Chase LassosPlace 29 · Grade 12 · Yosemite | 12 | Yosemite | 21:00.9 PR |
| 30 | John ChaviraPlace 30 · Grade 11 · Edison | 11 | Edison | 21:02.61 |
| 31 | Brandon VolpaPlace 31 · Grade 11 · Edison | 11 | Edison | 21:03.74 |
| 32 | Nicholas AltamiranPlace 32 · Grade 10 · Bullard | 10 | Bullard | 21:05.35 |
| 33 | Tyler WallacePlace 33 · Grade 11 · Yosemite | 11 | Yosemite | 21:06.55 PR |
| 34 | Zachary Burtle-EnglishPlace 34 · Grade 11 · Yosemite | 11 | Yosemite | 21:07.47 PR |
| 35 | Emeliano CrespinPlace 35 · Grade 12 · Madera | 12 | Madera | 21:09.39 |
| 36 | Kevin TorresPlace 36 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 21:52.92 |
| 37 | Mikhale SaldivarPlace 37 · Grade 10 · Bullard | 10 | Bullard | 21:57.55 |
| 38 | Isaiah BarbozaPlace 38 · Grade 11 · Madera | 11 | Madera | 22:02.92 PR |
| 39 | Gavin CorgiatPlace 39 · Grade 10 · Bullard | 10 | Bullard | 22:06.49 PR |
| 40 | Jonathan PueblaPlace 40 · Grade 11 · Madera | 11 | Madera | 22:22.48 PR |
| 41 | Jordan BergPlace 41 · Grade 11 · Yosemite | 11 | Yosemite | 22:28.19 |
| 42 | Matt SpringerPlace 42 · Grade 12 · Yosemite | 12 | Yosemite | 22:31.61 |
| 43 | Martin ArmentaPlace 43 · Grade 11 · Edison | 11 | Edison | 24:07.35 |
| 44 | Narayan BlackPlace 44 · Grade 11 · Yosemite | 11 | Yosemite | 24:43.67 |
| 45 | Rajdeep BadwalzPlace 45 · Grade 11 · Buhach Colony | 11 | Buhach Colony | 25:53.91 PR |
| 46 | James ConnalPlace 46 · Grade 11 · Yosemite | 11 | Yosemite | 26:50.46 |
| 47 | Jose JimenezPlace 47 · Grade 12 · Madera | 12 | Madera | 29:29.61 |