| 1 | Hayes TerryPlace 1 · Grade 12 · Beyer | 12 | Beyer | 15:40.17 |
| 2 | Giovanni (Gio) MejiaPlace 2 · Grade 12 · Pacheco | 12 | Pacheco | 15:46.97 PR |
| 3 | Havyn BartellPlace 3 · Grade 12 · Beyer | 12 | Beyer | 15:57.27 PR |
| 4 | Jace CamposPlace 4 · Grade 12 · Pacheco | 12 | Pacheco | 16:08.26 |
| 5 | Moises Cortes GarciaPlace 5 · Grade 12 · Livingston | 12 | Livingston | 16:33.16 |
| 6 | Riley GierPlace 6 · Grade 12 · Lathrop | 12 | Lathrop | 16:38.30 |
| 7 | Alejandro Mejia-HidalgoPlace 7 · Grade 11 · Beyer | 11 | Beyer | 16:41.52 |
| 8 | Yahir ContrerasPlace 8 · Grade 12 · Johansen | 12 | Johansen | 16:47.61 PR |
| 9 | Jonathan BinghamPlace 9 · Grade 12 · Beyer | 12 | Beyer | 16:53.69 PR |
| 10 | Yuushi KennedyPlace 10 · Grade 11 · Beyer | 11 | Beyer | 16:59.09 |
| 11 | Gerald GervacioPlace 11 · Grade 11 · Beyer | 11 | Beyer | 17:02.24 PR |
| 12 | Ethan SamulskiPlace 12 · Grade 10 · Beyer | 10 | Beyer | 17:02.41 |
| 13 | Fawaz LawalPlace 13 · Grade 12 · Beyer | 12 | Beyer | 17:13.02 PR |
| 14 | Claude MatosPlace 14 · Grade 11 · Livingston | 11 | Livingston | 17:31.01 |
| 15 | Ansarudin IbrahimiPlace 15 · Grade 10 · Grace Davis | 10 | Grace Davis | 17:33.08 |
| 16 | Jesus PulidoPlace 16 · Grade 10 · Livingston | 10 | Livingston | 17:48.27 |
| 17 | Sergio TorresPlace 17 · Grade 12 · Ceres | 12 | Ceres | 17:50.95 PR |
| 18 | Frankie KlinoPlace 18 · Grade 12 · Central Valley | 12 | Central Valley | 17:59.42 |
| 19 | Marcos MartinezPlace 19 · Grade 9 · Livingston | 9 | Livingston | 18:21.82 |
| 20 | Jared CookPlace 20 · Grade 12 · Lathrop | 12 | Lathrop | 18:25.45 |
| 21 | Tony FlorentinoPlace 21 · Grade 11 · Pacheco | 11 | Pacheco | 18:38.40 PR |
| 22 | Matthew Salto-GuzmanPlace 22 · Grade 11 · Beyer | 11 | Beyer | 18:40.95 |
| 23 | Ismael Valenzuela-GilPlace 23 · Grade 11 · Pacheco | 11 | Pacheco | 18:44.75 |
| 24 | Enoc ReyesPlace 24 · Grade 11 · Central Valley | 11 | Central Valley | 18:47.24 |
| 25 | Juan AvalosPlace 25 · Grade 11 · Livingston | 11 | Livingston | 18:49.99 |
| 26 | Alexis RodriguezPlace 26 · Grade 11 · Johansen | 11 | Johansen | 18:51.20 |
| 27 | Andres MarcialPlace 27 · Grade 12 · Ceres | 12 | Ceres | 18:54.48 PR |
| 28 | Andres HurtadoPlace 28 · Grade 12 · Lathrop | 12 | Lathrop | 18:57.41 |
| 29 | Francisco MartinezPlace 29 · Grade 12 · Lathrop | 12 | Lathrop | 18:57.83 PR |
| 30 | Bradley KajiPlace 30 · Grade 12 · Livingston | 12 | Livingston | 19:00.73 |
| 31 | Erick GomezPlace 31 · Grade 11 · Beyer | 11 | Beyer | 19:03.00 PR |
| 32 | Caleb MontielPlace 32 · Grade 12 · Lathrop | 12 | Lathrop | 19:10.63 |
| 33 | Mario LunaPlace 33 · Grade 11 · Lathrop | 11 | Lathrop | 19:15.83 |
| 34 | Edmond CastilloPlace 34 · Grade 11 · Livingston | 11 | Livingston | 19:22.32 |
| 35 | Mark GarciaPlace 35 · Grade 9 · Johansen | 9 | Johansen | 19:25.60 |
| 36 | Joel HuertaPlace 36 · Grade 12 · Livingston | 12 | Livingston | 19:37.99 |
| 37 | Amani VayePlace 37 · Grade 12 · Lathrop | 12 | Lathrop | 19:42.65 |
| 38 | Anthony Savala AlvarezPlace 38 · Grade 12 · Ceres | 12 | Ceres | 19:45.11 PR |
| 39 | Gerardo RaveloPlace 39 · Grade 12 · Lathrop | 12 | Lathrop | 19:45.36 |
| 40 | Yahir RuizPlace 40 · Grade 10 · Pacheco | 10 | Pacheco | 19:45.73 PR |
| 41 | Oscar ZagazetaPlace 41 · Grade 11 · Livingston | 11 | Livingston | 19:50.02 |
| 42 | Mario MarinPlace 42 · Grade 11 · Beyer | 11 | Beyer | 19:54.61 PR |
| 43 | Riley VentoPlace 43 · Grade 11 · Beyer | 11 | Beyer | 19:56.46 PR |
| 44 | Josiah Martinez-GontizPlace 44 · Grade 11 · Ceres | 11 | Ceres | 19:58.38 |
| 45 | Elija VillamarinPlace 45 · Grade 10 · Ceres | 10 | Ceres | 20:13.80 |
| 46 | Reynaldo MendozaPlace 46 · Grade 11 · Johansen | 11 | Johansen | 20:28.27 |
| 47 | Isaac CocioPlace 47 · Grade 11 · Livingston | 11 | Livingston | 20:50.52 |
| 48 | Thomas HammondPlace 48 · Grade 11 · Lathrop | 11 | Lathrop | 20:57.24 |
| 49 | David CollierPlace 49 · Grade 11 · Lathrop | 11 | Lathrop | 20:57.62 PR |
| 50 | Ishaan MaheruPlace 50 · Grade 12 · Livingston | 12 | Livingston | 20:58.00 PR |
| 51 | Kyle GranilloPlace 51 · Grade 12 · Pacheco | 12 | Pacheco | 21:24.80 |
| 52 | Erick HenryPlace 52 · Grade 12 · Ceres | 12 | Ceres | 21:33.86 PR |
| 53 | Mateo RubioPlace 53 · Grade 11 · Livingston | 11 | Livingston | 21:50.34 |
| 54 | Julian ChavezPlace 54 · Grade 11 · Johansen | 11 | Johansen | 21:51.30 |
| 55 | Kevin VelasquezPlace 55 · Grade 11 · Livingston | 11 | Livingston | 21:51.57 |
| 56 | Maycol GuardadoPlace 56 · Grade 11 · Johansen | 11 | Johansen | 21:59.04 PR |
| 57 | Keanu HerreraPlace 57 · Grade 11 · Johansen | 11 | Johansen | 22:06.48 PR |
| 58 | Jonathon YongPlace 58 · Grade 11 · Grace Davis | 11 | Grace Davis | 22:09.30 |
| 59 | Steven Lucas MoralesPlace 59 · Grade 12 · Johansen | 12 | Johansen | 22:10.44 |
| 60 | Miguel Uribe-GomezPlace 60 · Grade 11 · Beyer | 11 | Beyer | 22:23.43 PR |
| 61 | Diego AllalaPlace 61 · Grade 10 · Grace Davis | 10 | Grace Davis | 22:28.78 PR |
| 62 | Marcellus CooksleyPlace 62 · Grade 11 · Livingston | 11 | Livingston | 22:46.85 PR |
| 63 | Jose CalderonPlace 63 · Grade 11 · Johansen | 11 | Johansen | 23:49.71 PR |
| 64 | Brandon OLearyPlace 64 · Grade 11 · Beyer | 11 | Beyer | 23:58.95 PR |
| 65 | Henry Rivero SiviraPlace 65 · Grade 11 · Lathrop | 11 | Lathrop | 24:12.99 |
| 66 | Reynaldo RivasPlace 66 · Grade 11 · Pacheco | 11 | Pacheco | 24:16.57 |
| 67 | Juan GuzmanPlace 67 · Grade 11 · Livingston | 11 | Livingston | 25:14.07 PR |
| 68 | Kevin DelgadoPlace 68 · Grade 12 · Grace Davis | 12 | Grace Davis | 27:35.55 PR |
| 69 | Angel RodriguezPlace 69 · Grade 11 · Livingston | 11 | Livingston | 27:53.45 PR |
| 70 | Cotis SmithPlace 70 · Grade 11 · Beyer | 11 | Beyer | 28:04.25 PR |
| 71 | Luke KnappPlace 71 · Grade 12 · Ceres | 12 | Ceres | 28:34.88 |
| 72 | David SalgadoPlace 72 · Grade 12 · Grace Davis | 12 | Grace Davis | 29:54.01 PR |
| 73 | Sean VegaPlace 73 · Grade 12 · Johansen | 12 | Johansen | 34:05.27 PR |