| 1 | Levin ChavezPlace 1 · Donna | — | Donna | 17:29.5 |
| 2 | Aaron MateoPlace 2 · Donna | — | Donna | 17:41.9 |
| 3 | Jose NietoPlace 3 · Donna | — | Donna | 17:47.3 |
| 4 | Christopher MartinezPlace 4 · Edcouch-Elsa | — | Edcouch-Elsa | 17:53.8 |
| 5 | Jesus ContrerasPlace 5 · Edcouch-Elsa | — | Edcouch-Elsa | 17:59.0 |
| 6 | Daniel IbarraPlace 6 · Edcouch-Elsa | — | Edcouch-Elsa | 18:14.7 |
| 7 | Eddy EppersonPlace 7 · Donna | — | Donna | 18:23.9 |
| 8 | Ruben ValdezPlace 8 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 18:29.5 |
| 9 | Damian FuentesPlace 9 · Donna | — | Donna | 18:33.6 |
| 10 | Alan GamboaPlace 10 · Pharr Valley View | — | Pharr Valley View | 18:33.8 |
| 11 | Ryeland LeonPlace 11 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 18:54.6 |
| 12 | Armando RamirezPlace 12 · Donna | — | Donna | 19:03.9 |
| 13 | Roosvelt MendezPlace 13 · Edcouch-Elsa | — | Edcouch-Elsa | 19:07.0 |
| 14 | Alexander PerezPlace 14 · Brownsville Porter | — | Brownsville Porter | 19:08.3 |
| 15 | Carlos VillalpandoPlace 15 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 19:11.9 |
| 16 | Estaban TorresPlace 16 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 19:27.4 |
| 17 | Jose IslasPlace 17 · Brownsville Lopez | — | Brownsville Lopez | 19:31.9 |
| 18 | Ramiro MunozPlace 18 · Brownsville Pace | — | Brownsville Pace | 19:41.4 |
| 19 | Marco JimenezPlace 19 · Brownsville Pace | — | Brownsville Pace | 19:51.1 |
| 20 | Carlo HernandezPlace 20 · Brownsville Pace | — | Brownsville Pace | 19:56.5 |
| 21 | Roger RodriguezPlace 21 · Donna | — | Donna | 20:01.7 |
| 22 | Naataanii CollinsPlace 22 · Edcouch-Elsa | — | Edcouch-Elsa | 20:02.2 |
| 23 | Donovan MartinezPlace 23 · Edcouch-Elsa | — | Edcouch-Elsa | 20:02.4 |
| 24 | Kelwin GardunoPlace 24 · Brownsville Pace | — | Brownsville Pace | 20:12.0 |
| 25 | Jose Humberto GarciaPlace 25 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 20:15.2 |
| 26 | Lino SamudioPlace 26 · Donna | — | Donna | 20:15.4 |
| 27 | Elodio JimenezPlace 27 · Donna | — | Donna | 20:17.3 |
| 28 | Christian RiveraPlace 28 · Mercedes | — | Mercedes | 20:31.0 |
| 29 | Saul RodriguezPlace 29 · Pharr Valley View | — | Pharr Valley View | 20:34.3 |
| 30 | Mark GonzalezPlace 30 · Donna | — | Donna | 20:41.4 |
| 31 | Agustin BrisenoPlace 31 · Brownsville Lopez | — | Brownsville Lopez | 20:48.8 |
| 32 | Samuel WalshPlace 32 · Donna | — | Donna | 20:57.1 |
| 33 | Jesus RuizPlace 33 · Brownsville Pace | — | Brownsville Pace | 21:03.7 |
| 34 | David MagallanPlace 34 · Pharr Valley View | — | Pharr Valley View | 21:06.1 |
| 35 | Miguel RomanPlace 35 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 21:11.7 |
| 36 | Julio ZapataPlace 36 · Brownsville Pace | — | Brownsville Pace | 21:15.8 |
| 37 | Jonathon OlmedaPlace 37 · Donna | — | Donna | 21:24.1 |
| 38 | Ty SustaitaPlace 38 · Donna | — | Donna | 22:27.1 |
| 39 | Chris AlvarezPlace 39 · Donna | — | Donna | 22:31.8 |
| 40 | Joshua DennettPlace 40 · Pharr Valley View | — | Pharr Valley View | 22:38.3 |
| 41 | Jose GarciaPlace 41 · Brownsville Pace | — | Brownsville Pace | 22:49.4 |
| 42 | Ricardo GarzaPlace 42 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 23:04.3 |
| 43 | Sebastian De LeonPlace 43 · Pharr Valley View | — | Pharr Valley View | 23:20.8 |
| 44 | Adan NavarroPlace 44 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 23:37.1 |
| 45 | Ramon OcejoPlace 45 · Brownsville Veterans Memorial | — | Brownsville Veterans Memorial | 26:08.2 |
| 46 | Ivan CamachoPlace 46 · Pharr Valley View | — | Pharr Valley View | 26:29.3 |