1 | 32 | Northwest Nelson,
TX - Team Time (1st 5) 52:00.4 | Spread (1st 5) 41.6 |
| 2, 4, 5, 10, 11, (12), (17) |
| Matthias Peterson, Brian Norton, Alex Smith, Rafael Ochoa, Jason Wade, (Yahir Morales), (Jackson Bellm) |
| 10:00.3, 10:08.9, 10:28.0, 10:41.3, 10:41.9, (10:43.0), (10:48.5) |
2 | 63 | Keller Timber Creek,
TX - Team Time (1st 5) 53:31.4 | Spread (1st 5) 1:02.8 |
| 3, 8, 13, 19, 20, (23), (31) |
| Colby Lange, Isaac Stucker, Chase Hope, Zenden Stack, Angel Velazquez, (Brody Ashton), (Aidan Romanelli) |
| 10:02.8, 10:40.2, 10:45.5, 10:57.3, 11:05.6, (11:16.2), (12:16.2) |
3 | 70 | Keller,
TX - Team Time (1st 5) 54:06.2 | Spread (1st 5) 47.5 |
| 6, 7, 15, 18, 24, (25), (30) |
| Bridger Bowcutt, Josh Carlton, Kyle Cox, Davis Harlan, Noah Tepera, (Sean Ankersen), (Jared Saunders) |
| 10:31.5, 10:35.8, 10:46.4, 10:53.5, 11:19.0, (11:23.2), (11:31.9) |
4 | 94 | Northwest Eaton,
TX - Team Time (1st 5) 55:15.8 | Spread (1st 5) 47.9 |
| 8, 16, 21, 22, 27, (28), (29) |
| Ryan Valdez, Riley Serrano, James McQuillen, Ladon Vance, Jaden Martinez, (Logan Bice), (Jonathan Bruno) |
| 10:40.2, 10:47.7, 11:05.8, 11:14.0, 11:28.1, (11:31.4), (11:31.7) |
5 | 106 | Keller Fossil Ridge,
TX - Team Time (1st 5) 57:02.4 | Spread (1st 5) 2:29.0 |
| 1, 14, 26, 32, 33, (34), (35) |
| Alan Proenza, Nathan Sprong, Stevin Cook, Colby Hestermann, Isaiah Cothrin, (Rene Facundo), (Kole Prevratil) |
| 9:58.4, 10:46.2, 11:27.6, 12:22.8, 12:27.4, (12:30.5), (12:43.6) |