| 1 | 22 | Mount Pleasant Chapel Hill,
TX - Team Time (1st 5) 1:27:33.0 | Spread (1st 5) 1:13.2 |
| 1, 3, 5, 6, 7, (16), (17) |
| Cole Posey, Russell Hedges, Hayden Gaddis, Ty Findley, Saul Martinez, (Ethan Havens), (Elias Soto) |
| 16:45.3, 17:04.0, 17:47.9, 17:57.3, 17:58.5, (19:17.5), (19:26.4) |
| 2 | 55 | Mount Vernon,
TX - Team Time (1st 5) 1:32:58.6 | Spread (1st 5) 3:06.2 |
| 2, 10, 11, 13, 19, (27), (29) |
| Esteban Cruz, Nathan Castro, Jeremiah Lopez, Morgan Lowery, Luke Graf, (Jack Floyd), (John Villa) |
| 16:51.7, 18:32.0, 18:42.9, 18:54.1, 19:57.9, (20:52.8), (21:01.4) |
| 3 | 68 | Como-Pickton,
TX - Team Time (1st 5) 1:35:12.0 | Spread (1st 5) 2:21.0 |
| 4, 12, 14, 18, 20, (28), (30) |
| David Palacios, Ruben Preciado, Brayden Densmore, Matthew Pegues, Alex Alonso, (River Neal), (Colton Collins) |
| 17:38.0, 18:54.0, 19:10.0, 19:31.0, 19:59.0, (20:55.0), (21:05.0) |
| 4 | 100 | Pattonville Prairiland,
TX - Team Time (1st 5) 1:39:43.6 | Spread (1st 5) 2:16.6 |
| 9, 21, 22, 23, 25, (26) |
| Eduardo Banda, Tyler Holt, Keldon May, Trevor Holt, Trace Smith, (Lane Cornmesser) |
| 18:25.4, 20:03.6, 20:15.6, 20:17.0, 20:42.0, (20:42.3) |
| 5 | 110 | Paris Chisum,
TX - Team Time (1st 5) 1:47:15.0 | Spread (1st 5) 9:11.0 |
| 8, 15, 24, 31, 32 |
| Christian Lopez, Kenyon Fortner, Fernando Coronado, Missing Missing, Garrett Young |
| 18:13.0, 19:12.0, 20:23.0, 22:03.0, 27:24.0 |