| 1 | Osbel CisnerosPlace 1 · Harlingen | — | Harlingen | 16:22.5 | 1 |
| 2 | Thomas TamayoPlace 2 · Los Fresnos | — | Los Fresnos | 16:32.7 | 2 |
| 3 | Joshua RodriguezPlace 3 · Weslaco | — | Weslaco | 16:38.0 | 3 |
| 4 | Zachary LamarPlace 4 · Harlingen | — | Harlingen | 16:46.1 | 4 |
| 5 | Jaylen BravoPlace 5 · Harlingen | — | Harlingen | 16:51.2 | 5 |
| 6 | Mason MarroquinPlace 6 · Harlingen | — | Harlingen | 17:09.2 | 6 |
| 7 | Joe IbarraPlace 7 · San Benito | — | San Benito | 17:14.6 | 7 |
| 8 | Azariah GarzoriaPlace 8 · Harlingen | — | Harlingen | 17:15.9 | 8 |
| 9 | Ryan DandurandPlace 9 · Harlingen | — | Harlingen | 17:29.3 | 9 |
| 10 | Michael FuentesPlace 10 · Weslaco | — | Weslaco | 17:36.5 | 10 |
| 11 | Julian CortezPlace 11 · Harlingen | — | Harlingen | 17:52.6 | 11 |
| 12 | Pedro RiveraPlace 12 · Brownsville Hanna | — | Brownsville Hanna | 17:55.3 | 12 |
| 13 | Jorge CastroPlace 13 · Brownsville Rivera | — | Brownsville Rivera | 18:00.5 | 13 |
| 14 | Draven BlakePlace 14 · Weslaco | — | Weslaco | 18:02.7 | 14 |
| 15 | Sebastian CabanasPlace 15 · Weslaco | — | Weslaco | 18:12.8 | 15 |
| 16 | Andres RodriguezPlace 16 · San Benito | — | San Benito | 18:20.3 | 16 |
| 17 | Diego SosaPlace 17 · Brownsville Hanna | — | Brownsville Hanna | 18:30.4 | 17 |
| 18 | Dante AbadPlace 18 · Brownsville Hanna | — | Brownsville Hanna | 18:35.0 | 18 |
| 19 | Valente RamirezPlace 19 · Weslaco | — | Weslaco | 18:41.3 | 19 |
| 20 | Adrian PradoPlace 20 · Brownsville Rivera | — | Brownsville Rivera | 18:51.4 | 20 |
| 21 | Alex VelezPlace 21 · Brownsville Hanna | — | Brownsville Hanna | 18:52.2 | 21 |
| 22 | Robert NietoPlace 22 · Los Fresnos | — | Los Fresnos | 19:06.2 | 22 |
| 23 | Anthony MartinezPlace 23 · Weslaco | — | Weslaco | 19:17.3 | 23 |
| 24 | Luis LaraPlace 24 · Brownsville Rivera | — | Brownsville Rivera | 19:25.7 | 24 |
| 25 | James GarciaPlace 25 · Los Fresnos | — | Los Fresnos | 19:30.4 | 25 |
| 26 | Jose CaballeroPlace 26 · Brownsville Rivera | — | Brownsville Rivera | 19:34.8 | 26 |
| 27 | Edson Vargas MoraPlace 27 · Los Fresnos | — | Los Fresnos | 19:40.2 | 27 |
| 28 | Brayan Garcia MunozPlace 28 · Brownsville Rivera | — | Brownsville Rivera | 19:48.7 | 28 |
| 29 | Arturo PerezPlace 29 · Brownsville Hanna | — | Brownsville Hanna | 19:55.2 | 29 |
| 30 | Josua AlvearPlace 30 · Brownsville Rivera | — | Brownsville Rivera | 20:09.7 | 30 |
| 31 | Carlos ZertuchePlace 31 · Los Fresnos | — | Los Fresnos | 20:26.1 | 31 |
| 32 | Mario GutierrezPlace 32 · Brownsville Hanna | — | Brownsville Hanna | 20:31.4 | 32 |
| 33 | Jose CardenasPlace 33 · Brownsville Rivera | — | Brownsville Rivera | 20:42.8 | 33 |
| 34 | Robert ErrisurizPlace 34 · Los Fresnos | — | Los Fresnos | 20:48.0 | 34 |
| 35 | Victor BarrientosPlace 35 · San Benito | — | San Benito | 21:12.5 | 35 |
| 36 | Jesus LealPlace 36 · Brownsville Hanna | — | Brownsville Hanna | 21:22.4 | 36 |
| 37 | Anthony GomezPlace 37 · San Benito | — | San Benito | 22:11.1 | 37 |
| 38 | Kevin MartinezPlace 38 · San Benito | — | San Benito | 22:26.5 | 38 |
| 39 | Josiah CastilloPlace 39 · San Benito | — | San Benito | 22:43.5 | 39 |
| 40 | Damian DiazPlace 40 · San Benito | — | San Benito | 22:51.1 | 40 |