| 1 | Alexis RodriguezPlace 1 · Edinburg North | — | Edinburg North | 16:37.5 |
| 2 | Dario NavaPlace 2 · Mission High | — | Mission High | 16:56.7 |
| 3 | Shaun RamirezPlace 3 · Edinburg North | — | Edinburg North | 17:16.5 |
| 4 | Francisco RomanPlace 4 · Edinburg North | — | Edinburg North | 17:17.0 |
| 5 | Jesus H RodriguezPlace 5 · Edinburg Economedes | — | Edinburg Economedes | 17:38.4 |
| 6 | Jose ZunigaPlace 6 · PSJA High | — | PSJA High | 17:41.0 |
| 7 | Jose VeraPlace 7 · Edinburg North | — | Edinburg North | 17:45.3 |
| 8 | Josue CisnerosPlace 8 · Mission High | — | Mission High | 17:52.6 |
| 9 | Miguel BarronPlace 9 · Edinburg Economedes | — | Edinburg Economedes | 17:53.7 |
| 10 | Leon VillarrealPlace 10 · Mission High | — | Mission High | 18:03.7 |
| 11 | Eric ReyesPlace 11 · Edinburg Economedes | — | Edinburg Economedes | 18:04.5 |
| 12 | Alexis GarciaPlace 12 · Edinburg North | — | Edinburg North | 18:08.7 |
| 13 | Darian SernaPlace 13 · Edinburg HIgh | — | Edinburg HIgh | 18:12.2 |
| 14 | Steven GuillenPlace 14 · Edinburg HIgh | — | Edinburg HIgh | 18:19.4 |
| 15 | Jeremy GarciaPlace 15 · Edinburg North | — | Edinburg North | 18:22.2 |
| 16 | Rosbel BarreraPlace 16 · Mission High | — | Mission High | 18:37.0 |
| 17 | Darian CoronadoPlace 17 · PSJA High | — | PSJA High | 18:43.4 |
| 18 | Christopher GarciaPlace 18 · Edinburg HIgh | — | Edinburg HIgh | 18:48.5 |
| 19 | Jesus MorinPlace 19 · Edinburg Economedes | — | Edinburg Economedes | 18:51.7 |
| 20 | Jair LopezPlace 20 · Edinburg North | — | Edinburg North | 18:57.8 |
| 21 | Rene GalvanPlace 21 · Edinburg Economedes | — | Edinburg Economedes | 19:17.3 |
| 22 | Brandon ChavezPlace 22 · Mission High | — | Mission High | 19:20.2 |
| 23 | Anthony PicazoPlace 23 · Mission High | — | Mission High | 19:22.2 |
| 24 | Francisco TorresPlace 24 · Edinburg Economedes | — | Edinburg Economedes | 19:48.0 |
| 25 | Monico ReyesPlace 25 · Edinburg HIgh | — | Edinburg HIgh | 19:55.5 |
| 26 | Pedro MunozPlace 26 · Edinburg HIgh | — | Edinburg HIgh | 20:08.7 |
| 27 | Daniel RamirezPlace 27 · La Joya | — | La Joya | 20:13.3 |
| 28 | Nicholas LopezPlace 28 · Edinburg HIgh | — | Edinburg HIgh | 20:27.9 |
| 29 | Leo BernalPlace 29 · PSJA High | — | PSJA High | 20:48.8 |
| 30 | Diego GarzaPlace 30 · Mission High | — | Mission High | 21:00.1 |
| 31 | Osiel CantuPlace 31 · PSJA High | — | PSJA High | 21:36.7 |
| 32 | Francisco GamezPlace 32 · La Joya | — | La Joya | 21:40.9 |
| 33 | Christopher GonzalezPlace 33 · PSJA High | — | PSJA High | 21:54.7 |
| 34 | Adrian AlanizPlace 34 · PSJA High | — | PSJA High | 22:04.5 |
| 35 | Angel LealPlace 35 · PSJA High | — | PSJA High | 23:30.5 |
| 36 | Brandon FloresPlace 36 · La Joya | — | La Joya | 24:53.2 |
| 37 | Marco GandariaPlace 37 · La Joya | — | La Joya | 26:03.3 |
| 38 | Carlos GuzmanPlace 38 · La Joya | — | La Joya | 26:27.9 |
| 39 | Hector PerezPlace 39 · La Joya | — | La Joya | 27:00.9 |