| 1 | Hector DiazPlace 1 · Grade 12 · Millikan | 12 | Millikan | 15:23.07 |
| 2 | Jack WalshPlace 2 · Grade 12 · Millikan | 12 | Millikan | 15:33.55 |
| 3 | David NaderPlace 3 · Grade 10 · Wilson (Long Beach) | 10 | Wilson (Long Beach) | 15:34.85 PR |
| 4 | Ricardo Linarez-GutierrezPlace 4 · Grade 11 · Millikan | 11 | Millikan | 15:45.50 |
| 5 | Sawyer ChesninPlace 5 · Grade 10 · Poly (Long Beach) | 10 | Poly (Long Beach) | 15:46.66 |
| 6 | Brandon Hinojosa-GarciaPlace 6 · Grade 12 · Millikan | 12 | Millikan | 15:49.52 |
| 7 | Nicholas HamoryPlace 7 · Grade 11 · Wilson (Long Beach) | 11 | Wilson (Long Beach) | 15:52.67 |
| 8 | Sebastian McKiernanPlace 8 · Grade 10 · Millikan | 10 | Millikan | 15:53.10 |
| 9 | Jessie Hinojosa-GarciaPlace 9 · Grade 10 · Millikan | 10 | Millikan | 15:56.02 |
| 10 | Matthew RangelPlace 10 · Grade 11 · Lakewood | 11 | Lakewood | 16:03.28 |
| 11 | Arthur NickersonPlace 11 · Grade 11 · Wilson (Long Beach) | 11 | Wilson (Long Beach) | 16:06.92 |
| 12 | Eric VillicanaPlace 12 · Grade 10 · Millikan | 10 | Millikan | 16:09.45 |
| 13 | Nico SwansonPlace 13 · Grade 11 · Wilson (Long Beach) | 11 | Wilson (Long Beach) | 16:16.61 |
| 14 | Rico HollisterPlace 14 · Grade 10 · Wilson (Long Beach) | 10 | Wilson (Long Beach) | 16:26.19 |
| 15 | Stephen Duran-CuevasPlace 15 · Grade 12 · Poly (Long Beach) | 12 | Poly (Long Beach) | 16:36.66 |
| 16 | Dexter MendezPlace 16 · Grade 11 · Wilson (Long Beach) | 11 | Wilson (Long Beach) | 16:36.93 |
| 17 | Ethan IrvinPlace 17 · Grade 11 · Wilson (Long Beach) | 11 | Wilson (Long Beach) | 16:43.40 |
| 18 | Antonio RamirezPlace 18 · Grade 11 · Poly (Long Beach) | 11 | Poly (Long Beach) | 16:46.14 |
| 19 | Anthony AlmeidaPlace 19 · Grade 10 · Poly (Long Beach) | 10 | Poly (Long Beach) | 16:51.34 |
| 20 | William ChmielPlace 20 · Grade 12 · Lakewood | 12 | Lakewood | 16:54.16 |
| 21 | Evan VongPlace 21 · Grade 12 · Lakewood | 12 | Lakewood | 17:03.83 |
| 22 | Oscar SicanPlace 22 · Grade 11 · Poly (Long Beach) | 11 | Poly (Long Beach) | 17:08.49 |
| 23 | George LopezPlace 23 · Grade 11 · Lakewood | 11 | Lakewood | 18:05.59 |
| 24 | Sean KellyPlace 24 · Grade 10 · Poly (Long Beach) | 10 | Poly (Long Beach) | 18:08.63 |
| 25 | Fidel PerezPlace 25 · Grade 12 · Cabrillo (Long Beach) | 12 | Cabrillo (Long Beach) | 18:42.72 |
| 26 | Jerry RamosPlace 26 · Grade 9 · Cabrillo (Long Beach) | 9 | Cabrillo (Long Beach) | 18:46.08 PR |
| 27 | Diego MoranPlace 27 · Grade 12 · Jordan | 12 | Jordan | 18:48.76 |
| 28 | Juan RamirezPlace 28 · Grade 9 · Cabrillo (Long Beach) | 9 | Cabrillo (Long Beach) | 19:07.21 PR |
| 29 | Jose Espinoza EnamoradoPlace 29 · Grade 9 · Cabrillo (Long Beach) | 9 | Cabrillo (Long Beach) | 19:10.16 |
| 30 | Alexander VandiverPlace 30 · Grade 11 · Lakewood | 11 | Lakewood | 19:11.61 |
| 31 | Anthony PoncePlace 31 · Grade 10 · Cabrillo (Long Beach) | 10 | Cabrillo (Long Beach) | 19:14.58 PR |
| 32 | Jose JJ MiramontesPlace 32 · Grade 12 · Cabrillo (Long Beach) | 12 | Cabrillo (Long Beach) | 19:48.85 |
| 33 | George HernandezPlace 33 · Grade 11 · Jordan | 11 | Jordan | 21:36.18 |
| 34 | Kevin ValenciaPlace 34 · Grade 10 · Cabrillo (Long Beach) | 10 | Cabrillo (Long Beach) | 21:43.61 |