| 1 | Raphael RosasPlace 1 · Eagle Pass | — | Eagle Pass | 16:20.4 |
| 2 | Javier RamirezPlace 2 · CC Winn | — | CC Winn | 16:46.0 |
| 3 | Alex AlvarezPlace 3 · Eagle Pass | — | Eagle Pass | 16:54.0 |
| 4 | Samuel CurtisPlace 4 · DEL RIO | — | DEL RIO | 16:56.8 |
| 5 | Diego PenaPlace 5 · Alexander Bulldogs | — | Alexander Bulldogs | 17:00.5 |
| 6 | Ricardo PerezPlace 6 · Eagle Pass | — | Eagle Pass | 17:15.6 |
| 7 | Anthony GonzalezPlace 7 · Alexander Bulldogs | — | Alexander Bulldogs | 17:16.1 |
| 8 | Raymond MandellPlace 8 · Eagle Pass | — | Eagle Pass | 17:23.2 |
| 9 | Dan OrtizPlace 9 · Eagle Pass | — | Eagle Pass | 17:24.3 |
| 10 | Francisco DellanesPlace 10 · LBJ | — | LBJ | 17:32.7 |
| 11 | Hector DePlace 11 · Alba United | — | Alba United | 17:33.5 |
| 12 | Everardo DavilaPlace 12 · Eagle Pass | — | Eagle Pass | 17:35.2 |
| 13 | David CardenasPlace 13 · United | — | United | 17:49.1 |
| 14 | Emilio LedesmaPlace 14 · United South | — | United South | 17:59.1 |
| 15 | Josue HuitronPlace 15 · LBJ | — | LBJ | 18:05.6 |
| 16 | Dante JimenezPlace 16 · CC Winn | — | CC Winn | 18:08.9 |
| 17 | Sergio RodriguezPlace 17 · Alexander Bulldogs | — | Alexander Bulldogs | 18:14.7 |
| 18 | Jose RomeroPlace 18 · United | — | United | 18:16.6 |
| 19 | Isaiah BestPlace 19 · United | — | United | 18:16.9 |
| 20 | Felipe RiveraPlace 20 · Alexander Bulldogs | — | Alexander Bulldogs | 18:17.3 |
| 21 | Ray TorresPlace 21 · DEL RIO | — | DEL RIO | 18:19.5 |
| 22 | Marco RiosPlace 22 · United South | — | United South | 18:27.7 |
| 23 | Eduardo GuerraPlace 23 · United | — | United | 18:28.3 |
| 24 | Antonio PadillaPlace 24 · DEL RIO | — | DEL RIO | 18:30.1 |
| 25 | Liam DePlace 25 · Los Santos Eagle Pass | — | Los Santos Eagle Pass | 18:32.8 |
| 26 | Ricardo RodriguezPlace 26 · Alexander Bulldogs | — | Alexander Bulldogs | 18:36.3 |
| 27 | Jose MartinezPlace 27 · DEL RIO | — | DEL RIO | 18:39.7 |
| 28 | Julyus CalderonPlace 28 · DEL RIO | — | DEL RIO | 18:40.8 |
| 29 | Angel PerezPlace 29 · CC Winn | — | CC Winn | 18:44.7 |
| 30 | Sebastian VegaPlace 30 · Alexander Bulldogs | — | Alexander Bulldogs | 18:46.8 |
| 31 | Josegerado RamirezPlace 31 · LBJ | — | LBJ | 18:53.6 |
| 32 | Maximo HernandezPlace 32 · United | — | United | 18:54.3 |
| 33 | Kamden ThompsonPlace 33 · United South | — | United South | 18:55.1 |
| 34 | Emiliano SanchezPlace 34 · United | — | United | 18:55.4 |
| 35 | Gabriel GarzaPlace 35 · LBJ | — | LBJ | 19:00.1 |
| 36 | Elijah FloresPlace 36 · Alexander Bulldogs | — | Alexander Bulldogs | 19:00.8 |
| 37 | Sebastian CastilloPlace 37 · CC Winn | — | CC Winn | 19:11.7 |
| 38 | Jason MainPlace 38 · DEL RIO | — | DEL RIO | 19:14.8 |
| 39 | Jorge LopezPlace 39 · United South | — | United South | 19:15.6 |
| 40 | Daniel PerezPlace 40 · DEL RIO | — | DEL RIO | 19:25.2 |
| 41 | Diego SaldivarPlace 41 · CC Winn | — | CC Winn | 19:32.6 |
| 42 | Luis RodriguezPlace 42 · DEL RIO | — | DEL RIO | 19:36.6 |
| 43 | Brandon SegoviaPlace 43 · LBJ | — | LBJ | 19:53.4 |
| 44 | Gael DePlace 44 · La Garza United South | — | La Garza United South | 19:57.9 |
| 45 | Ian HundsnurscherPlace 45 · United South | — | United South | 20:00.5 |
| 46 | Jorge GalvanPlace 46 · United South | — | United South | 20:00.6 |
| 47 | Eduardo HuitronPlace 47 · LBJ | — | LBJ | 20:13.8 |
| 48 | Roger ArriagaPlace 48 · United South | — | United South | 20:22.4 |
| 49 | Abraham GarciaPlace 49 · DEL RIO | — | DEL RIO | 20:26.9 |
| 50 | Emaneri GuerreroPlace 50 · CC Winn | — | CC Winn | 20:44.7 |
| 51 | Eric CariagaPlace 51 · DEL RIO | — | DEL RIO | 20:48.1 |
| 52 | Maximiliano SalinasPlace 52 · LBJ | — | LBJ | 20:49.7 |
| 1 | Matthew SchwandnerPlace 1 · Brackett | — | Brackett | 18:28.4 |
| 2 | Marcos SmallPlace 2 · CRYSTAL CITY | — | CRYSTAL CITY | 18:46.5 |
| 3 | Dillon HoehnPlace 3 · Brackett | — | Brackett | 18:47.1 |
| 4 | Josiah BenavidesPlace 4 · Dilley | — | Dilley | 18:50.9 |
| 5 | Alfredo GallegosPlace 5 · CRYSTAL CITY | — | CRYSTAL CITY | 19:25.8 |
| 6 | Xavier HernandezPlace 6 · Dilley | — | Dilley | 20:10.1 |
| 7 | Julian CruzPlace 7 · Dilley | — | Dilley | 20:12.7 |
| 8 | Nathan MartinezPlace 8 · La Pryor | — | La Pryor | 20:49.4 |
| 9 | Rodolfo LezaPlace 9 · St Augustine | — | St Augustine | 21:11.5 |
| 10 | Justin OnealPlace 10 · Brackett | — | Brackett | 21:17.0 |
| 11 | Juan CarlosPlace 11 · Ibarra St Augustine | — | Ibarra St Augustine | 21:17.8 |
| 12 | Brazos ViescaPlace 12 · Dilley | — | Dilley | 21:32.4 |
| 13 | Joshua MontoyaPlace 13 · Dilley | — | Dilley | 21:41.8 |
| 14 | Gaincarlo RodriguezPlace 14 · Carrizo Springs | — | Carrizo Springs | 22:10.0 |
| 15 | Abraham PalaciosPlace 15 · St Augustine | — | St Augustine | 22:54.6 |
| 16 | Xavien GuerreroPlace 16 · Carrizo Springs | — | Carrizo Springs | 23:01.9 |
| 17 | Julius SeiplePlace 17 · Carrizo Springs | — | Carrizo Springs | 23:30.4 |
| 18 | Jordan LopezPlace 18 · CRYSTAL CITY | — | CRYSTAL CITY | 23:41.0 |
| 19 | Russell JordanPlace 19 · St Augustine | — | St Augustine | 23:42.6 |
| 20 | Robert GomezPlace 20 · Aguirre St Augustine | — | Aguirre St Augustine | 24:23.8 |
| 21 | Ayden GonzalezPlace 21 · CRYSTAL CITY | — | CRYSTAL CITY | 24:39.6 |
| 22 | Angel AlvaradoPlace 22 · St Augustine | — | St Augustine | 24:51.0 |
| 23 | Andrew PerezPlace 23 · CRYSTAL CITY | — | CRYSTAL CITY | 25:03.9 |
| 24 | Ande RendonPlace 24 · Brackett | — | Brackett | 25:20.9 |
| 25 | Carlos LopezPlace 25 · CRYSTAL CITY | — | CRYSTAL CITY | 25:34.6 |
| 26 | Alexander NarvaezPlace 26 · CRYSTAL CITY | — | CRYSTAL CITY | 25:42.6 |
| 27 | Santiago PuentePlace 27 · St Augustine | — | St Augustine | 26:02.0 |
| 28 | Max MadrigalPlace 28 · St Augustine | — | St Augustine | 28:42.9 |
| 29 | Eian NuemanPlace 29 · Brackett | — | Brackett | 28:57.8 |
| 30 | Jeremy CreechPlace 30 · Brackett | — | Brackett | 29:45.2 |
| 31 | Ector WillisPlace 31 · Brackett | — | Brackett | 30:03.5 |
| 32 | Rodrigo SalinasPlace 32 · St Augustine | — | St Augustine | 30:08.6 |
| 33 | Kevin AguilarPlace 33 · CRYSTAL CITY | — | CRYSTAL CITY | 30:19.4 |
| 34 | Tyrell SmithPlace 34 · Brackett | — | Brackett | 31:25.1 |
| 35 | Emiliano RamonPlace 35 · St Augustine | — | St Augustine | 33:02.6 |
| 1 | Jose ChapaPlace 1 · Laredo Alexander | — | Laredo Alexander | 18:45.0 |
| 2 | Lara DiegoPlace 2 · Uvalde | — | Uvalde | 19:02.8 |
| 3 | Christopher AlmaguerPlace 3 · Laredo LBJ | — | Laredo LBJ | 19:04.2 |
| 4 | Jose VielmaPlace 4 · DEL RIO | — | DEL RIO | 19:11.5 |
| 5 | Matthew RabagoPlace 5 · Laredo United | — | Laredo United | 19:15.3 |
| 6 | Scott SolisPlace 6 · Eagle Pass | — | Eagle Pass | 19:20.0 |
| 7 | Fernando MartinezPlace 7 · Laredo United | — | Laredo United | 19:22.0 |
| 8 | Aidan LopezPlace 8 · Eagle Pass | — | Eagle Pass | 19:28.5 |
| 9 | Eliel LopezPlace 9 · Laredo LBJ | — | Laredo LBJ | 19:28.7 |
| 10 | Jose MartinezPlace 10 · Laredo Alexander | — | Laredo Alexander | 19:29.8 |
| 11 | Elijah CapetilloPlace 11 · Eagle Pass | — | Eagle Pass | 19:33.1 |
| 12 | James MainPlace 12 · DEL RIO | — | DEL RIO | 19:38.8 |
| 13 | Jesus RoblesPlace 13 · DEL RIO | — | DEL RIO | 19:40.3 |
| 14 | Alfredo GarciaPlace 14 · DEL RIO | — | DEL RIO | 19:51.0 |
| 15 | Gilbert AlmarazPlace 15 · Laredo Alexander | — | Laredo Alexander | 19:54.3 |
| 16 | Torres IsaulPlace 16 · Uvalde | — | Uvalde | 19:54.3 |
| 17 | Brandon DePlace 17 · La Torre Laredo United | — | La Torre Laredo United | 19:56.3 |
| 18 | Victor DominguezPlace 18 · Laredo United South | — | Laredo United South | 19:58.9 |
| 19 | Adrian AlfaroPlace 19 · Laredo LBJ | — | Laredo LBJ | 20:02.4 |
| 20 | Jose VillarrealPlace 20 · Laredo United | — | Laredo United | 20:03.1 |
| 21 | Alexander PerezPlace 21 · DEL RIO | — | DEL RIO | 20:28.2 |
| 22 | Gael ArizpePlace 22 · Gomez Eagle Pass | — | Gomez Eagle Pass | 20:31.2 |
| 23 | Edward DePlace 23 · La Garza Laredo United | — | La Garza Laredo United | 20:32.5 |
| 24 | Reynaldo DePlace 24 · Los Santod DEL RIO | — | Los Santod DEL RIO | 20:41.0 |
| 25 | Joel CuevasPlace 25 · Laredo United | — | Laredo United | 20:44.0 |
| 26 | Eliazar HernandezPlace 26 · Laredo LBJ | — | Laredo LBJ | 20:48.8 |
| 27 | Joshua AlvarezPlace 27 · Laredo Alexander | — | Laredo Alexander | 20:58.0 |
| 28 | Leonardo RogelPlace 28 · DEL RIO | — | DEL RIO | 21:01.3 |
| 29 | Hector DevezePlace 29 · Laredo LBJ | — | Laredo LBJ | 21:02.2 |
| 30 | Isau SalazarPlace 30 · DEL RIO | — | DEL RIO | 21:03.2 |
| 31 | Gabriel GarciaPlace 31 · Laredo LBJ | — | Laredo LBJ | 21:04.0 |
| 32 | Joseph TrombleyPlace 32 · Laredo Alexander | — | Laredo Alexander | 21:04.8 |
| 33 | Benjamin DiazPlace 33 · Laredo United | — | Laredo United | 21:06.5 |
| 34 | Sebastian TorresPlace 34 · Laredo United | — | Laredo United | 21:10.3 |
| 35 | Landon LeyvaPlace 35 · DEL RIO | — | DEL RIO | 21:23.2 |
| 36 | Nikolai KalinchukPlace 36 · DEL RIO | — | DEL RIO | 21:25.2 |
| 37 | Jose OrtegonPlace 37 · Dilley | — | Dilley | 21:26.5 |
| 38 | Hector RamirezPlace 38 · Eagle Pass | — | Eagle Pass | 21:30.6 |
| 39 | Diego SifuentesPlace 39 · Eagle Pass | — | Eagle Pass | 21:33.2 |
| 40 | Carlos RoblesPlace 40 · Laredo Alexander | — | Laredo Alexander | 21:34.6 |
| 41 | Joaquin SalazarPlace 41 · Laredo United South | — | Laredo United South | 21:36.3 |
| 42 | Lopez EmmanuelPlace 42 · Cotulla | — | Cotulla | 21:43.3 |
| 43 | Oswaldo EscaleraPlace 43 · Laredo LBJ | — | Laredo LBJ | 21:45.8 |
| 44 | Filiberto OlvedaPlace 44 · Laredo United | — | Laredo United | 21:50.1 |
| 45 | Pineda JosephPlace 45 · Uvalde | — | Uvalde | 21:54.5 |
| 46 | Jose AvinaPlace 46 · Eagle Pass | — | Eagle Pass | 21:56.3 |
| 47 | Lucas BryantPlace 47 · DEL RIO | — | DEL RIO | 21:57.0 |
| 48 | Andres GarciaPlace 48 · DEL RIO | — | DEL RIO | 21:57.9 |
| 49 | Eduardo TorresPlace 49 · Dilley | — | Dilley | 22:07.8 |
| 50 | Jesus GarzaPlace 50 · Laredo United | — | Laredo United | 22:09.9 |
| 51 | Jesus SantanaPlace 51 · Laredo United | — | Laredo United | 22:13.3 |
| 52 | Matthew MontoyaPlace 52 · Dilley | — | Dilley | 22:14.6 |
| 53 | Adamm MirelesPlace 53 · Laredo United South | — | Laredo United South | 22:18.1 |
| 54 | Miguel AlmanzaPlace 54 · Laredo United South | — | Laredo United South | 22:18.1 |
| 55 | Alexavier MedinaPlace 55 · DEL RIO | — | DEL RIO | 22:25.0 |
| 56 | Joselin OrozcoPlace 56 · WINN MAVERICKS | — | WINN MAVERICKS | 22:26.1 |
| 57 | Diego RomeroPlace 57 · Uvalde | — | Uvalde | 22:30.4 |
| 58 | Leroy VargasPlace 58 · Laredo United | — | Laredo United | 22:30.9 |
| 59 | Carlos JaquezPlace 59 · DEL RIO | — | DEL RIO | 22:31.4 |
| 60 | Yadiell ZayasPlace 60 · Laredo United | — | Laredo United | 22:41.7 |
| 61 | Sebastian RodriguezPlace 61 · DEL RIO | — | DEL RIO | 22:41.7 |
| 62 | Armando MorinPlace 62 · Laredo LBJ | — | Laredo LBJ | 22:56.9 |
| 63 | Joseph VillalobosPlace 63 · Laredo United South | — | Laredo United South | 23:02.1 |
| 64 | Jose NeriPlace 64 · Laredo United | — | Laredo United | 23:02.5 |
| 65 | Sebastian FloresPlace 65 · Eagle Pass | — | Eagle Pass | 23:14.0 |
| 66 | Gonzalez PaulPlace 66 · Cotulla | — | Cotulla | 23:18.0 |
| 67 | Michael CariagaPlace 67 · DEL RIO | — | DEL RIO | 23:21.5 |
| 68 | Felipe PinaPlace 68 · WINN MAVERICKS | — | WINN MAVERICKS | 23:28.2 |
| 69 | Camilo CuevasPlace 69 · Laredo Alexander | — | Laredo Alexander | 23:29.7 |
| 70 | Jose RodriguezPlace 70 · WINN MAVERICKS | — | WINN MAVERICKS | 23:45.3 |
| 71 | Rudy GodinaPlace 71 · WINN MAVERICKS | — | WINN MAVERICKS | 23:47.4 |
| 72 | Angel GonzalezPlace 72 · WINN MAVERICKS | — | WINN MAVERICKS | 23:56.2 |
| 73 | Edward EstradaPlace 73 · DEL RIO | — | DEL RIO | 24:04.8 |
| 74 | Jaden RodriguezPlace 74 · Laredo Alexander | — | Laredo Alexander | 24:15.0 |
| 75 | Gonzalez JerekPlace 75 · Cotulla | — | Cotulla | 24:25.2 |
| 76 | Renteria EliPlace 76 · Cotulla | — | Cotulla | 24:29.0 |
| 77 | Joseph PinedaPlace 77 · Laredo United South | — | Laredo United South | 24:29.8 |
| 78 | Jesus GonzalesPlace 78 · DEL RIO | — | DEL RIO | 24:29.8 |
| 79 | Jose GonzalezPlace 79 · DEL RIO | — | DEL RIO | 24:42.8 |
| 80 | David PerezPlace 80 · DEL RIO | — | DEL RIO | 24:44.2 |
| 81 | Kevin IbarraPlace 81 · DEL RIO | — | DEL RIO | 24:49.6 |
| 82 | Erik SotoPlace 82 · Eagle Pass | — | Eagle Pass | 24:53.0 |
| 83 | Ricardo GarciaPlace 83 · DEL RIO | — | DEL RIO | 25:01.5 |
| 84 | Emilio MacIasPlace 84 · WINN MAVERICKS | — | WINN MAVERICKS | 25:04.9 |
| 85 | Adrian AguinagaPlace 85 · WINN MAVERICKS | — | WINN MAVERICKS | 25:19.2 |
| 86 | Daniel MendezPlace 86 · Laredo United South | — | Laredo United South | 25:38.0 |
| 87 | Josue ValadezPlace 87 · Laredo United South | — | Laredo United South | 25:43.5 |
| 88 | Tristan MitchellPlace 88 · DEL RIO | — | DEL RIO | 25:57.4 |
| 89 | Kalel PerezPlace 89 · Eagle Pass | — | Eagle Pass | 26:13.9 |
| 90 | Logan SantoyaPlace 90 · CRYSTAL CITY | — | CRYSTAL CITY | 26:31.7 |
| 91 | Joaquin TaylorPlace 91 · DEL RIO | — | DEL RIO | 26:55.8 |
| 92 | Hector AyalaPlace 92 · Laredo LBJ | — | Laredo LBJ | 27:03.4 |
| 93 | Carlos RamosPlace 93 · Uvalde | — | Uvalde | 27:16.9 |
| 94 | Alan HuertaPlace 94 · DEL RIO | — | DEL RIO | 27:22.7 |
| 95 | Antonio ScottPlace 95 · DEL RIO | — | DEL RIO | 27:26.7 |
| 96 | Guadalupe RodriguezPlace 96 · Dilley | — | Dilley | 27:35.4 |
| 97 | Diego ChapaPlace 97 · Laredo United | — | Laredo United | 27:46.4 |
| 98 | Leonardo MartinezPlace 98 · Laredo United South | — | Laredo United South | 27:55.7 |
| 99 | Mario QuevedoPlace 99 · CRYSTAL CITY | — | CRYSTAL CITY | 27:56.3 |
| 100 | Rodrigo CardenasPlace 100 · Dilley | — | Dilley | 28:00.5 |
| 101 | Sanchez NelsonPlace 101 · Cotulla | — | Cotulla | 28:02.5 |
| 102 | Santiago GonzalezPlace 102 · Laredo United South | — | Laredo United South | 28:04.5 |
| 103 | Alejandro EsparzaPlace 103 · Laredo United South | — | Laredo United South | 28:12.9 |
| 104 | Juan DiazPlace 104 · CRYSTAL CITY | — | CRYSTAL CITY | 29:25.1 |
| 105 | Dalivov AlamioPlace 105 · WINN MAVERICKS | — | WINN MAVERICKS | 29:33.3 |
| 106 | Christian LopezPlace 106 · CRYSTAL CITY | — | CRYSTAL CITY | 29:38.7 |
| 107 | Victor RomanoPlace 107 · Laredo United | — | Laredo United | 30:35.7 |
| 108 | Uriel LopezPlace 108 · Laredo United South | — | Laredo United South | 31:21.8 |
| 109 | Cruz MartinezPlace 109 · Laredo United South | — | Laredo United South | 32:36.2 |
| 110 | Gilbert LedezmaPlace 110 · WINN MAVERICKS | — | WINN MAVERICKS | 33:54.5 |
| 111 | David AguileraPlace 111 · WINN MAVERICKS | — | WINN MAVERICKS | 33:54.6 |
| 112 | David HernandezPlace 112 · CRYSTAL CITY | — | CRYSTAL CITY | 33:56.8 |
| 113 | Jason BergaraPlace 113 · CRYSTAL CITY | — | CRYSTAL CITY | 46:29.7 |