| 1 | Edgar Gomez TapiaPlace 1 · Grade 11 · Andrew Hill | 11 | Andrew Hill | 15:58 |
| 2 | Aaron JustoPlace 2 · Grade 11 · Mt Pleasant | 11 | Mt Pleasant | 16:09 PR |
| 3 | Ryan OokaPlace 3 · Grade 11 · Pioneer | 11 | Pioneer | 16:47 |
| 4 | Takuto SagaraPlace 4 · Grade 10 · Westmont | 10 | Westmont | 16:53 |
| 5 | Dominic PhillipsPlace 5 · Grade 10 · Silver Creek | 10 | Silver Creek | 16:54 |
| 6 | Max HernandezPlace 6 · Grade 10 · Pioneer | 10 | Pioneer | 17:05 |
| 7 | Brandon QuanPlace 7 · Grade 11 · Independence | 11 | Independence | 17:23 |
| 8 | Shugo FujikawaPlace 8 · Grade 12 · Westmont | 12 | Westmont | 17:28 |
| 9 | Wesley ParatorePlace 9 · Grade 9 · Mt Pleasant | 9 | Mt Pleasant | 17:30 PR |
| 10 | Eric SierraPlace 10 · Grade 11 · Silver Creek | 11 | Silver Creek | 17:52 |
| 11 | Julian GironPlace 11 · Grade 11 · Independence | 11 | Independence | 17:55 |
| 12 | Hansen ZhaoPlace 12 · Grade 10 · Independence | 10 | Independence | 18:01 |
| 13 | Raul EscobarPlace 13 · Grade 11 · Mt Pleasant | 11 | Mt Pleasant | 18:16 |
| 14 | Andy GarciaPlace 14 · Grade 12 · Andrew Hill | 12 | Andrew Hill | 18:19 PR |
| 15 | Elliot CerioPlace 15 · Grade 9 · Pioneer | 9 | Pioneer | 18:32 |
| 16 | Bryant NguyenPlace 16 · Grade 12 · Silver Creek | 12 | Silver Creek | 18:35 |
| 17 | Cesar RoblesPlace 17 · Grade 9 · Andrew Hill | 9 | Andrew Hill | 18:36 |
| 18 | Eduardo GonzalezPlace 18 · Grade 10 · Mt Pleasant | 10 | Mt Pleasant | 18:41 |
| 19 | Orion KongPlace 19 · Grade 9 · Pioneer | 9 | Pioneer | 18:51 |
| 20 | Jonathan Martinez CruzPlace 20 · Grade 9 · Mt Pleasant | 9 | Mt Pleasant | 18:55.1 |
| 21 | Michael DelgadilloPlace 21 · Grade 12 · Mt Pleasant | 12 | Mt Pleasant | 18:55.3 |
| 22 | Liam NietoPlace 22 · Grade 11 · Pioneer | 11 | Pioneer | 18:58 |
| 23 | Malcom KelleyPlace 23 · Grade 9 · Pioneer | 9 | Pioneer | 19:01 |
| 24 | Maximino VitalPlace 24 · Grade 11 · Silver Creek | 11 | Silver Creek | 19:03 |
| 25 | Isaiah MorenoPlace 25 · Grade 10 · Silver Creek | 10 | Silver Creek | 19:18 |
| 26 | Anson WongPlace 26 · Grade 11 · Independence | 11 | Independence | 19:22 |
| 27 | Matthew SihotangPlace 27 · Grade 9 · Silver Creek | 9 | Silver Creek | 19:25 |
| 28 | Marcus TsangPlace 28 · Grade 10 · Westmont | 10 | Westmont | 19:33 |
| 29 | Isaac ArroyoPlace 29 · Grade 11 · Mt Pleasant | 11 | Mt Pleasant | 19:37 |
| 30 | Tristan ScottPlace 30 · Grade 10 · Westmont | 10 | Westmont | 19:38 |
| 31 | Tayt Devitt-CarolanPlace 31 · Grade 10 · Westmont | 10 | Westmont | 19:43 |
| 32 | Raj ChitambarPlace 32 · Grade 10 · Westmont | 10 | Westmont | 19:46 |
| 33 | Angel MaderaPlace 33 · Grade 12 · Silver Creek | 12 | Silver Creek | 19:48 |
| 34 | David KnittlePlace 34 · Grade 11 · Andrew Hill | 11 | Andrew Hill | 20:01 |
| 35 | Jorge RodriguezPlace 35 · Grade 12 · Andrew Hill | 12 | Andrew Hill | 20:06 PR |
| 36 | Shawn RamirezPlace 36 · Grade 12 · Independence | 12 | Independence | 20:06 |
| 37 | Tony YangPlace 37 · Grade 11 · Westmont | 11 | Westmont | 21:32 |
| 38 | Tri HuynhPlace 38 · Grade 12 · Andrew Hill | 12 | Andrew Hill | 23:14 |
| 39 | Darrel NguyenPlace 39 · Grade 11 · Andrew Hill | 11 | Andrew Hill | 23:57 |