1 | 35 | Canton,
TX - Team Time (1st 5) 1:31:55.2 | Spread (1st 5) 56.7 |
| 3, 4, 6, 10, 12, (13), (18) |
| Cordale Harrison, Matthew Hook, Juan Ruiz, Christian Bourquin, Hamel Andrew, (Jonathan Bourquin), (Fernando Lopez) |
| 17:56.0, 17:56.5, 18:24.7, 18:45.3, 18:52.7, (18:53.7), (20:03.0) |
2 | 49 | Van,
TX - Team Time (1st 5) 1:33:23.8 | Spread (1st 5) 3:04.5 |
| 1, 2, 9, 16, 21, (32), (33) |
| Jacob Carter, Danny Campa, Dainel Dupreez, Kane Pearson, Austin Slenk, (Caleb Parker), (Dane Lynch) |
| 17:08.5, 17:36.1, 18:42.2, 19:44.0, 20:13.0, (21:54.5), (22:59.2) |
3 | 50 | Wills Point,
TX - Team Time (1st 5) 1:34:41.8 | Spread (1st 5) 1:47.8 |
| 5, 7, 8, 11, 19, (25), (27) |
| Carlos Hernandez, Jackson Ramsey, Aidan Phillips, David Umana, Edwin Figueroa, (Will Green), (Trevor Harrell) |
| 18:21.0, 18:40.0, 18:42.0, 18:50.0, 20:08.8, (20:31.0), (20:34.0) |
4 | 110 | Brownsboro,
TX - Team Time (1st 5) 1:42:00.0 | Spread (1st 5) 2:15.0 |
| 14, 17, 20, 28, 31 |
| Paule Flores, Mike Molina, Otis Walker, Sean Carter, Will Taylor |
| 19:17.0, 19:50.0, 20:12.0, 21:09.0, 21:32.0 |
| 110 | Emory Rains,
TX - Team Time (1st 5) 1:41:02.0 | Spread (1st 5) 1:08.0 |
| 15, 22, 23, 24, 26, (29), (30) |
| Hubert Robinson, Sean Zuniga, Nakedran Murphy, Justin Gonzales, Brandon Gonzales, (Christian Garcia), (Cole Smith) |
| 19:25.0, 20:17.0, 20:19.0, 20:28.0, 20:33.0, (21:22.0), (21:27.0) |