1 | 18 | Castroville Medina Valley,
TX - Team Time (1st 5) 59:25.2 | Spread (1st 5) 35.8 |
| 1, 2, 3, 5, 7, (8), (10) |
| Johnpaul Buendia, Aaron Espinoza, Jackson Lowell, Yael Reyes, Justin Alvarado, (Ty Mangan), (Angelo Remmers) |
| 11:34.1, 11:44.8, 11:49.6, 12:06.8, 12:09.9, (12:12.2), (12:14.6) |
2 | 47 | Floresville,
TX - Team Time (1st 5) 1:02:11.2 | Spread (1st 5) 1:26.8 |
| 4, 6, 9, 12, 16, (23), (34) |
| Emmanuel Rodriguez, Royce Carter, John Villarreal, Eli Perez, Sean Deleon, (Lazarus Machado), (Kaalel Colvin) |
| 11:51.9, 12:08.6, 12:14.5, 12:37.5, 13:18.7, (14:02.6), (15:11.0) |
3 | 83 | Gregory-Portland,
TX - Team Time (1st 5) 1:06:16.0 | Spread (1st 5) 48.0 |
| 13, 14, 17, 19, 20, (24) |
| Preston Moore, Jaden McClary, Gabriel Palacios, Diego Aguillon, Jesus Espinoza, (Gael Garza) |
| 12:47.0, 13:10.0, 13:20.0, 13:24.0, 13:35.0, (14:05.0) |
4 | 116 | Corpus Christi Veterans Memorial,
TX - Team Time (1st 5) 1:09:30.3 | Spread (1st 5) 1:09.1 |
| 15, 22, 25, 26, 28, (40), (43) |
| Aiden Holt, Cru Andruzzi, Emmanuel Villegas, Christian Caballero, Tyler Edwards, (Dillon Pogorelec), (Jamar Townsend) |
| 13:14.3, 13:39.5, 14:05.8, 14:07.3, 14:23.4, (15:50.2), (16:21.0) |
5 | 160 | CC Flour Bluff,
TX - Team Time (1st 5) 1:14:30.5 | Spread (1st 5) 2:14.7 |
| 21, 27, 35, 36, 41, (44), (47) |
| Robbie Palm, Elijah Cantu, Jason Gonzalez, Adam Ortiz, Joseph Fuller, (Danny Nguyen), (Esteban Garza) |
| 13:37.8, 14:11.0, 15:20.5, 15:28.7, 15:52.5, (16:26.0), (17:23.8) |
6 | 166 | San Antonio Southwest,
TX - Team Time (1st 5) 1:15:57.3 | Spread (1st 5) 4:25.5 |
| 11, 30, 38, 42, 45 |
| Leo (Leonardo) Fernandez, Marvin Mendez, Ivan Marsh, Abraham Narro, Christopher Rivas |
| 12:28.7, 14:31.1, 15:42.6, 16:20.7, 16:54.2 |
7 | 169 | San Antonio Harlandale,
TX - Team Time (1st 5) 1:16:49.5 | Spread (1st 5) 4:51.9 |
| 18, 31, 32, 39, 49 |
| Brandon Gonzalez, Angel Espinoza, Diego Arredondo, Anthony Matus, Juan Lerma |
| 13:20.1, 14:38.8, 14:52.6, 15:46.0, 18:12.0 |
8 | 193 | Corpus Christi King,
TX - Team Time (1st 5) 1:20:21.1 | Spread (1st 5) 3:45.6 |
| 29, 33, 37, 46, 48, (50), (51) |
| Daniel Gonzales, Chad Gubitosi, Noah Gonzales, Alex Garcia, Aaron Gonzales, (Jamison Downs), (Tobias Garcia) |
| 14:26.2, 15:08.0, 15:37.6, 16:57.5, 18:11.8, (18:16.7), (18:50.2) |