1 | 32 | Southlake Carroll,
TX - Team Time (1st 5) 1:19:05.3 | Spread (1st 5) 1:26.8 |
| 2, 3, 5, 7, 15, (16), (18) |
| Ryan Van de Berghe, David Fisher, Brady Golomb, Carter Haskell, Tino Ross, (Ethan Thomas), (Bilal Saadi) |
| 15:07.3, 15:35.5, 15:50.0, 15:58.4, 16:34.1, (16:36.8), (16:49.5) |
2 | 42 | Keller,
TX - Team Time (1st 5) 1:20:14.1 | Spread (1st 5) 48.9 |
| 4, 6, 8, 11, 13, (20), (24) |
| Bridger Bowcutt, Kyle Cox, Davis Harlan, Josh Carlton, Jared Saunders, (Noah Tepera), (Sean Ankersen) |
| 15:39.3, 15:52.2, 15:59.7, 16:14.7, 16:28.2, (16:59.7), (17:17.1) |
3 | 55 | Northwest Nelson,
TX - Team Time (1st 5) 1:20:54.9 | Spread (1st 5) 1:49.5 |
| 1, 9, 12, 14, 19, (23), (29) |
| Matthias Peterson, Brian Norton, Alex Smith, Yahir Morales, Jaydon Jones, (Rafael Ochoa), (Collin Morell) |
| 15:03.1, 16:04.6, 16:24.2, 16:30.4, 16:52.6, (17:11.7), (17:23.4) |
4 | 110 | Keller Timber Creek,
TX - Team Time (1st 5) 1:25:34.4 | Spread (1st 5) 1:45.3 |
| 10, 20, 22, 25, 33, (34), (35) |
| Colby Lange, Angel Velazquez, Isaac Stucker, Chase Hope, Dominic Steiskal, (Aydyn Thomson), (Julius Olsen) |
| 16:13.1, 16:59.7, 17:04.1, 17:19.1, 17:58.4, (18:17.2), (18:29.7) |
5 | 128 | Northwest Eaton,
TX - Team Time (1st 5) 1:26:23.1 | Spread (1st 5) 42.9 |
| 17, 26, 27, 28, 30, (30), (32) |
| Ryan Valdez, Riley Serrano, Oscar Villarreal Rodriguez, Brenden Wright, Ladon Vance, (James McQuillen), (Armando Garcia) |
| 16:48.9, 17:19.5, 17:21.2, 17:21.7, 17:31.8, (17:31.8), (17:54.0) |