1 | 37 | Liberty Christian (Argyle),
TX - Team Time (1st 5) 1:27:42.8 | Spread (1st 5) 2:01.1 |
| 2, 4, 5, 12, 14, (23), (39) |
| Jackson Fountain, Caleb Allison, Cole Porter, Ben Lamont, Taylor McCarley, (Rugby Scruggs), (Turner Becker) |
| 16:15.1, 17:16.4, 17:40.7, 18:14.4, 18:16.2, (18:49.9), (19:57.4) |
2 | 54 | Nolan Catholic,
TX - Team Time (1st 5) 1:29:14.7 | Spread (1st 5) 2:39.2 |
| 1, 6, 13, 15, 19, (26), (32) |
| Connor Wilson, Will Steppick, Dylan Schrock, Evan Millender, Nash Kober, (Eric Jumper), (Robert Begina) |
| 16:03.6, 17:46.8, 18:15.8, 18:25.7, 18:42.8, (19:04.4), (19:25.7) |
3 | 82 | Bishop Dunne Catholic,
TX - Team Time (1st 5) 1:31:16.5 | Spread (1st 5) 3:44.1 |
| 3, 7, 9, 21, 42, (45), (46) |
| Jarod Moser, Alejandro Flores, Joshua Benavides, Dylan Choate, Scott Harris, (Will Adams), (Antonio Barrientos) |
| 16:27.0, 17:48.9, 18:01.9, 18:47.6, 20:11.1, (20:45.0), (20:49.5) |
4 | 101 | Trinity Christian (Addison),
TX - Team Time (1st 5) 1:33:45.7 | Spread (1st 5) 55.3 |
| 10, 20, 22, 24, 25, (28), (33) |
| Alex Coronado, David Dembicki, Michael Morton, Ben Berggren, Christopher Fox, (Ryan Rogers), (Joshua Harper) |
| 18:09.0, 18:44.4, 18:48.9, 18:59.1, 19:04.3, (19:18.6), (19:26.0) |
5 | 102 | John Paul II (Plano),
TX - Team Time (1st 5) 1:33:55.5 | Spread (1st 5) 1:40.6 |
| 8, 16, 17, 27, 34, (35), (43) |
| Zach Kirby, Calahan Gustafson, Andrew Doyle, David Gustafson, Carter Patton, (Gabe Galiante), (Michael Migis) |
| 17:59.1, 18:30.9, 18:40.6, 19:05.2, 19:39.7, (19:43.3), (20:18.6) |
6 | 151 | Bishop Lynch,
TX - Team Time (1st 5) 1:37:10.2 | Spread (1st 5) 1:12.5 |
| 18, 29, 30, 36, 38, (41), (44) |
| Kameron Brooks, Ryan Sheaffer, Patrick Kersey, Jared Cogswell, Joseph McDonald, (Eric Bellinghausen), (Luke Basham) |
| 18:41.5, 19:21.2, 19:21.9, 19:51.6, 19:54.0, (20:08.8), (20:23.1) |
7 | 194 | Parish Episcopal,
TX - Team Time (1st 5) 1:44:06.9 | Spread (1st 5) 4:15.0 |
| 11, 31, 49, 50, 53, (54), (56) |
| Will (Wilson) Florence, Luke Houillion, Mark Dodson, Hays Boyd, Will Nesbit, (Barton Autrey), (Kelly Autrey) |
| 18:13.8, 19:23.3, 21:57.8, 22:03.2, 22:28.8, (22:42.5), (22:48.8) |
8 | 222 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:44:17.4 | Spread (1st 5) 2:22.1 |
| 37, 39, 47, 48, 51, (52), (55) |
| Caden Burchard, Brandford Barnes, Landon Lott, Chance Fielder, Jonathan Matthew, (Josh Greene), (Michael Zebe) |
| 19:52.5, 19:57.4, 20:58.1, 21:14.8, 22:14.6, (22:18.8), (22:48.1) |