| 1 | Nick MajerusPlace 1 · Humble Kingwood | — | Humble Kingwood | 15:38.46 | 1 |
| 2 | Carter StormPlace 2 · Humble Kingwood | — | Humble Kingwood | 15:47.57 | 2 |
| 3 | Worthington MoorePlace 3 · Humble Atascocita | — | Humble Atascocita | 15:51.42 | 3 |
| 4 | Trent NolenPlace 4 · Humble Kingwood | — | Humble Kingwood | 15:52.08 | 4 |
| 5 | Jose GonzalezPlace 5 · Galena Park | — | Galena Park | 16:22.92 | 5 |
| 6 | Eddie BarnettPlace 6 · Humble Kingwood | — | Humble Kingwood | 16:34.08 | 6 |
| 7 | Christian CookPlace 7 · Humble Atascocita | — | Humble Atascocita | 16:37.72 | 7 |
| 8 | Ben MaldonadoPlace 8 · Humble Atascocita | — | Humble Atascocita | 16:38.21 | 8 |
| 9 | Jason WilliamsPlace 9 · Summer Creek | — | Summer Creek | 16:40.26 | 9 |
| 10 | Brian MartinezPlace 10 · Galena Park | — | Galena Park | 16:44.53 | 10 |
| 11 | Alec FernandezPlace 11 · Humble Kingwood | — | Humble Kingwood | 16:53.51 | 11 |
| 12 | Josue OrdunoPlace 12 · Humble Kingwood | — | Humble Kingwood | 16:55.96 | 12 |
| 13 | Luis PortilloPlace 13 · Galena Park | — | Galena Park | 16:56.37 | 13 |
| 14 | Nahim AbdallahPlace 14 · Humble Atascocita | — | Humble Atascocita | 17:05.43 | 14 |
| 15 | Noah JonesPlace 15 · Galena Park | — | Galena Park | 17:06.48 | 15 |
| 16 | Solomon BrentPlace 16 · Summer Creek | — | Summer Creek | 17:06.99 | 16 |
| 17 | Jaylon JacobsPlace 17 · Summer Creek | — | Summer Creek | 17:07.50 | 17 |
| 18 | Christian GilmorePlace 18 · Humble Atascocita | — | Humble Atascocita | 17:09.71 | 18 |
| 19 | Kevin MatzPlace 19 · Humble Kingwood | — | Humble Kingwood | 17:10.10 | 19 |
| 20 | Dan LermaPlace 20 · Galena Park | — | Galena Park | 17:19.21 | 20 |
| 21 | Trevion ClaytonPlace 21 · Galena Park | — | Galena Park | 17:30.22 | 21 |
| 22 | Samuel SchradePlace 22 · Summer Creek | — | Summer Creek | 17:32.75 | 22 |
| 23 | Alexis AguilarPlace 23 · Galena Park | — | Galena Park | 17:42.61 | 23 |
| 24 | Robert KingPlace 24 · Baytown Sterling | — | Baytown Sterling | 17:47.93 | 24 |
| 25 | Isaac GarzaPlace 25 · Baytown Goose Creek | — | Baytown Goose Creek | 17:51.89 | 25 |
| 26 | Rey VillaPlace 26 · Humble Atascocita | — | Humble Atascocita | 17:53.11 | 26 |
| 27 | Craig MyronPlace 27 · Summer Creek | — | Summer Creek | 18:03.95 | 27 |
| 28 | Jonathan MendozaPlace 28 · Baytown Sterling | — | Baytown Sterling | 18:05.28 | 28 |
| 29 | Reymond BuenoPlace 29 · Baytown Goose Creek | — | Baytown Goose Creek | 18:06.85 | 29 |
| 30 | Rafael MendozaPlace 30 · Baytown Goose Creek | — | Baytown Goose Creek | 18:18.47 | 30 |
| 31 | Wyatt FenwickPlace 31 · Summer Creek | — | Summer Creek | 18:23.43 | 31 |
| 32 | Angel PortalesPlace 32 · Channelview | — | Channelview | 18:30.31 | 32 |
| 33 | Brian DiazPlace 33 · Baytown Goose Creek | — | Baytown Goose Creek | 18:34.40 | 33 |
| 34 | Kamryn CharlesPlace 34 · Channelview | — | Channelview | 18:34.98 | 34 |
| 35 | Andrew BeckPlace 35 · Baytown Sterling | — | Baytown Sterling | 18:36.43 | 35 |
| 36 | Timothy KamauPlace 36 · Humble Atascocita | — | Humble Atascocita | 18:41.05 | 36 |
| 37 | Jaih BroussardPlace 37 · Channelview | — | Channelview | 18:41.83 | 37 |
| 38 | Jeremy HernandezPlace 38 · Baytown Sterling | — | Baytown Sterling | 19:03.18 | 38 |
| 39 | Gerardo CaltzonzinPlace 39 · Baytown Goose Creek | — | Baytown Goose Creek | 19:09.61 | 39 |
| 40 | Christopher DiazPlace 40 · Channelview | — | Channelview | 19:15.14 | 40 |
| 41 | Kaleb DavisPlace 41 · Baytown Sterling | — | Baytown Sterling | 19:26.67 | 41 |
| 42 | Charles McWashingtonPlace 42 · Channelview | — | Channelview | 19:30.58 | 42 |
| 43 | Ceja AnthonyPlace 43 · Baytown Goose Creek | — | Baytown Goose Creek | 19:31.10 | 43 |
| 44 | William ScheidtPlace 44 · Baytown Sterling | — | Baytown Sterling | 19:44.08 | 44 |
| 45 | Cristian ReynaPlace 45 · Baytown Sterling | — | Baytown Sterling | 19:46.39 | 45 |
| 46 | Christian CastellanosPlace 46 · Houston King | — | Houston King | 20:31.57 | 46 |
| 47 | Ezra RomanPlace 47 · Channelview | — | Channelview | 20:39.55 | 47 |
| 48 | Jose HerreraPlace 48 · Houston King | — | Houston King | 20:50.43 | 48 |
| 49 | Elmer VaquizPlace 49 · Houston King | — | Houston King | 20:52.65 | 49 |
| 50 | Octavio MoralesPlace 50 · Houston King | — | Houston King | 20:56.79 | 50 |
| 51 | Geovany RangelPlace 51 · Houston King | — | Houston King | 21:00.84 | 51 |
| 52 | Christ RuizPlace 52 · Houston King | — | Houston King | 21:24.58 | 52 |
| 53 | Colton TaylorPlace 53 · Channelview | — | Channelview | 21:32.33 | 53 |
| 54 | Rene OrtizPlace 54 · Houston King | — | Houston King | 23:27.01 | 54 |