1 | 19 | St Michaels Catholic,
TX - Team Time (1st 5) 1:18:17.4 | Spread (1st 5) 53.3 |
| 1, 3, 4, 5, 6, (7), (8) |
| Jackson Long, Joe Lawler, Carloz Ramirez, Matthias Mahoney, Jacob Pratt, (Joseph Hodapp), (Ezra Flores) |
| 15:02.1, 15:39.9, 15:49.2, 15:50.8, 15:55.4, (15:57.1), (16:05.4) |
2 | 71 | St Dominic Savio,
TX - Team Time (1st 5) 1:28:34.5 | Spread (1st 5) 1:09.3 |
| 10, 11, 15, 16, 19, (23), (27) |
| Daniel Zamora, Joseph Prybla, Christopher Reeve, Devon Porter, Ben Frey, (Jose-Miguel Guevara-Hernandez), (Diego McCabe) |
| 17:03.5, 17:30.4, 17:51.9, 17:55.9, 18:12.8, (18:55.5), (20:37.3) |
3 | 73 | Hyde Park Baptist,
TX - Team Time (1st 5) 1:29:54.8 | Spread (1st 5) 5:10.3 |
| 2, 12, 13, 18, 28, (29), (31) |
| Samuel Bellon, Jack Land, Matthew Class, Jonathon Jinks, Joshua Skyles, (Garren Ferreira), (Tony Dai) |
| 15:37.7, 17:37.2, 17:43.4, 18:08.5, 20:48.0, (20:51.5), (21:10.8) |
4 | 98 | Austin Regents,
TX - Team Time (1st 5) 1:34:12.9 | Spread (1st 5) 5:24.6 |
| 9, 14, 17, 26, 32 |
| Ford Knippa, Jackson Childers, Charlie Sandefer, Ryan Flanakin, Seth Shuffield |
| 16:20.3, 17:48.9, 18:02.7, 20:16.1, 21:44.9 |
5 | 112 | Midland Christian,
TX - Team Time (1st 5) 1:35:26.3 | Spread (1st 5) 52.6 |
| 20, 21, 22, 24, 25, (30), (33) |
| Adam Corbett, Austin Battles, Jace Mitchell, Cole Little, Caden Norris, (Brent Martin), (Nathan Hernandez) |
| 18:47.0, 18:49.4, 18:51.8, 19:18.5, 19:39.6, (21:03.9), (21:48.5) |