1 | 26 | El Paso Cathedral,
TX - Team Time (1st 5) 1:22:19.5 | Spread (1st 5) 1:43.0 |
| 2, 4, 5, 6, 9, (15), (24) |
| Brandon Seagreaves, Fernando Anzures, Stephen Stresow, Nico Maes, Luis Gomez, (Alberto Martinez), (Andres Buckley) |
| 15:22.6, 16:30.7, 16:35.1, 16:45.5, 17:05.6, (17:25.2), (18:54.4) |
2 | 29 | San Antonio Central Catholic,
TX - Team Time (1st 5) 1:21:47.1 | Spread (1st 5) 2:01.9 |
| 1, 3, 7, 8, 10, (11), (13) |
| Nathaniel Zapata, Michael Galvan, Matthew Perez, Zeke Fetter, Joshua Uviedo, (Cian Garza), (Nathaniel Trevino) |
| 15:04.3, 15:59.6, 16:47.7, 16:49.3, 17:06.2, (17:06.3), (17:17.5) |
3 | 77 | Nolan Catholic,
TX - Team Time (1st 5) 1:28:30.0 | Spread (1st 5) 1:13.9 |
| 12, 14, 16, 17, 18, (19), (22) |
| Ben Geiser, Rudy Palomo, Nic Prado, Michael Wilson, Joshua Keifer, (Noah Douglas), (Alfredo Ornelas) |
| 17:06.5, 17:18.3, 17:38.3, 18:06.5, 18:20.4, (18:32.3), (18:35.4) |
4 | 129 | Parish Episcopal,
TX - Team Time (1st 5) 1:37:59.4 | Spread (1st 5) 1:47.9 |
| 20, 21, 28, 29, 31, (33), (42) |
| Tony Johri, Jefferson Ratliff Jr., John Buttles, Jack Ashmore, Creighton Pierson, (Grant Phillips), (Pierce Wyatt) |
| 18:34.1, 18:34.8, 20:09.2, 20:19.3, 20:22.0, (20:30.1), (24:37.8) |
5 | 144 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:40:09.1 | Spread (1st 5) 2:39.7 |
| 23, 26, 27, 30, 38, (40), (41) |
| Payton Korns, David Dastugue, Wyatt Rhodes, Ethan Sipes, Austin Addis, (Logan Doyle), (Josh Rutherford) |
| 18:50.6, 19:37.3, 19:51.5, 20:19.4, 21:30.3, (21:59.6), (22:27.9) |
6 | 162 | St Dominic Savio,
TX - Team Time (1st 5) 1:42:04.1 | Spread (1st 5) 1:46.9 |
| 25, 32, 34, 35, 36, (37), (39) |
| Caleb Simmons, Miles Webster, Timothy O' Beirne, Dylan Ayers, Thomas Mazzurana, (Brandon Del Rio), (Eric Wilhite) |
| 19:06.9, 20:29.4, 20:44.7, 20:49.3, 20:53.8, (20:56.5), (21:32.4) |