| 1 | Giovanni GutierrezPlace 1 · Grade 11 · San Jacinto | 11 | San Jacinto | 16:43.97 |
| 2 | Isaiah GonzalezPlace 2 · Grade 10 · Shadow Hills | 10 | Shadow Hills | 17:18.69 |
| 3 | Garrett SchrepferPlace 3 · Grade 12 · Twentynine Palms | 12 | Twentynine Palms | 17:24.99 |
| 4 | Adrian FelixPlace 4 · Grade 12 · Coachella Valley | 12 | Coachella Valley | 17:28.10 |
| 5 | Spencer WaltonPlace 5 · Grade 11 · Twentynine Palms | 11 | Twentynine Palms | 17:42.55 |
| 6 | Dillan PlummerPlace 6 · Grade 9 · Twentynine Palms | 9 | Twentynine Palms | 17:49.76 |
| 7 | Robert MartinezPlace 7 · Grade 10 · Coachella Valley | 10 | Coachella Valley | 17:56.50 |
| 8 | Alejandro GrantPlace 8 · Grade 11 · Shadow Hills | 11 | Shadow Hills | 18:00.86 |
| 9 | Alfred FloresPlace 9 · Grade 11 · Edgewood | 11 | Edgewood | 18:05.87 |
| 10 | Eduardo OrozcoPlace 10 · Grade 10 · San Jacinto | 10 | San Jacinto | 18:06.57 |
| 11 | Jose QuinteroPlace 11 · Grade 12 · Coachella Valley | 12 | Coachella Valley | 18:16.85 |
| 12 | Frank BasquezPlace 12 · Grade 12 · San Jacinto | 12 | San Jacinto | 18:19.05 |
| 13 | Oscar SolisPlace 13 · Grade 10 · Coachella Valley | 10 | Coachella Valley | 18:22.46 |
| 14 | Aaron RamirezPlace 14 · Grade 12 · Edgewood | 12 | Edgewood | 18:22.48 |
| 15 | Jasper HolmanPlace 15 · Grade 11 · Banning | 11 | Banning | 18:27.71 |
| 16 | Henry ToribioPlace 16 · Grade 11 · Coachella Valley | 11 | Coachella Valley | 18:31.65 |
| 17 | Joseph RiveraPlace 17 · Grade 11 · Banning | 11 | Banning | 18:36.13 |
| 18 | Roy RathbunPlace 18 · Grade 9 · Twentynine Palms | 9 | Twentynine Palms | 18:36.57 |
| 19 | Jon ArozPlace 19 · Grade 10 · Shadow Hills | 10 | Shadow Hills | 18:44.61 |
| 20 | Kiviok HightPlace 20 · Grade 10 · Palm Springs | 10 | Palm Springs | 18:45.27 |
| 21 | Andrew RomeroPlace 21 · Grade 10 · Coachella Valley | 10 | Coachella Valley | 18:49.89 PR |
| 22 | Leo LanderosPlace 22 · Grade 10 · Palm Springs | 10 | Palm Springs | 19:14.28 |
| 23 | Omar ZavalaPlace 23 · Grade 12 · Banning | 12 | Banning | 19:18.03 |
| 24 | Cristian SanchezPlace 24 · Grade 10 · San Jacinto | 10 | San Jacinto | 19:18.37 |
| 25 | Amadeus RodriguezPlace 25 · Grade 10 · Shadow Hills | 10 | Shadow Hills | 19:20.29 |
| 26 | Timothy NilesPlace 26 · Grade 10 · Twentynine Palms | 10 | Twentynine Palms | 19:32.82 |
| 27 | Cesar DelgadoPlace 27 · Grade 9 · Moreno Valley | 9 | Moreno Valley | 19:34.78 |
| 28 | Joel MorinPlace 28 · Grade 12 · Shadow Hills | 12 | Shadow Hills | 19:35.76 |
| 29 | Damon McCoyPlace 29 · Grade 10 · Moreno Valley | 10 | Moreno Valley | 19:41.54 |
| 30 | Joseph ValenzuelaPlace 30 · Grade 10 · Edgewood | 10 | Edgewood | 19:41.56 |
| 31 | John LanzaPlace 31 · Grade 12 · Twentynine Palms | 12 | Twentynine Palms | 19:42.69 |
| 32 | Joshua SuarezPlace 32 · Grade 12 · San Jacinto | 12 | San Jacinto | 19:45.80 |
| 33 | Kevin SoriaPlace 33 · Grade 10 · Edgewood | 10 | Edgewood | 20:01.04 |
| 34 | Daniel RiveraPlace 34 · Grade 12 · Banning | 12 | Banning | 20:08.37 |
| 35 | Tyrell RobinsonPlace 35 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 20:13.73 |
| 36 | Andrew MercadoPlace 36 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 20:25.12 |
| 37 | Daniel GonzalezPlace 37 · Grade 9 · Oak Hills | 9 | Oak Hills | 20:31.62 |
| 38 | Cezar HuesoPlace 38 · Grade 9 · Twentynine Palms | 9 | Twentynine Palms | 20:32.49 |
| 39 | Salvador SalazarPlace 39 · Grade 11 · Moreno Valley | 11 | Moreno Valley | 20:37.29 |
| 40 | Aldo LopezPlace 40 · Grade 9 · Palm Springs | 9 | Palm Springs | 20:42.10 PR |
| 41 | Francisco VejarPlace 41 · Grade 11 · Moreno Valley | 11 | Moreno Valley | 20:43.57 |
| 42 | Alec GormleyPlace 42 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 20:43.63 PR |
| 43 | Nick LugrainPlace 43 · Grade 10 · Banning | 10 | Banning | 20:46.66 |
| 44 | Martin MendozaPlace 44 · Grade 11 · Edgewood | 11 | Edgewood | 20:48.80 |
| 45 | TJ SmithPlace 45 · Grade 12 · Edgewood | 12 | Edgewood | 20:58.72 |
| 46 | Carlos MoralesPlace 46 · Grade 12 · Shadow Hills | 12 | Shadow Hills | 21:11.80 |
| 47 | Samuel ZamoraPlace 47 · Grade 12 · Moreno Valley | 12 | Moreno Valley | 21:21.06 |
| 48 | Chistian AmisPlace 48 · Grade 11 · Banning | 11 | Banning | 21:21.43 |
| 49 | Michael GonzalesPlace 49 · Grade 11 · Shadow Hills | 11 | Shadow Hills | 21:21.77 |
| 50 | Daniel GarciaPlace 50 · Grade 10 · Palm Springs | 10 | Palm Springs | 21:43.80 |
| 51 | Robert CanasPlace 51 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 21:52.77 |
| 52 | Gabriel PayanPlace 52 · Grade 9 · Moreno Valley | 9 | Moreno Valley | 22:13.07 |
| 53 | Adrian MartinezPlace 53 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 22:15.10 PR |
| 54 | Jose JaureguiPlace 54 · Grade 12 · Palm Springs | 12 | Palm Springs | 22:24.88 PR |
| 55 | Miguel MaldonadoPlace 55 · Grade 12 · Palm Springs | 12 | Palm Springs | 22:26.57 |
| 56 | Angel Chandler RamirezPlace 56 · Grade 9 · Edgewood | 9 | Edgewood | 22:26.61 |
| 58 | Christian FonsecaPlace 58 · Grade 10 · Moreno Valley | 10 | Moreno Valley | 22:30.08 |
| 59 | Ryan CuanPlace 59 · Grade 10 · Edgewood | 10 | Edgewood | 22:31.53 |
| 60 | Zachariah VerleyPlace 60 · Grade 9 · Oak Hills | 9 | Oak Hills | 23:06.56 |
| 61 | Juan DelgadoPlace 61 · Grade 11 · Banning | 11 | Banning | 23:23.26 PR |
| 62 | Mario MoralesPlace 62 · Grade 11 · Banning | 11 | Banning | 26:51.42 PR |
| 63 | Joseph FigueroaPlace 63 · Grade 11 · Oak Hills | 11 | Oak Hills | 27:10.58 |
| 64 | Tyler L. RobinsonPlace 64 · Grade 10 · Rancho Mirage | 10 | Rancho Mirage | 33:23.00 |