| 1 | Kevin HernandezPlace 1 · Grade 12 · Donna | 12 | Donna | 16:27.2 |
| 2 | James PuckettPlace 2 · Grade 12 · Brownsville Veterans.. | 12 | Brownsville Veterans.. | 17:14.6 |
| 3 | Marcos MejiaPlace 3 · Grade 12 · Donna | 12 | Donna | 17:27.8 |
| 4 | Nicholas SullinsPlace 4 · Grade 11 · Brownsville Veterans.. | 11 | Brownsville Veterans.. | 17:37.6 |
| 5 | Matt (Matthew) Gar...Place 5 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 17:39.3 |
| 6 | Isaiah HernandezPlace 6 · Grade 12 · Mercedes | 12 | Mercedes | 17:48.9 |
| 7 | Eric DavisPlace 7 · Grade 10 · Weslaco East | 10 | Weslaco East | 17:57.3 |
| 8 | Reise LeonPlace 8 · Grade 12 · Brownsville Veterans.. | 12 | Brownsville Veterans.. | 18:18.2 |
| 9 | Jesus HerreraPlace 9 · Grade 11 · Edcouch-Elsa | 11 | Edcouch-Elsa | 18:22.5 |
| 10 | Eduardo MontesPlace 10 · Grade 12 · Brownsville Porter | 12 | Brownsville Porter | 18:23.3 |
| 11 | Esteban TorresPlace 11 · Grade 12 · Brownsville Veterans.. | 12 | Brownsville Veterans.. | 18:25.0 |
| 12 | Eddy RamosPlace 12 · Grade 11 · Brownsville Porter | 11 | Brownsville Porter | 18:30.0 |
| 13 | Elijah CantuPlace 13 · Grade 11 · Edcouch-Elsa | 11 | Edcouch-Elsa | 18:32.0 |
| 14 | Manuel ReyesPlace 14 · Grade 11 · Donna | 11 | Donna | 18:36.0 |
| 15 | Adrianno GonzalezPlace 15 · Grade 9 · Weslaco East | 9 | Weslaco East | 18:37.2 |
| 16 | Damian FuentesPlace 16 · Grade 12 · Donna | 12 | Donna | 18:37.2 |
| 17 | Adan GarciaPlace 17 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 18:48.3 |
| 18 | Josue HernandezPlace 18 · Grade 11 · Donna | 11 | Donna | 18:54.0 |
| 19 | Christian RiveraPlace 19 · Grade 12 · Mercedes | 12 | Mercedes | 18:55.2 |
| 20 | Jorden GamezPlace 20 · Grade 11 · Mercedes | 11 | Mercedes | 18:57.3 |
| 21 | Samuel De La TorrePlace 21 · Grade 12 · Weslaco East | 12 | Weslaco East | 19:17.8 |
| 22 | Emilio FloresPlace 22 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 19:25.5 |
| 23 | Brandon AncisoPlace 23 · Grade 12 · Weslaco East | 12 | Weslaco East | 19:26.5 |
| 24 | Isaias RiveraPlace 24 · Grade 9 · Weslaco East | 9 | Weslaco East | 19:28.7 |
| 25 | Juan Romero JrPlace 25 · Grade 11 · Edcouch-Elsa | 11 | Edcouch-Elsa | 19:31.2 |
| 26 | Javier CalvilloPlace 26 · Grade 12 · Donna | 12 | Donna | 19:33.4 |
| 27 | Jay Gonzalez -Place 27 · Mercedes | — | Mercedes | 19:38.9 |
| 28 | Andrew CortezPlace 28 · Grade 10 · Mercedes | 10 | Mercedes | 19:42.2 |
| 29 | Marco JimenezPlace 29 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 19:43.5 |
| 30 | Carlos VergaraPlace 30 · Grade 12 · Brownsville Porter | 12 | Brownsville Porter | 20:10.9 |
| 31 | Ryan RuizPlace 31 · Grade 12 · Mercedes | 12 | Mercedes | 20:16.9 |
| 32 | Angelo CastellanosPlace 32 · Grade 12 · Brownsville Veterans.. | 12 | Brownsville Veterans.. | 20:27.7 |
| 33 | Arturo Carlos SantosPlace 33 · Grade 11 · Donna | 11 | Donna | 20:31.0 |
| 34 | Jeremiah ReyesPlace 34 · Grade 12 · Mercedes | 12 | Mercedes | 20:35.6 |
| 35 | Luis CarrizalesPlace 35 · Grade 12 · Weslaco East | 12 | Weslaco East | 20:47.4 |
| 36 | Derick LealPlace 36 · Grade 11 · Brownsville Porter | 11 | Brownsville Porter | 20:56.0 |
| 37 | Ricardo Leal -Place 37 · Brownsville Porter | — | Brownsville Porter | 20:58.0 |
| 38 | Patricio DucoingPlace 38 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 21:04.2 |
| 39 | Noah ReyesPlace 39 · Grade 9 · Brownsville Veterans.. | 9 | Brownsville Veterans.. | 21:08.2 |
| 40 | Evan MascorroPlace 40 · Grade 11 · Weslaco East | 11 | Weslaco East | 21:11.2 |
| 41 | Jose GallegosPlace 41 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 21:18.1 |
| 42 | Naataanii CollinsPlace 42 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 21:30.7 |
| 43 | Rey (Reynaldo) De ...Place 43 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 21:38.7 |
| 44 | Julio VelascoPlace 44 · Grade 11 · Brownsville Lopez | 11 | Brownsville Lopez | 21:46.2 |
| 45 | Gael PolancoPlace 45 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 21:46.6 |
| 46 | Dulio Espinoza -Place 46 · Brownsville Porter | — | Brownsville Porter | 22:19.1 |
| 47 | Rolando MartinezPlace 47 · Grade 10 · Brownsville Porter | 10 | Brownsville Porter | 23:10.5 |
| 48 | Jesus Moises RuizPlace 48 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 23:50.1 |