| 1 | Sherad AnabwaniPlace 1 · Brownsville Porter | — | Brownsville Porter | 18:23.8 |
| 2 | Jesus DelgadilloPlace 2 · Brownsville Porter | — | Brownsville Porter | 18:23.8 |
| 3 | Balmoris DeodanesPlace 3 · Brownsville Porter | — | Brownsville Porter | 18:24.8 |
| 4 | edward RodriguezPlace 4 · Brownsville Porter | — | Brownsville Porter | 18:28.3 |
| 5 | Rogelio SaldivarPlace 5 · Valley View | — | Valley View | 18:33.0 |
| 6 | Brian AlejandroPlace 6 · Brownsville Porter | — | Brownsville Porter | 19:02.6 |
| 7 | Fabian GarzaPlace 7 · Mission | — | Mission | 19:05.6 |
| 8 | Sergio EscarenoPlace 8 · La Joya Juarez-Lincoln | — | La Joya Juarez-Lincoln | 19:08.2 |
| 9 | Andres SegoviaPlace 9 · McAllen | — | McAllen | 19:27.0 |
| 10 | Roberto Bryan CarrilloPlace 10 · Edcouch-Elsa | — | Edcouch-Elsa | 19:31.7 |
| 11 | Jonathan SamaniegoPlace 11 · Mission | — | Mission | 19:57.6 |
| 12 | Juan ReyesPlace 12 · McAllen | — | McAllen | 20:08.5 |
| 13 | Braxton HornbucklePlace 13 · McAllen | — | McAllen | 20:22.5 |
| 14 | Stevan GarzaPlace 14 · Mission | — | Mission | 20:26.3 |
| 15 | Jair MedinaPlace 15 · Brownsville Porter | — | Brownsville Porter | 20:32.5 |
| 16 | Mario SantosPlace 16 · Valley View | — | Valley View | 20:39.4 |
| 17 | Alexis ContrerasPlace 17 · La Joya Juarez-Lincoln | — | La Joya Juarez-Lincoln | 20:43.0 |
| 18 | Omar ReyesPlace 18 · Brownsville Porter | — | Brownsville Porter | 20:44.9 |
| 19 | Alejandro vasquezPlace 19 · Brownsville Porter | — | Brownsville Porter | 20:49.1 |
| 20 | Emiliano GonzalezPlace 20 · Mission | — | Mission | 20:59.9 |
| 21 | Alejendro HinojosaPlace 21 · Valley View | — | Valley View | 21:10.7 |
| 22 | Antonio AlanizPlace 22 · McAllen | — | McAllen | 21:21.0 |
| 23 | Jose RoriguezPlace 23 · Valley View | — | Valley View | 21:36.4 |
| 24 | Socrates ShawnPlace 24 · McAllen | — | McAllen | 21:47.8 |
| 25 | Jason SamaniegoPlace 25 · Mission | — | Mission | 22:01.4 |
| 26 | Bernardo CervantesPlace 26 · La Joya Juarez-Lincoln | — | La Joya Juarez-Lincoln | 22:24.1 |
| 27 | Jose MorenoPlace 27 · Brownsville Porter | — | Brownsville Porter | 22:26.7 |
| 28 | Daniel VarelaPlace 28 · La Joya Juarez-Lincoln | — | La Joya Juarez-Lincoln | 22:33.2 |
| 29 | Haziel trevinoPlace 29 · Brownsville Porter | — | Brownsville Porter | 22:44.0 |
| 30 | Emmanuel AcostaPlace 30 · Valley View | — | Valley View | 22:59.3 |
| 31 | Jesus DelgadoPlace 31 · Brownsville Porter | — | Brownsville Porter | 23:01.4 |
| 32 | Brayam AvinaPlace 32 · Mission Veterans Memorial | — | Mission Veterans Memorial | 23:03.0 |
| 33 | Jonathan PeraltaPlace 33 · McAllen | — | McAllen | 23:25.8 |
| 34 | Alexis MartinezPlace 34 · McAllen | — | McAllen | 23:28.5 |
| 35 | Lauro AlvarezPlace 35 · La Joya Juarez-Lincoln | — | La Joya Juarez-Lincoln | 23:40.5 |
| 36 | Oscar GalindoPlace 36 · Valley View | — | Valley View | 23:58.8 |
| 37 | Silviano MarquezPlace 37 · Mission Veterans Memorial | — | Mission Veterans Memorial | 24:16.5 |
| 38 | Daniel GutierrezPlace 38 · Valley View | — | Valley View | 24:42.7 |
| 39 | Daniel DuronPlace 39 · Mission Veterans Memorial | — | Mission Veterans Memorial | 24:50.9 |
| 40 | Gabriel RicoPlace 40 · Brownsville Porter | — | Brownsville Porter | 25:00.1 |