1 | 15 | Annunciation Orthodox,
TX - Team Time (1st 5) 55:18.8 | Spread (1st 5) 17.4 |
| 1, 2, 3, 4, 5, (7), (9) |
| Ryan Doughty, Stephano Cotsoradis, Austin Wrubel, Charlie McGee, Ryan Disch, (Will Johnston), (Dillon Smith) |
| 10:53.7, 10:55.2, 11:08.4, 11:10.4, 11:11.1, (11:54.8), (12:08.8) |
2 | 70 | Trinity Klein Lutheran,
TX - Team Time (1st 5) 1:02:36.3 | Spread (1st 5) 1:03.1 |
| 8, 11, 12, 19, 20, (33), (38) |
| Jazer Maldonado, Travis Otte, Keegan Symons, Trace Sanchez, Michael Gross, (Nathan Pilkinton), (Matthew Shipley) |
| 11:59.8, 12:17.9, 12:21.0, 12:54.7, 13:02.9, (13:39.8), (14:16.1) |
3 | 96 | Providence Classical,
TX - Team Time (1st 5) 1:04:39.6 | Spread (1st 5) 1:08.2 |
| 10, 14, 22, 23, 27, (28), (29) |
| Brady Braun, Jackson Braun, Will Guffey, Graham Young, Caleb Systma, (Nathan Noe), (David Reenders) |
| 12:13.2, 12:45.9, 13:06.8, 13:12.3, 13:21.4, (13:30.3), (13:35.1) |
4 | 108 | John Cooper,
TX - Team Time (1st 5) 1:05:45.2 | Spread (1st 5) 1:01.2 |
| 15, 16, 17, 26, 34, (39), (42) |
| Andrew Sos, Jack O'Riordan, Sebastian Vaughn, Will McDermott, Jorge Ramos, (Ryan Strobel), (Stu Lunn) |
| 12:49.2, 12:51.5, 12:52.8, 13:21.3, 13:50.4, (14:18.3), (14:32.4) |
5 | 154 | Presbyterian,
TX - Team Time (1st 5) 1:08:15.5 | Spread (1st 5) 3:02.0 |
| 6, 18, 41, 44, 45, (49) |
| Josh Schwartz, Nathan Wilson, Will Barboza, Alex Zuniga, Jack Quander, (Chance Coleman) |
| 11:41.5, 12:53.4, 14:21.1, 14:36.0, 14:43.5, (15:10.8) |
6 | 164 | Lutheran South Academy,
TX - Team Time (1st 5) 1:09:09.2 | Spread (1st 5) 1:29.4 |
| 21, 31, 32, 37, 43, (46), (48) |
| Trace Gorman, Alec Salerno, Jackson Veron, Lucas Wells, Beau Psencik, (Conor Ruth), (Kolbe Hatz) |
| 13:06.3, 13:39.1, 13:39.5, 14:08.6, 14:35.7, (14:46.7), (15:04.2) |
7 | 165 | Northland Christian,
TX - Team Time (1st 5) 1:09:20.6 | Spread (1st 5) 2:11.8 |
| 13, 30, 35, 40, 47, (50), (53) |
| Caleb Hill, Aaron Barcio, Eathan Newman, Austin Broussard, Luke Lightfoot, (Alec Garza), (Colin Birney) |
| 12:35.5, 13:36.7, 14:01.2, 14:19.9, 14:47.3, (15:40.5), (16:27.4) |
8 | 188 | Cypress Christian,
TX - Team Time (1st 5) 1:12:41.2 | Spread (1st 5) 3:11.4 |
| 24, 25, 36, 51, 52, (54) |
| Noah Betz, Michael Slabic, Marc Coates, Joshua John, Jace Harper, (Brandon Cao) |
| 13:13.4, 13:13.7, 14:03.7, 15:45.6, 16:24.8, (18:34.2) |