| 1 | Albert JacintoPlace 1 · Grade 12 · Chaffey | 12 | Chaffey | 15:41.8 |
| 2 | Fidel ArcePlace 2 · Grade 12 · Ontario | 12 | Ontario | 16:11.2 |
| 3 | Ozil VillacanaPlace 3 · Grade 11 · Chaffey | 11 | Chaffey | 16:17.7 |
| 4 | Ricardo PalaciosPlace 4 · Grade 12 · Ontario | 12 | Ontario | 16:22.0 |
| 5 | Bryan GoblePlace 5 · Grade 11 · Chino | 11 | Chino | 16:23.8 |
| 6 | Angel PeraltaPlace 6 · Grade 11 · Chaffey | 11 | Chaffey | 16:25.9 |
| 7 | Mason CristPlace 7 · Grade 10 · Chaffey | 10 | Chaffey | 16:28.9 |
| 8 | Fidel AguayoPlace 8 · Grade 12 · Ontario | 12 | Ontario | 16:38.6 PR |
| 9 | Abdel ValdezPlace 9 · Grade 11 · Ontario | 11 | Ontario | 16:40.9 |
| 10 | Anthony TorresPlace 10 · Grade 12 · Ontario | 12 | Ontario | 16:42.0 |
| 11 | Pedro MunozPlace 11 · Grade 12 · Chaffey | 12 | Chaffey | 16:42.7 |
| 12 | Edgar LopezPlace 12 · Grade 12 · Chino | 12 | Chino | 16:44.4 |
| 13 | Christopher GalvanPlace 13 · Grade 12 · Chaffey | 12 | Chaffey | 16:54.0 |
| 14 | Armondo ZambranoPlace 14 · Grade 11 · Chaffey | 11 | Chaffey | 16:56.9 |
| 15 | Santiago UgaldePlace 15 · Grade 12 · Chino | 12 | Chino | 17:05.6 |
| 16 | Christian LopezPlace 16 · Grade 10 · Don Lugo | 10 | Don Lugo | 17:08.4 |
| 17 | Kelvin LoPlace 17 · Grade 11 · Ontario | 11 | Ontario | 17:15.2 |
| 18 | Jacob LizardePlace 18 · Grade 10 · Don Lugo | 10 | Don Lugo | 17:20.9 |
| 19 | Abraham LunaPlace 19 · Grade 11 · Diamond Ranch | 11 | Diamond Ranch | 17:32.5 |
| 20 | Kristopher RojoPlace 20 · Grade 11 · Ontario | 11 | Ontario | 17:41.7 |
| 21 | Leon JaureguiPlace 21 · Grade 11 · Don Lugo | 11 | Don Lugo | 17:48.5 |
| 22 | Rylan MitchellPlace 22 · Grade 9 · Don Lugo | 9 | Don Lugo | 18:02.9 |
| 23 | Daniel LepesPlace 23 · Grade 12 · Montclair | 12 | Montclair | 18:10.3 |
| 24 | Andrew RuizPlace 24 · Grade 12 · Don Lugo | 12 | Don Lugo | 18:13.2 |
| 25 | Bruce HolguinPlace 25 · Grade 11 · Chino | 11 | Chino | 18:13.3 |
| 26 | Felipe SanchezPlace 26 · Grade 11 · Don Lugo | 11 | Don Lugo | 18:20.4 |
| 27 | Iker MurilloPlace 27 · Grade 10 · Diamond Ranch | 10 | Diamond Ranch | 18:31.6 |
| 28 | Moises GallardoPlace 28 · Grade 12 · Diamond Ranch | 12 | Diamond Ranch | 18:33.4 PR |
| 29 | Jeremy LibaoPlace 29 · Grade 10 · Chino | 10 | Chino | 18:50.7 |
| 30 | Charlie MirandaPlace 30 · Grade 12 · Chino | 12 | Chino | 18:51.5 |
| 31 | Christian MartinezPlace 31 · Grade 12 · Diamond Ranch | 12 | Diamond Ranch | 18:51.7 |
| 32 | David SagueroPlace 32 · Grade 11 · Montclair | 11 | Montclair | 18:59.3 |
| 33 | Noah MarinPlace 33 · Grade 10 · Chino | 10 | Chino | 19:06.3 PR |
| 34 | Elmer CastilloPlace 34 · Grade 12 · Diamond Ranch | 12 | Diamond Ranch | 19:10.3 |
| 35 | Isaac MaganaPlace 35 · Grade 9 · Montclair | 9 | Montclair | 19:38.1 PR |
| 36 | Ryan AguliarPlace 36 · Grade 11 · Don Lugo | 11 | Don Lugo | 19:57.7 |
| 37 | Aiden LepesPlace 37 · Grade 9 · Montclair | 9 | Montclair | 19:58.6 |
| 38 | Andres PatinoPlace 38 · Grade 9 · Montclair | 9 | Montclair | 20:10.6 |
| 39 | Giolo GoloranPlace 39 · Grade 10 · Montclair | 10 | Montclair | 20:27.9 PR |
| 40 | Cesar AyalaPlace 40 · Grade 9 · Montclair | 9 | Montclair | 20:50.1 |