| 1 | Jose RangelPlace 1 · Donna | — | Donna | 17:48.2 |
| 2 | Miguel GarciaPlace 2 · Donna | — | Donna | 17:54.8 |
| 3 | Gerardo LedezmaPlace 3 · Donna | — | Donna | 18:06.0 |
| 4 | Pablo CarreraPlace 4 · Donna | — | Donna | 18:28.9 |
| 5 | Christian RubioPlace 5 · McAllen Rowe H | — | McAllen Rowe H | 18:35.2 |
| 6 | Eddye TovarPlace 6 · MIssion | — | MIssion | 18:56.7 |
| 7 | Richard GarciaPlace 7 · Sharyland Pionee | — | Sharyland Pionee | 19:04.8 |
| 8 | Francisco PalacioPlace 8 · MIssion | — | MIssion | 19:28.7 |
| 9 | Ricardo MontoyaPlace 9 · MIssion | — | MIssion | 19:30.3 |
| 10 | Jason VillarealPlace 10 · MIssion | — | MIssion | 19:52.3 |
| 11 | Alberto VasquezPlace 11 · McAllen Rowe H | — | McAllen Rowe H | 20:04.4 |
| 12 | Jesus ToviasPlace 12 · McAllen Rowe H | — | McAllen Rowe H | 20:04.9 |
| 13 | Cody SanchezPlace 13 · Sharyland Pionee | — | Sharyland Pionee | 20:07.6 |
| 14 | Jason SamaniegoPlace 14 · MIssion | — | MIssion | 20:12.4 |
| 15 | Roman GarciaPlace 15 · Sharyland Pionee | — | Sharyland Pionee | 20:12.5 |
| 16 | Oziel GarciaPlace 16 · Sharyland Pionee | — | Sharyland Pionee | 20:19.6 |
| 17 | Anthony CardozaPlace 17 · Sharyland Pionee | — | Sharyland Pionee | 20:22.4 |
| 18 | Anthony RamonPlace 18 · MIssion | — | MIssion | 20:25.8 |
| 19 | Jose NunezPlace 19 · La Joya Palmvie | — | La Joya Palmvie | 20:25.9 |
| 20 | Robert SuarezPlace 20 · La Joya Palmvie | — | La Joya Palmvie | 20:31.3 |
| 21 | Christopher MenPlace 21 · McAllen Rowe H | — | McAllen Rowe H | 20:40.4 |
| 22 | Gabriel RenteriaPlace 22 · McAllen Rowe H | — | McAllen Rowe H | 20:40.6 |
| 23 | Josue PerezPlace 23 · Sharyland Pionee | — | Sharyland Pionee | 20:45.0 |
| 24 | Daniel GarciaPlace 24 · Sharyland Pionee | — | Sharyland Pionee | 20:51.6 |
| 25 | Fabio ValdiviaPlace 25 · Sharyland Pionee | — | Sharyland Pionee | 20:59.7 |
| 26 | Alan MirandaPlace 26 · MIssion | — | MIssion | 21:03.3 |
| 27 | Mauricio GonzalePlace 27 · MIssion | — | MIssion | 21:09.5 |
| 28 | Jonathan DelgadoPlace 28 · La Joya Palmvie | — | La Joya Palmvie | 21:43.6 |
| 29 | Alfredo HernandePlace 29 · Zapata | — | Zapata | 22:29.1 |
| 30 | Victor BravoPlace 30 · Donna | — | Donna | 22:39.0 |
| 31 | Kevin GarciaPlace 31 · La Joya Palmvie | — | La Joya Palmvie | 22:39.5 |
| 32 | Martin AlanizPlace 32 · Sharyland Pionee | — | Sharyland Pionee | 22:42.5 |
| 33 | Saul DelgadoPlace 33 · La Joya Palmvie | — | La Joya Palmvie | 22:52.8 |
| 34 | Alexis MarresPlace 34 · La Joya Palmvie | — | La Joya Palmvie | 22:56.1 |
| 35 | Christian OrtizPlace 35 · La Joya Palmvie | — | La Joya Palmvie | 22:58.6 |
| 36 | Fabian LopezPlace 36 · Sharyland Pionee | — | Sharyland Pionee | 23:22.2 |
| 37 | Elisha EsquivelPlace 37 · La Joya Palmvie | — | La Joya Palmvie | 23:26.9 |
| 38 | Erick VelozPlace 38 · Zapata | — | Zapata | 23:31.3 |
| 39 | Pedro GonzalezPlace 39 · Zapata | — | Zapata | 24:16.2 |
| 40 | Ricky GarcilazoPlace 40 · Zapata | — | Zapata | 24:52.3 |
| 41 | Oscar GarciaPlace 41 · Zapata | — | Zapata | 25:40.4 |
| 42 | GuillermoPlace 42 · Piña Zapata | — | Piña Zapata | 25:42.9 |