1 | 28 | Houston Clear Lake,
TX - Team Time (1st 5) 1:22:45.4 | Spread (1st 5) 38.2 |
| 3, 4, 5, 7, 9, (12), (17) |
| Roberto Reyes, Bennett Cookson, Luke (Lucas) Barber, Samuel Golla, Hamid Rodriguez, (Christian Hernandez), (Caleb Lavacca) |
| 16:13.1, 16:27.7, 16:31.2, 16:42.1, 16:51.3, (16:59.2), (17:27.9) |
2 | 44 | LC Clear Springs,
TX - Team Time (1st 5) 1:23:10.3 | Spread (1st 5) 1:26.1 |
| 2, 8, 10, 11, 13, (15), (16) |
| Sean Gambrell, Kyle Hoppie, Aidan Stelly, Aidan Hynes, Ty Halligan, (Jacob Tabor), (Ryan Lopez) |
| 15:35.7, 16:43.7, 16:53.0, 16:56.1, 17:01.8, (17:19.1), (17:20.8) |
3 | 58 | Clute Brazoswood,
TX - Team Time (1st 5) 1:24:31.7 | Spread (1st 5) 2:06.3 |
| 1, 6, 14, 18, 19, (20), (21) |
| Sam Whitmarsh, Giovani Diaz, Riley Kuhlman, Charles Patton, Diego Moya, (Trevor Kuhlman), (Evan Andress) |
| 15:33.8, 16:34.1, 17:07.7, 17:36.0, 17:40.1, (17:44.6), (18:35.4) |