| 1 | Erick EscotoPlace 1 · Grade 10 · Montebello | 10 | Montebello | 18:47.55 |
| 2 | Nathan SantosPlace 2 · Grade 9 · Montebello | 9 | Montebello | 18:48.02 |
| 3 | Abraham JuarezPlace 3 · Grade 10 · Schurr | 10 | Schurr | 18:56.96 |
| 4 | Marco GodinezPlace 4 · Grade 10 · Schurr | 10 | Schurr | 19:25.74 |
| 5 | Christopher VillanuevaPlace 5 · Grade 9 · Montebello | 9 | Montebello | 20:23.52 |
| 6 | Rene MunozPlace 6 · Grade 10 · Schurr | 10 | Schurr | 20:31.47 |
| 7 | Matthew TorresPlace 7 · Grade 10 · Montebello | 10 | Montebello | 20:55.29 |
| 8 | Louis JoyaPlace 8 · Grade 9 · Montebello | 9 | Montebello | 21:27.65 |
| 9 | Louie MagdalenoPlace 9 · Grade 10 · Bell Gardens | 10 | Bell Gardens | 21:28.40 |
| 10 | Dylan EstradaPlace 10 · Grade 9 · Mark Keppel | 9 | Mark Keppel | 21:35.65 PR |
| 11 | Cesar GarciaPlace 11 · Grade 9 · San Gabriel | 9 | San Gabriel | 21:43.13 |
| 12 | Jake WakinoPlace 12 · Grade 9 · Mark Keppel | 9 | Mark Keppel | 21:46.55 |
| 13 | David PinonPlace 13 · Grade 9 · Montebello | 9 | Montebello | 21:54.78 PR |
| 14 | Ethan RodriguezPlace 14 · Grade 9 · Schurr | 9 | Schurr | 21:56.97 |
| 15 | Jesus TolentinoPlace 15 · Grade 10 · Schurr | 10 | Schurr | 22:03.66 |
| 16 | Amaru MendezPlace 16 · Grade 10 · Schurr | 10 | Schurr | 22:19.01 |
| 17 | Sebastian ResendizPlace 17 · Grade 9 · Schurr | 9 | Schurr | 22:26.08 |
| 18 | Ricardo SeguraPlace 18 · Grade 10 · Montebello | 10 | Montebello | 22:32.64 |
| 19 | Ethan OcampoPlace 19 · Grade 10 · Mark Keppel | 10 | Mark Keppel | 22:34.46 |
| 20 | Andrew MoralesPlace 20 · Grade 9 · Schurr | 9 | Schurr | 22:40.85 |
| 21 | Aiden GarciaPlace 21 · Grade 11 · Bell Gardens | 11 | Bell Gardens | 22:42.55 |
| 22 | Antonio IzzoPlace 22 · Grade 9 · Mark Keppel | 9 | Mark Keppel | 22:55.95 |
| 23 | Maison HernandezPlace 23 · Grade 9 · Bell Gardens | 9 | Bell Gardens | 22:56.27 |
| 24 | Anthony VillanuevaPlace 24 · Grade 9 · Schurr | 9 | Schurr | 22:56.61 |
| 25 | Adam RamirezPlace 25 · Grade 10 · Montebello | 10 | Montebello | 23:24.96 |
| 26 | Angeles FariasPlace 26 · Grade 9 · Bell Gardens | 9 | Bell Gardens | 23:32.62 |
| 27 | Miguel VelasquezPlace 27 · Grade 10 · Schurr | 10 | Schurr | 24:09.89 PR |
| 28 | Jayden SuenPlace 28 · Grade 10 · Alhambra | 10 | Alhambra | 24:13.63 |
| 29 | Eswin AguilarPlace 29 · Grade 10 · Bell Gardens | 10 | Bell Gardens | 24:14.65 |
| 30 | Didier ZunigaPlace 30 · Grade 9 · Montebello | 9 | Montebello | 24:42.54 |
| 31 | Zacarias ValenciaPlace 31 · Grade 9 · Alhambra | 9 | Alhambra | 24:42.90 |
| 32 | Colin FernandezPlace 32 · Grade 9 · San Gabriel | 9 | San Gabriel | 24:43.31 |
| 33 | Andy ChangPlace 33 · Grade 10 · Alhambra | 10 | Alhambra | 24:44.84 |
| 34 | Liam MacPlace 34 · Grade 10 · Alhambra | 10 | Alhambra | 24:55.16 |
| 35 | Daniel Flores-GuidosPlace 35 · Grade 9 · Alhambra | 9 | Alhambra | 25:22.50 |
| 36 | Jonathan Zhou-CaoPlace 36 · Grade 9 · Alhambra | 9 | Alhambra | 25:33.62 |
| 37 | Marcus PanPlace 37 · Grade 9 · Mark Keppel | 9 | Mark Keppel | 25:48.51 |
| 38 | George OuPlace 38 · Grade 10 · Alhambra | 10 | Alhambra | 26:29.30 |
| 39 | Adrian NochezPlace 39 · Grade 10 · Montebello | 10 | Montebello | 26:42.84 |
| 40 | Mathew ChanPlace 40 · Grade 10 · Mark Keppel | 10 | Mark Keppel | 27:56.59 |
| 41 | Lorenzo AlvaradoPlace 41 · Grade 10 · Mark Keppel | 10 | Mark Keppel | 28:09.48 |
| 42 | Erick GarciaPlace 42 · Grade 10 · Schurr | 10 | Schurr | 28:20.06 |
| 43 | Alan ZhuPlace 43 · Grade 9 · Schurr | 9 | Schurr | 30:09.99 |
| 44 | Miguel BracamontesPlace 44 · Grade 9 · Bell Gardens | 9 | Bell Gardens | 30:20.06 |
| 45 | Jovanni GutierrezPlace 45 · Grade 9 · Schurr | 9 | Schurr | 32:36.89 |
| 46 | Alan MunguiaPlace 46 · Grade 10 · Schurr | 10 | Schurr | 33:50.41 |
| 47 | Santiago JimenezPlace 47 · Grade 10 · Bell Gardens | 10 | Bell Gardens | 39:28.00 |
| 48 | Luis GutierrezPlace 48 · Grade 9 · Bell Gardens | 9 | Bell Gardens | 40:11.00 |