| 1 | Ethan SuarezPlace 1 · Grade 12 · Colony | 12 | Colony | 17:25.1 |
| 2 | Alex CalkinsPlace 2 · Grade 11 · South Hills | 11 | South Hills | 17:43.6 |
| 3 | Kyler MunozPlace 3 · Grade 12 · Colony | 12 | Colony | 17:49.3 PR |
| 4 | Zion ChoePlace 4 · Grade 11 · Colony | 11 | Colony | 17:49.6 |
| 5 | Moises GonzalezPlace 5 · Grade 9 · South Hills | 9 | South Hills | 18:09.1 |
| 6 | Troy CapitoPlace 6 · Grade 9 · Alta Loma | 9 | Alta Loma | 18:12.8 |
| 7 | Daniel CastanedaPlace 7 · Grade 11 · Colony | 11 | Colony | 18:22.2 |
| 8 | Ethan AvilaPlace 8 · Grade 9 · Alta Loma | 9 | Alta Loma | 18:27.4 |
| 9 | Dominic CastrejonPlace 9 · Grade 12 · Colony | 12 | Colony | 18:35.8 |
| 10 | Gavin LangPlace 10 · Grade 10 · Alta Loma | 10 | Alta Loma | 18:39.1 |
| 11 | Waylon FrekerPlace 11 · Grade 12 · Colony | 12 | Colony | 18:44.9 |
| 12 | Judah HinksPlace 12 · Grade 9 · Colony | 9 | Colony | 19:09.8 |
| 13 | Isaac RamosPlace 13 · Grade 10 · South Hills | 10 | South Hills | 19:24.2 |
| 14 | Noah GomezPlace 14 · Grade 11 · Alta Loma | 11 | Alta Loma | 19:38.9 |
| 15 | Nathan MarescalPlace 15 · Grade 11 · Alta Loma | 11 | Alta Loma | 19:43.4 |
| 16 | Ferdinand AbalosPlace 16 · Grade 9 · South Hills | 9 | South Hills | 19:48.5 |
| 17 | Adiel OzunaPlace 17 · Grade 12 · Alta Loma | 12 | Alta Loma | 19:54.6 |
| 18 | Jake LiangPlace 18 · Grade 10 · South Hills | 10 | South Hills | 20:00.4 |
| 19 | Jesse BrionesPlace 19 · Grade 11 · Colony | 11 | Colony | 20:11.3 |
| 20 | Dean MortonPlace 20 · Grade 11 · Alta Loma | 11 | Alta Loma | 20:11.4 |
| 21 | Deon WilliamsPlace 21 · Grade 9 · Alta Loma | 9 | Alta Loma | 20:12.8 |
| 22 | Darin MortonPlace 22 · Grade 11 · Alta Loma | 11 | Alta Loma | 20:29.4 |
| 23 | Liam Lopes-EasonPlace 23 · Grade 9 · Colony | 9 | Colony | 20:31.1 |
| 24 | Matt SerranoPlace 24 · Grade 9 · Colony | 9 | Colony | 20:34.5 |
| 25 | Isaac VuPlace 25 · Grade 10 · Colony | 10 | Colony | 20:37.5 |
| 26 | Ryan RehPlace 26 · Grade 11 · Colony | 11 | Colony | 20:39.6 |
| 27 | Matthew BorrayoPlace 27 · Grade 10 · South Hills | 10 | South Hills | 20:50.6 |
| 28 | Xavi RodriguezPlace 28 · Grade 10 · South Hills | 10 | South Hills | 21:11.4 |
| 29 | Nathaniel SalgueroPlace 29 · Grade 11 · Alta Loma | 11 | Alta Loma | 21:15.6 |
| 30 | Ian AckleyPlace 30 · Grade 10 · Alta Loma | 10 | Alta Loma | 21:24.4 |
| 31 | Andre UrenoPlace 31 · Grade 9 · Alta Loma | 9 | Alta Loma | 21:40.6 |
| 32 | Kai TolbertPlace 32 · Grade 9 · Colony | 9 | Colony | 21:41.0 |
| 33 | Jackson LucePlace 33 · Grade 11 · Colony | 11 | Colony | 21:50.4 |
| 34 | Jose BravoPlace 34 · Grade 12 · Colony | 12 | Colony | 21:51.5 |
| 35 | Jonath Sanchez CastroPlace 35 · Grade 11 · Alta Loma | 11 | Alta Loma | 22:04.7 |
| 36 | Aaron CorreaPlace 36 · Grade 10 · San Dimas | 10 | San Dimas | 22:05.5 |
| 37 | Landon ZamanoPlace 37 · Grade 10 · Colony | 10 | Colony | 22:12.4 |
| 38 | Giovanni JaureguiPlace 38 · Grade 10 · Los Altos | 10 | Los Altos | 22:26.6 |
| 39 | Presley AlvaradoPlace 39 · Grade 10 · South Hills | 10 | South Hills | 22:26.7 |
| 40 | Joaquin FuentesPlace 40 · Grade 11 · Los Altos | 11 | Los Altos | 22:30.8 |
| 41 | Obed PerezPlace 41 · Grade 11 · Alta Loma | 11 | Alta Loma | 22:43.7 |
| 42 | Jonathan HiiPlace 42 · Grade 11 · South Hills | 11 | South Hills | 22:44.2 |
| 43 | Elijah HernandezPlace 43 · Grade 10 · Colony | 10 | Colony | 23:07.9 |
| 44 | Johann ManzanoPlace 44 · Grade 9 · Colony | 9 | Colony | 23:11.1 |
| 45 | Aaron ChavezPlace 45 · Grade 11 · Los Altos | 11 | Los Altos | 23:18.1 |
| 46 | Noah NicolausPlace 46 · Grade 9 · Los Altos | 9 | Los Altos | 23:33.0 |
| 47 | Santiago GarciaPlace 47 · Grade 9 · South Hills | 9 | South Hills | 23:38.6 |
| 48 | Aaron HuertaPlace 48 · Grade 9 · Los Altos | 9 | Los Altos | 23:42.7 |
| 49 | Alex WuPlace 49 · Grade 9 · San Dimas | 9 | San Dimas | 23:44.2 |
| 50 | Kaydin RakthetPlace 50 · Grade 12 · San Dimas | 12 | San Dimas | 23:56.8 |
| 51 | Sylas CarpioPlace 51 · Grade 12 · Colony | 12 | Colony | 24:01.9 |
| 52 | Agustin CabralPlace 52 · Grade 9 · South Hills | 9 | South Hills | 24:38.0 |
| 53 | Tyler SneedPlace 53 · Grade 9 · Colony | 9 | Colony | 24:45.9 |
| 54 | Paul FongPlace 54 · Grade 12 · South Hills | 12 | South Hills | 24:53.8 |
| 55 | Evan ArriagaPlace 55 · Grade 10 · Los Altos | 10 | Los Altos | 25:10.9 PR |
| 56 | Alden LuangpraseutPlace 56 · Grade 10 · South Hills | 10 | South Hills | 25:11.6 |
| 57 | Mathew CluxtonPlace 57 · Grade 9 · Colony | 9 | Colony | 26:00.3 |
| 58 | Isaac OzunaPlace 58 · Grade 9 · Alta Loma | 9 | Alta Loma | 26:41.1 |
| 59 | Dominic ArgomanizPlace 59 · Grade 11 · South Hills | 11 | South Hills | 27:30.7 |
| 60 | Miguel BernalesPlace 60 · Grade 12 · South Hills | 12 | South Hills | 27:49.7 |
| 61 | Ethan VillegasPlace 61 · Grade 11 · Los Altos | 11 | Los Altos | 27:56.7 |
| 62 | Davin SparksPlace 62 · Grade 9 · Colony | 9 | Colony | 27:57.2 |
| 63 | Andres SalcidoPlace 63 · Grade 12 · Los Altos | 12 | Los Altos | 30:04.1 |
| 64 | Ricardo HernandezPlace 64 · Grade 9 · Los Altos | 9 | Los Altos | 33:48.2 |
| 65 | Dominic FloresPlace 65 · Grade 10 · Los Altos | 10 | Los Altos | 34:29.7 |