1 | 38 | San Antonio Lanier,
TX - Team Time (1st 5) 1:43:59.0 | Spread (1st 5) 3:37.0 |
| 1, 3, 7, 13, 14 |
| Seyer Reyes, Adrian Arriola, Abner Villanueva, Sergio Guerrero, Christopher Mejia |
| 18:49.0, 19:47.0, 20:33.0, 22:24.0, 22:26.0 |
2 | 39 | San Antonio Kennedy,
TX - Team Time (1st 5) 1:45:24.0 | Spread (1st 5) 4:04.0 |
| 2, 5, 6, 9, 17 |
| Eleazar Duron-Contreras, Steven Lugo, Jonathan Roque, Christian Sanchez, Ethan Klebahn |
| 19:32.0, 20:13.0, 20:26.0, 21:37.0, 23:36.0 |
3 | 45 | San Antonio Highlands,
TX - Team Time (1st 5) 1:47:25.0 | Spread (1st 5) 2:17.0 |
| 4, 8, 10, 11, 12, (15), (16) |
| Jonas Garza, Daniel Garcia, Joshua Rodriguez, Gian Marco Walker, Arcelino Vasquez, (Adalberto Flores), (Carlos Andres Islas) |
| 20:05.0, 20:50.0, 21:47.0, 22:21.0, 22:22.0, (22:38.0), (22:53.0) |