| 1 | Julian CruzPlace 1 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 18:25.4 |
| 2 | Jose MillanPlace 2 · Grade 9 · Big Bear | 9 | Big Bear | 18:46.4 PR |
| 3 | Aaron PimentelPlace 3 · Grade 12 · Norte Vista | 12 | Norte Vista | 19:34.8 |
| 4 | Andrew CrumplerPlace 4 · Grade 10 · Big Bear | 10 | Big Bear | 19:35.8 |
| 5 | Jorge RamirezPlace 5 · Grade 12 · Ramona (Riverside) | 12 | Ramona (Riverside) | 20:06.3 |
| 6 | Eduardo SantanaPlace 6 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 20:07.2 |
| 7 | Oliver RosaPlace 7 · Grade 11 · Ramona (Riverside) | 11 | Ramona (Riverside) | 20:07.6 |
| 8 | Gerardo MercadoPlace 8 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 20:08.6 |
| 9 | Isaac MoralesPlace 9 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 20:19.5 |
| 10 | Dezi MartinezPlace 10 · Grade 12 · Norte Vista | 12 | Norte Vista | 20:28.2 |
| 11 | Daniel ChiguilPlace 11 · Grade 11 · Ramona (Riverside) | 11 | Ramona (Riverside) | 20:34.3 |
| 12 | Gabriel GonzalezPlace 12 · Grade 9 · Patriot | 9 | Patriot | 21:16.3 |
| 13 | Johnathan RenteriaPlace 13 · Grade 12 · Patriot | 12 | Patriot | 21:19.9 PR |
| 14 | Alejandro CortesPlace 14 · Grade 11 · Pacific | 11 | Pacific | 21:35.5 |
| 15 | Abraham ZunigaPlace 15 · Grade 11 · Norte Vista | 11 | Norte Vista | 21:37.1 |
| 16 | Ezra ManningPlace 16 · Grade 10 · Big Bear | 10 | Big Bear | 21:42.1 PR |
| 17 | Damian LuevanoPlace 17 · Grade 9 · Norte Vista | 9 | Norte Vista | 21:45.3 PR |
| 18 | Lincoln MoralesPlace 18 · Grade 10 · La Sierra | 10 | La Sierra | 21:55.0 |
| 19 | Bryan SandovalPlace 19 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 22:12.5 |
| 20 | Julian RamirezPlace 20 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 22:16.3 |
| 21 | Jesua SanchezPlace 21 · Grade 10 · San Bernardino | 10 | San Bernardino | 22:22.2 PR |
| 22 | Esau SalazarPlace 22 · Grade 11 · Patriot | 11 | Patriot | 22:24.7 |
| 23 | Gerardo JimenezPlace 23 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 22:29.0 |
| 24 | Christian GuerreroPlace 24 · Grade 12 · Norte Vista | 12 | Norte Vista | 22:35.5 |
| 25 | Eduardo GarciaPlace 25 · Grade 10 · Patriot | 10 | Patriot | 22:35.7 |
| 26 | Luis DiazPlace 26 · Grade 10 · Norte Vista | 10 | Norte Vista | 22:40.8 |
| 27 | Abiu Gonzalez BustosPlace 27 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 22:42.3 |
| 28 | Konner KunklePlace 28 · Grade 10 · Big Bear | 10 | Big Bear | 22:48.3 PR |
| 29 | Emilliano VelozPlace 29 · Grade 9 · Pacific | 9 | Pacific | 22:50.0 |
| 30 | Santiago LopezPlace 30 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 22:50.8 |
| 31 | Dominic Escoto-SalmonPlace 31 · Grade 11 · Ramona (Riverside) | 11 | Ramona (Riverside) | 22:51.2 |
| 32 | Joseph CortezPlace 32 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 22:53.9 |
| 33 | Agustin CervantesPlace 33 · Grade 12 · Norte Vista | 12 | Norte Vista | 22:54.5 |
| 34 | Enrique DiazPlace 34 · Grade 9 · Ramona (Riverside) | 9 | Ramona (Riverside) | 22:56.8 |
| 35 | Nicolas BarronPlace 35 · Grade 11 · Big Bear | 11 | Big Bear | 22:59.7 PR |
| 36 | Salvador PatinoPlace 36 · Grade 12 · Norte Vista | 12 | Norte Vista | 23:00.4 |
| 37 | Brayan LongoriaPlace 37 · Grade 9 · San Bernardino | 9 | San Bernardino | 23:04.7 |
| 38 | Jacob GomezPlace 38 · Grade 12 · San Bernardino | 12 | San Bernardino | 23:25.2 |
| 39 | Jesus ValenciaPlace 39 · Grade 9 · Norte Vista | 9 | Norte Vista | 23:30.7 |
| 40 | Damien CruzPlace 40 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 23:35.1 |
| 41 | Jayden AlvarezPlace 41 · Grade 12 · Ramona (Riverside) | 12 | Ramona (Riverside) | 23:35.6 |
| 42 | Francisco MontejoPlace 42 · Grade 10 · Ramona (Riverside) | 10 | Ramona (Riverside) | 23:39.5 PR |
| 43 | Damian AyalaPlace 43 · Grade 9 · A.B. Miller | 9 | A.B. Miller | 23:50.2 PR |
| 44 | Elijah VasquezPlace 44 · Grade 12 · Patriot | 12 | Patriot | 23:51.7 |
| 45 | Steve GonzalezPlace 45 · Grade 11 · Norte Vista | 11 | Norte Vista | 23:51.9 |
| 46 | Samuel PrietoPlace 46 · Grade 10 · Patriot | 10 | Patriot | 23:53.6 |
| 47 | Jacob GuzmanPlace 47 · Grade 9 · A.B. Miller | 9 | A.B. Miller | 23:56.3 PR |
| 48 | Amir SaxtonPlace 48 · Grade 12 · Patriot | 12 | Patriot | 24:00.3 |
| 49 | Jacob SuarezPlace 49 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 24:16.6 PR |
| 50 | Christopher BaltazarPlace 50 · Grade 11 · Patriot | 11 | Patriot | 24:25.4 |
| 51 | Antonio TavaresPlace 51 · Grade 11 · Rubidoux | 11 | Rubidoux | 24:26.5 PR |
| 52 | Edgar RamirezPlace 52 · Grade 12 · San Bernardino | 12 | San Bernardino | 24:27.2 |
| 53 | Julian HurtadoPlace 53 · Grade 11 · Ramona (Riverside) | 11 | Ramona (Riverside) | 24:47.1 |
| 54 | Johnny VillagomezPlace 54 · Grade 12 · A.B. Miller | 12 | A.B. Miller | 24:50.5 |
| 55 | Abraham AcevedoPlace 55 · Grade 10 · Big Bear | 10 | Big Bear | 24:52.3 |
| 56 | Alan AlonsoPlace 56 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 25:05.9 PR |
| 57 | Damian DelgadoPlace 57 · Grade 12 · Pacific | 12 | Pacific | 25:40.8 |
| 58 | Alejandro GutierrezPlace 58 · Grade 9 · La Sierra | 9 | La Sierra | 25:46.3 |
| 59 | Gabriel LomeliPlace 59 · Grade 10 · San Bernardino | 10 | San Bernardino | 25:50.7 |
| 60 | Nathan HerreraPlace 60 · Grade 10 · Patriot | 10 | Patriot | 25:50.8 PR |
| 61 | Francisco ChavezPlace 61 · Grade 11 · Norte Vista | 11 | Norte Vista | 25:55.9 |
| 62 | Max VidanaPlace 62 · Grade 11 · Patriot | 11 | Patriot | 25:57.6 |
| 63 | Julian HernandezPlace 63 · Grade 10 · Pacific | 10 | Pacific | 26:02.6 |
| 64 | Jason VeraPlace 64 · Grade 9 · San Bernardino | 9 | San Bernardino | 26:03.2 |
| 65 | Aiden OrtunoPlace 65 · Grade 11 · Patriot | 11 | Patriot | 26:27.7 |
| 66 | Sebastian JimenezPlace 66 · Grade 11 · A.B. Miller | 11 | A.B. Miller | 26:58.7 PR |
| 67 | Osvaldo Torres PerezPlace 67 · Grade 11 · La Sierra | 11 | La Sierra | 27:07.5 |
| 68 | Miguel GarciaPlace 68 · Grade 11 · Patriot | 11 | Patriot | 27:15.1 |
| 69 | Joseluis PinedaPlace 69 · Grade 9 · A.B. Miller | 9 | A.B. Miller | 27:24.9 PR |
| 70 | Alexander MaldonadoPlace 70 · Grade 10 · Norte Vista | 10 | Norte Vista | 27:54.8 PR |
| 71 | Emmanuel Gracian-OchoaPlace 71 · Grade 10 · Rubidoux | 10 | Rubidoux | 28:02.5 PR |
| 72 | Daniel SantosPlace 72 · Grade 12 · Patriot | 12 | Patriot | 28:37.6 |
| 73 | Nayson SalgadoPlace 73 · Grade 9 · Pacific | 9 | Pacific | 28:38.4 PR |
| 74 | Ivan TorresPlace 74 · Grade 9 · Patriot | 9 | Patriot | 28:54.9 |
| 75 | Nathan TenorioPlace 75 · Grade 11 · Ramona (Riverside) | 11 | Ramona (Riverside) | 29:08.4 |
| 76 | Iker OrozcoPlace 76 · Grade 10 · A.B. Miller | 10 | A.B. Miller | 29:20.7 |
| 77 | Angel TorresPlace 77 · Grade 12 · Norte Vista | 12 | Norte Vista | 29:39.0 |
| 78 | Ryan GarciaPlace 78 · Grade 11 · A.B. Miller | 11 | A.B. Miller | 30:46.3 |
| 79 | Ulises HerreraPlace 79 · Grade 11 · Big Bear | 11 | Big Bear | 30:53.4 PR |
| 80 | Abraham Pedraza-GomezPlace 80 · Grade 10 · Pacific | 10 | Pacific | 31:00.2 |
| 81 | Vincent MartinezPlace 81 · Grade 10 · Norte Vista | 10 | Norte Vista | 32:00.0 |
| 82 | Abel RangelPlace 82 · Grade 11 · Norte Vista | 11 | Norte Vista | 32:20.2 |
| 83 | Jose HernandezPlace 83 · Grade 10 · Norte Vista | 10 | Norte Vista | 33:16.9 |
| 84 | David LazaroPlace 84 · Grade 10 · Rubidoux | 10 | Rubidoux | 33:31.3 |