1 | 23 | Lutheran South Academy,
TX - Team Time (1st 5) 1:29:32.0 | Spread (1st 5) 2:41.0 |
| 1, 3, 5, 6, 8, (14), (30) |
| Blake Rothbard, Andrew Cruz, Anthony Spaulding, Anthony Cruz, Kenneth Richardson, (Anthony Carona), (JT Ellis) |
| 16:05.0, 17:25.0, 18:37.0, 18:39.0, 18:46.0, (19:29.0), (20:31.0) |
2 | 76 | Awty International,
TX - Team Time (1st 5) 1:37:44.8 | Spread (1st 5) 56.5 |
| 9, 13, 15, 18, 21, (22), (31) |
| Thomas Cahuzac, Michael Baumgartner, Alex Leonard, Sasha Ramirez, Chris Ellis, (Remy Sutherland), (Thierry Rignol) |
| 19:03.2, 19:19.1, 19:32.5, 19:50.3, 19:59.7, (20:00.2), (20:31.9) |
3 | 95 | Fort Bend Christian Academy,
TX - Team Time (1st 5) 1:36:32.0 | Spread (1st 5) 5:21.0 |
| 2, 4, 10, 29, 50 |
| Sam Newton, Robert Barnett, Connor Day, Will Krehmeier, Lee Fowler |
| 17:02.0, 17:36.0, 19:04.0, 20:27.0, 22:23.0 |
4 | 101 | Houston Christian,
TX - Team Time (1st 5) 1:39:27.0 | Spread (1st 5) 30.0 |
| 16, 19, 20, 23, 23, (25), (36) |
| Taylor Jolly, Charlie Hasenbank, Jack Schubert, Matt Rommelmann, Julian Tantzen, (Carl Taylor), (Sam Driver) |
| 19:33.0, 19:51.0, 19:57.0, 20:03.0, 20:03.0, (20:11.0), (20:47.0) |
5 | 148 | Grace Prep (Arlington),
TX - Team Time (1st 5) 1:42:24.0 | Spread (1st 5) 3:02.0 |
| 6, 12, 42, 43, 45, (46), (49) |
| Logan Ruhde, Caleb White, Chase McPherson, Ryan Conner, Nathan Maxwell, (William Sovic), (Colin Shopp) |
| 18:39.0, 19:16.0, 21:22.0, 21:26.0, 21:41.0, (21:49.0), (22:02.0) |
6 | 155 | Southwest Christian (Fort Worth),
TX - Team Time (1st 5) 1:42:44.0 | Spread (1st 5) 2:10.8 |
| 11, 28, 37, 38, 41, (44), (47) |
| Brennan Rodriguez, Dustin Emmons, Jacob Lowery, Spencer Albright, Nick Austin, (Collin Madison), (Michael McCall) |
| 19:09.7, 20:17.5, 20:57.8, 20:58.5, 21:20.5, (21:27.4), (21:50.4) |
7 | 199 | Northland Christian,
TX - Team Time (1st 5) 1:46:44.0 | Spread (1st 5) 3:16.0 |
| 27, 35, 39, 40, 58, (60), (62) |
| Ricky Mozey, Taylor Chitty, Patrick Louden, Royce Nickerson, Marc Cataldo, (Sean Palizza), (Zach Wiebe) |
| 20:17.0, 20:43.0, 20:58.7, 21:12.3, 23:33.0, (24:12.0), (25:33.1) |
8 | 203 | Concordia Lutheran,
TX - Team Time (1st 5) 1:48:02.0 | Spread (1st 5) 3:24.6 |
| 17, 32, 48, 51, 55, (56), (59) |
| Taylor Richardson, Taylor Colwell, Zac Patterson, Kyle Miller, Cameron Johnson, (Schyler Kline), (Jafet Mezones) |
| 19:48.0, 20:37.4, 21:51.7, 22:32.3, 23:12.6, (23:16.2), (23:58.6) |
9 | 236 | Lutheran-North,
TX - Team Time (1st 5) 1:55:50.6 | Spread (1st 5) 8:30.6 |
| 26, 34, 54, 57, 65 |
| Gabriel Villagomez, Caleb Runge, Carlton Attoway, Andre Ringer, Erik Nalley |
| 20:15.2, 20:42.1, 22:47.0, 23:20.5, 28:45.8 |
10 | 262 | Westbury Christian,
TX - Team Time (1st 5) 1:58:44.5 | Spread (1st 5) 6:31.6 |
| 33, 52, 53, 61, 63, (64) |
| Kevin Perry, Aaron Dass, Cameron Smith, Andrew Bauknight, Cody Glenn, (Ryan Keenan) |
| 20:37.8, 22:41.2, 22:46.4, 25:29.7, 27:09.4, (27:15.1) |