1 | 27 | Liberty Christian (Argyle),
TX - Team Time (1st 5) 1:32:01.0 | Spread (1st 5) 1:11.0 |
| 2, 2, 5, 6, 12, (19), (20) |
| Peter Hammer, Paul Hammer, Zach Jordan, Andy See, Aaron Milam, (Cory Nickodam), (Chase Martin) |
| 18:03.0, 18:03.0, 18:20.0, 18:21.0, 19:14.0, (19:37.0), (19:52.0) |
2 | 61 | Southwest Christian (Fort Worth),
TX - Team Time (1st 5) 1:35:29.0 | Spread (1st 5) 54.0 |
| 8, 11, 13, 14, 15, (16), (18) |
| Mitchell Travis, Matthew Michener, Dustin Emmons, Ben Powell, Joel Peterson, (Alex Scribner), (Rudy Granaghan) |
| 18:29.0, 19:00.0, 19:16.0, 19:21.0, 19:23.0, (19:27.0), (19:35.0) |
3 | 73 | Grace Prep (Arlington),
TX - Team Time (1st 5) 1:36:08.9 | Spread (1st 5) 3:20.4 |
| 1, 6, 9, 28, 29, (34), (35) |
| Chase McPherson, Logan Ruhde, Caleb White, Ryan Conner, Michael Talley, (William Sovic), (Avery McGuinness) |
| 17:33.6, 18:21.0, 18:32.3, 20:48.0, 20:54.0, (22:41.9), (25:44.2) |
4 | 76 | Fort Worth Christian,
TX - Team Time (1st 5) 1:37:38.0 | Spread (1st 5) 2:16.0 |
| 4, 10, 17, 22, 23, (25), (31) |
| Nathan Parish, Tyler Whittington, Adam Stefkovich, Austin Cotton, James Goodall, (Riley Davis), (Michael Flowers) |
| 18:16.0, 18:52.0, 19:30.0, 20:28.0, 20:32.0, (20:38.0), (21:25.0) |
5 | 128 | Trinity Christian (Lubbock),
TX - Team Time (1st 5) 1:43:34.0 | Spread (1st 5) 41.7 |
| 21, 24, 26, 27, 30, (32), (33) |
| Justin Speigel, Timothy Peikert, Tyler Blankenship, Cameron Tardy, Philippe Dentino, (Phillip Moore), (Travis Moore) |
| 20:26.2, 20:35.4, 20:39.4, 20:45.1, 21:07.9, (21:51.7), (22:26.2) |