| 1 | Oscar Abad CarreraPlace 1 · Grade 12 · Norte Vista | 12 | Norte Vista | 15:26.10 |
| 2 | Darril PattonPlace 2 · Grade 12 · Patriot | 12 | Patriot | 16:19.60 |
| 3 | Edgar Sanchez HerreraPlace 3 · Grade 12 · Patriot | 12 | Patriot | 16:20.70 |
| 4 | Sergio MarchanPlace 4 · Grade 10 · Norte Vista | 10 | Norte Vista | 17:03.50 |
| 5 | Nels LymanPlace 5 · Grade 12 · Patriot | 12 | Patriot | 17:10.80 |
| 6 | Braden Smith CoxePlace 6 · Grade 12 · La Sierra | 12 | La Sierra | 17:20.90 |
| 7 | Ayden FloresPlace 7 · Grade 11 · La Sierra | 11 | La Sierra | 17:27.10 |
| 8 | Stevan GutierrezPlace 8 · Grade 12 · Norte Vista | 12 | Norte Vista | 17:30.50 |
| 9 | Joshua CuellarPlace 9 · Grade 10 · Norte Vista | 10 | Norte Vista | 17:45.40 |
| 10 | Luis UribePlace 10 · Grade 12 · Patriot | 12 | Patriot | 17:49.60 |
| 11 | Isidro LeanosPlace 11 · Grade 12 · Norte Vista | 12 | Norte Vista | 17:53.40 |
| 12 | Paul ShanerPlace 12 · Grade 12 · Patriot | 12 | Patriot | 17:55.40 |
| 13 | Alan Ortiz MartinezPlace 13 · Grade 10 · Patriot | 10 | Patriot | 18:05.40 |
| 14 | Oliver RosaPlace 14 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 18:12.20 PR |
| 15 | Jonah LopezPlace 15 · Grade 9 · Norte Vista | 9 | Norte Vista | 18:13.40 |
| 16 | Elises BarajasPlace 16 · Grade 11 · La Sierra | 11 | La Sierra | 18:17.70 PR |
| 17 | Emiliano Rincon FarinasPlace 17 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 18:22.30 |
| 18 | Luis CervantesPlace 18 · Grade 12 · Norte Vista | 12 | Norte Vista | 18:30.30 |
| 19 | Isaac LaresPlace 19 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 18:30.70 |
| 20 | Isaac ParraPlace 20 · Grade 12 · Patriot | 12 | Patriot | 18:45.10 |
| 21 | Ka'Holo JacksonPlace 21 · Grade 12 · La Sierra | 12 | La Sierra | 18:51.50 PR |
| 22 | Damian AlonsoPlace 22 · Grade 9 · La Sierra | 9 | La Sierra | 18:52.60 |
| 23 | Jonathan MarceloPlace 23 · Grade 12 · Ramona (Riverside) | 12 | Ramona (Riverside) | 19:02.90 |
| 24 | Daniel EncarnacionPlace 24 · Grade 11 · La Sierra | 11 | La Sierra | 19:04.90 |
| 25 | Israel MirafuentesPlace 25 · Grade 12 · Ramona (Riverside) | 12 | Ramona (Riverside) | 19:07.00 |
| 26 | Julian AlonsoPlace 26 · Grade 11 · La Sierra | 11 | La Sierra | 19:17.60 |
| 27 | Nicholas ElizondoPlace 27 · Grade 9 · Rubidoux | 9 | Rubidoux | 19:42.00 PR |
| 28 | Gage RichPlace 28 · Grade 10 · Jurupa Valley | 10 | Jurupa Valley | 19:42.40 |
| 29 | Julian HurtadoPlace 29 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 20:20.90 |
| 30 | Mathew RuizPlace 30 · Grade 10 · Jurupa Valley | 10 | Jurupa Valley | 20:28.90 PR |
| 31 | Bruce GanuzaPlace 31 · Grade 12 · Rubidoux | 12 | Rubidoux | 20:37.80 PR |
| 32 | Andrew InzunzaPlace 32 · Grade 10 · Jurupa Valley | 10 | Jurupa Valley | 20:51.90 PR |
| 33 | Edgar ContrerasPlace 33 · Grade 10 · Jurupa Valley | 10 | Jurupa Valley | 21:12.10 |
| 34 | Jackson BulricePlace 34 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 21:26.00 |
| 35 | Angel FloresPlace 35 · Grade 11 · Jurupa Valley | 11 | Jurupa Valley | 21:30.00 |
| 36 | Pablo JaraPlace 36 · Grade 10 · Jurupa Valley | 10 | Jurupa Valley | 21:38.90 PR |
| 37 | Bryan MorenoPlace 37 · Grade 12 · Rubidoux | 12 | Rubidoux | 21:46.80 PR |
| 38 | Abraham Mendoza GonzalezPlace 38 · Grade 11 · Rubidoux | 11 | Rubidoux | 21:54.30 PR |
| 39 | Carter ScottPlace 39 · Grade 9 · Rubidoux | 9 | Rubidoux | 21:56.20 PR |
| 40 | Liam PlascenciaPlace 40 · Grade 11 · Rubidoux | 11 | Rubidoux | 22:18.00 |
| 41 | Angel CamarenaPlace 41 · Grade 9 · Rubidoux | 9 | Rubidoux | 22:20.40 PR |
| 42 | Esteban JaraPlace 42 · Grade 12 · Jurupa Valley | 12 | Jurupa Valley | 22:26.30 |