| 1 | Jon BishopPlace 1 · College Station | — | College Station | 15:46.00 |
| 2 | Connor Del RioPlace 2 · Huntsville | — | Huntsville | 15:52.00 |
| 3 | Levi AlexanderPlace 3 · College Station A&M Consolidated | — | College Station A&M Consolidated | 15:59.00 |
| 4 | Zephry SeagravesPlace 4 · College Station | — | College Station | 16:01.00 |
| 5 | Jaime VegaPlace 5 · Willis | — | Willis | 16:08.00 |
| 6 | Cashion MitchellPlace 6 · College Station | — | College Station | 16:28.00 |
| 7 | Evan del RioPlace 7 · Huntsville | — | Huntsville | 16:29.01 |
| 8 | Taylor McDonaldPlace 8 · Huntsville | — | Huntsville | 16:30.00 |
| 9 | Clayton StuartPlace 9 · College Station A&M Consolidated | — | College Station A&M Consolidated | 16:33.00 |
| 10 | Hunter GormanPlace 10 · College Station | — | College Station | 16:41.00 |
| 11 | Major EasonPlace 11 · College Station | — | College Station | 16:50.00 |
| 12 | Colin ReismerPlace 12 · College Station | — | College Station | 16:53.00 |
| 13 | Bryce WalleyPlace 13 · College Station | — | College Station | 16:58.00 |
| 14 | Jose BarcenasPlace 14 · Willis | — | Willis | 17:05.00 |
| 15 | David HildebrandtPlace 15 · College Station A&M Consolidated | — | College Station A&M Consolidated | 17:06.00 |
| 16 | Zain MarediyaPlace 16 · College Station A&M Consolidated | — | College Station A&M Consolidated | 17:13.00 |
| 17 | Byron HancockPlace 17 · Bryan | — | Bryan | 17:16.00 |
| 18 | Conner JacksonPlace 18 · Willis | — | Willis | 17:20.00 |
| 19 | Matthew ArthurPlace 19 · College Station A&M Consolidated | — | College Station A&M Consolidated | 17:21.00 |
| 20 | Michael CaballeroPlace 20 · College Station A&M Consolidated | — | College Station A&M Consolidated | 17:21.95 |
| 21 | Colin CarstenPlace 21 · Willis | — | Willis | 17:25.00 |
| 22 | Dominick HayesPlace 22 · Huntsville | — | Huntsville | 17:26.00 |
| 23 | Efrain LiraPlace 23 · Willis | — | Willis | 17:34.00 |
| 24 | Jerry CartyPlace 24 · Huntsville | — | Huntsville | 17:43.00 |
| 25 | Eric LelandPlace 25 · College Station A&M Consolidated | — | College Station A&M Consolidated | 17:47.00 |
| 26 | Lance MinerPlace 26 · Willis | — | Willis | 17:48.30 |
| 27 | Omar QuintanaPlace 27 · Conroe Caney Creek | — | Conroe Caney Creek | 18:04.00 |
| 28 | Joseph MillerPlace 28 · Willis | — | Willis | 18:07.00 |
| 29 | Ellijah AllenPlace 29 · Conroe Caney Creek | — | Conroe Caney Creek | 18:08.00 |
| 30 | Baltazar EsquivalPlace 30 · Conroe Caney Creek | — | Conroe Caney Creek | 18:11.00 |
| 31 | Kelvin VillalobasPlace 31 · Huntsville | — | Huntsville | 18:23.00 |
| 32 | Nathaniel SteelsPlace 32 · Bryan | — | Bryan | 18:29.00 |
| 33 | Eric BanuelosPlace 33 · Conroe Caney Creek | — | Conroe Caney Creek | 18:44.00 |
| 34 | Orlando CuellarPlace 34 · Livingston | — | Livingston | 18:55.00 |
| 35 | Cade ParrishPlace 35 · Livingston | — | Livingston | 19:09.00 |
| 36 | Trevor KohrPlace 36 · Huntsville | — | Huntsville | 19:25.00 |
| 37 | Bryan FosterPlace 37 · Conroe Caney Creek | — | Conroe Caney Creek | 19:35.00 |
| 38 | Marcello GascaPlace 38 · Conroe Caney Creek | — | Conroe Caney Creek | 19:54.00 |
| 39 | Robert CollinsPlace 39 · Bryan Rudder | — | Bryan Rudder | 19:55.00 |
| 40 | Kemonte RossPlace 40 · Bryan | — | Bryan | 19:56.10 |
| 41 | David LysterPlace 41 · Bryan | — | Bryan | 20:03.00 |
| 42 | Christian Palma-FazPlace 42 · Bryan Rudder | — | Bryan Rudder | 20:04.00 |
| 43 | Mark HawkinsPlace 43 · Bryan | — | Bryan | 20:11.00 |
| 44 | Xavien De La RosaPlace 44 · Bryan | — | Bryan | 20:35.00 |
| 45 | Lazaro YanezPlace 45 · Conroe Caney Creek | — | Conroe Caney Creek | 21:00.00 |
| 46 | Giovanni CarrilloPlace 46 · Bryan Rudder | — | Bryan Rudder | 21:48.00 |
| 47 | Ryan ShieldsPlace 47 · Livingston | — | Livingston | 23:02.00 |
| 48 | Caleb EvansPlace 48 · Livingston | — | Livingston | 24:39.00 |