| 1 | Paul QuintanillaPlace 1 · Grade 11 · Corcoran | 11 | Corcoran | 15:45.29 PR |
| 2 | Ahmed AhmedPlace 2 · Grade 12 · Corcoran | 12 | Corcoran | 16:58.78 |
| 3 | Eddy RamirezPlace 3 · Grade 11 · Corcoran | 11 | Corcoran | 18:05.24 |
| 4 | Kai AlexanderPlace 4 · Grade 11 · Sierra Pacific | 11 | Sierra Pacific | 18:11.00 |
| 5 | Nicolas VelascoPlace 5 · Grade 10 · Lindsay | 10 | Lindsay | 18:21.74 |
| 6 | Jorge HuescaPlace 6 · Grade 10 · Corcoran | 10 | Corcoran | 18:56.25 |
| 7 | Jose ZavalaPlace 7 · Grade 12 · Granite Hills | 12 | Granite Hills | 19:12.34 |
| 8 | Diego VasquezPlace 8 · Grade 10 · Lindsay | 10 | Lindsay | 19:19.25 |
| 9 | Jose MendezPlace 9 · Grade 10 · Corcoran | 10 | Corcoran | 19:52.17 |
| 10 | JC JimenezPlace 10 · Grade 11 · Lindsay | 11 | Lindsay | 19:53.01 |
| 11 | Emilio ValenciaPlace 11 · Grade 10 · Strathmore | 10 | Strathmore | 20:25.03 |
| 12 | Carlos NevarezPlace 12 · Grade 11 · Lindsay | 11 | Lindsay | 21:03.58 |
| 13 | Hanival Osorio-MartinezPlace 13 · Grade 9 · Lindsay | 9 | Lindsay | 21:08.50 |
| 14 | Juan FuentesPlace 14 · Grade 12 · Strathmore | 12 | Strathmore | 21:17.78 |
| 15 | Isaac PerezPlace 15 · Grade 11 · Strathmore | 11 | Strathmore | 21:47.53 |
| 16 | Valentin TorresPlace 16 · Grade 10 · Strathmore | 10 | Strathmore | 21:47.55 |
| 17 | Gabriel JimenezPlace 17 · Grade 9 · Lindsay | 9 | Lindsay | 21:49.04 |
| 18 | Dylan BearPlace 18 · Grade 12 · Summit Collegiate | 12 | Summit Collegiate | 22:07.33 |
| 19 | Zuriel GarciaPlace 19 · Grade 11 · Granite Hills | 11 | Granite Hills | 22:10.95 |
| 20 | Luis GomezPlace 20 · Grade 10 · Strathmore | 10 | Strathmore | 22:25.76 |
| 21 | Robert OrtizPlace 21 · Grade 10 · Granite Hills | 10 | Granite Hills | 22:44.47 |
| 22 | Mathew ValenciaPlace 22 · Grade 12 · Summit Collegiate | 12 | Summit Collegiate | 22:47.11 |
| 23 | Adam SandovalPlace 23 · Grade 12 · Granite Hills | 12 | Granite Hills | 22:52.23 |
| 24 | Oswald FernandezPlace 24 · Grade 11 · Strathmore | 11 | Strathmore | 23:04.96 |
| 25 | Alexis Campos LopezPlace 25 · Grade 11 · Woodlake | 11 | Woodlake | 23:06.00 |
| 26 | Diego VillasenorPlace 26 · Grade 9 · Corcoran | 9 | Corcoran | 23:13.51 |
| 27 | Aaron CastanedaPlace 27 · Grade 10 · Woodlake | 10 | Woodlake | 23:13.94 |
| 28 | Gabriel VillasenorPlace 28 · Grade 9 · Corcoran | 9 | Corcoran | 23:21.03 |
| 29 | Emmanuel CendejasPlace 29 · Grade 11 · Woodlake | 11 | Woodlake | 23:23.74 |
| 30 | Miguel DiazPlace 30 · Grade 12 · Farmersville | 12 | Farmersville | 23:49.81 |
| 31 | Xavier OchoaPlace 31 · Grade 9 · Sierra Pacific | 9 | Sierra Pacific | 24:01.52 |
| 32 | Loc TranPlace 32 · Grade 9 · Sierra Pacific | 9 | Sierra Pacific | 24:09.31 |
| 33 | Marcus PaskwietzPlace 33 · Grade 11 · Summit Collegiate | 11 | Summit Collegiate | 25:12.91 |
| 34 | Rogelio CastilloPlace 34 · Grade 11 · Lindsay | 11 | Lindsay | 25:36.96 |
| 35 | Isaac SteelePlace 35 · Grade 11 · Summit Collegiate | 11 | Summit Collegiate | 25:37.95 |
| 36 | Logan WarrenPlace 36 · Grade - · Farmersville | - | Farmersville | 25:46.64 PR |
| 37 | Diego MenchacaPlace 37 · Grade 9 · Lindsay | 9 | Lindsay | 26:01.55 |
| 38 | Nicholas RangelPlace 38 · Grade 11 · Summit Collegiate | 11 | Summit Collegiate | 26:12.78 |
| 39 | Brandon PulidoPlace 39 · Grade 12 · Granite Hills | 12 | Granite Hills | 26:23.47 |
| 40 | Adiel RamirezPlace 40 · Grade 9 · Farmersville | 9 | Farmersville | 28:01.45 |