| 1 | John AbregoPlace 1 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 16:11.6 |
| 2 | Geovany CisnerosPlace 2 · Grade 12 · Harlingen | 12 | Harlingen | 16:52.8 |
| 3 | Dominic LunaPlace 3 · Grade 11 · Harlingen | 11 | Harlingen | 16:57.0 |
| 4 | Derek RodriguezPlace 4 · Grade 12 · Weslaco | 12 | Weslaco | 17:09.5 |
| 5 | Ricardo RubioPlace 5 · Grade 12 · Donna North | 12 | Donna North | 17:21.2 |
| 6 | Benjamin RubioPlace 6 · Grade 12 · Donna North | 12 | Donna North | 17:28.3 |
| 7 | Ethan PerezPlace 7 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 17:40.2 |
| 8 | Jose TorresPlace 8 · Grade 12 · Donna North | 12 | Donna North | 17:41.8 |
| 9 | Melvin GomezPlace 9 · Grade 10 · Donna North | 10 | Donna North | 18:00.2 |
| 10 | Carlos MontesPlace 10 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 18:11.0 |
| 11 | Jairo PedrazaPlace 11 · Grade 12 · Donna North | 12 | Donna North | 18:17.7 |
| 12 | Richard LoyaPlace 12 · Grade 12 · Harlingen | 12 | Harlingen | 18:23.2 |
| 13 | Chris NowakPlace 13 · Grade 12 · Harlingen | 12 | Harlingen | 18:27.1 |
| 14 | Carlos MarchandPlace 14 · Grade 12 · Harlingen | 12 | Harlingen | 18:31.5 |
| 15 | Juan Carlos PerezPlace 15 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 18:33.7 |
| 16 | Joshua RodriguezPlace 16 · Grade 9 · Weslaco | 9 | Weslaco | 18:37.5 |
| 17 | Joshua MartinezPlace 17 · Grade 9 · Weslaco | 9 | Weslaco | 18:39.0 |
| 18 | Jered GarciaPlace 18 · Grade 12 · Weslaco | 12 | Weslaco | 18:39.2 |
| 19 | Josue BrionesPlace 19 · Grade 12 · Harlingen South | 12 | Harlingen South | 18:41.1 |
| 20 | Esteban RobleroPlace 20 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 18:55.6 |
| 21 | Oscar MartinezPlace 21 · Grade 12 · Harlingen | 12 | Harlingen | 18:58.4 |
| 22 | John HarawayPlace 22 · Grade 10 · Harlingen South | 10 | Harlingen South | 18:59.4 |
| 23 | Jarod CavazosPlace 23 · Grade 10 · Weslaco | 10 | Weslaco | 19:05.3 |
| 24 | Marc CorpusPlace 24 · Grade 11 · Donna North | 11 | Donna North | 19:12.7 |
| 25 | Judd SotoPlace 25 · Grade 10 · Harlingen South | 10 | Harlingen South | 19:29.1 |
| 26 | Michael AmbrosiPlace 26 · Grade 10 · Harlingen | 10 | Harlingen | 19:46.2 |
| 27 | Kevin Viera -Place 27 · San Benito | — | San Benito | 19:48.5 |
| 28 | Javier SosaPlace 28 · Grade 11 · San Benito | 11 | San Benito | 19:55.0 |
| 29 | Josh MartinezPlace 29 · Grade 10 · Harlingen South | 10 | Harlingen South | 20:00.0 |
| 30 | Rowly SandovalPlace 30 · Grade 12 · Weslaco | 12 | Weslaco | 20:05.8 |
| 31 | Gabriel LongoriaPlace 31 · Grade 12 · Los Fresnos | 12 | Los Fresnos | 20:15.9 |
| 32 | Carlos TorresPlace 32 · Grade 12 · Harlingen South | 12 | Harlingen South | 20:25.8 |
| 33 | Christopher RoblesPlace 33 · Grade 11 · Donna North | 11 | Donna North | 20:27.2 |
| 34 | Alex (Alexandro) B...Place 34 · Grade 11 · Los Fresnos | 11 | Los Fresnos | 20:35.5 |
| 35 | Miguel RodriguezPlace 35 · Grade 12 · Los Fresnos | 12 | Los Fresnos | 20:44.2 |
| 36 | Ricardo De La RosaPlace 36 · Grade 11 · Weslaco | 11 | Weslaco | 21:06.7 |
| 37 | Andres LopezPlace 37 · Grade 11 · Los Fresnos | 11 | Los Fresnos | 21:15.0 |
| 38 | Anthony GomezPlace 38 · Grade 10 · San Benito | 10 | San Benito | 21:18.9 |
| 39 | Mauricio Esquivel -Place 39 · San Benito | — | San Benito | 21:29.4 |
| 40 | David ZapataPlace 40 · Grade 12 · Los Fresnos | 12 | Los Fresnos | 22:09.8 |
| 41 | Wyatt RodriguezPlace 41 · Grade 12 · Los Fresnos | 12 | Los Fresnos | 22:17.2 |
| 42 | Robert NietoPlace 42 · Grade 9 · Los Fresnos | 9 | Los Fresnos | 22:48.5 |
| 43 | Jarius CostilloPlace 43 · Grade 11 · San Benito | 11 | San Benito | 23:12.0 |
| 44 | Bryan DelgadilloPlace 44 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 23:13.8 |
| 45 | Neven NietoPlace 45 · Grade 10 · Harlingen South | 10 | Harlingen South | 23:56.1 |
| 46 | Roel RenteriaPlace 46 · Grade 12 · Brownsville Rivera | 12 | Brownsville Rivera | 24:19.7 |
| 47 | Juan RegaladoPlace 47 · Grade 9 · Brownsville Rivera | 9 | Brownsville Rivera | 24:20.8 |
| 48 | Santos De La RosaPlace 48 · Grade 12 · Brownsville Rivera | 12 | Brownsville Rivera | 25:07.0 |
| 49 | Mario TorresPlace 49 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 25:08.8 |
| 50 | Ryan MendozaPlace 50 · Grade 10 · Brownsville Rivera | 10 | Brownsville Rivera | 27:24.7 |
| 51 | Nicholas WilsonPlace 51 · Grade 12 · San Benito | 12 | San Benito | 28:04.9 |