1 | 15 | Fort Worth Christian,
TX - Team Time (1st 5) 1:28:29.8 | Spread (1st 5) 43.8 |
| 1, 2, 3, 4, 5, (7), (13) |
| Austin Cotton, Kyle Nickols, Adam Stefkovich, Jonathan Harder, Tyler Hair, (Riley Gage), (Sheldon Hair) |
| 17:08.3, 17:48.6, 17:50.2, 17:50.6, 17:52.1, (18:04.0), (19:03.0) |
2 | 44 | Southwest Christian (Fort Worth),
TX - Team Time (1st 5) 1:31:50.9 | Spread (1st 5) 49.0 |
| 6, 8, 9, 10, 11, (12), (21) |
| Ty Derouen, Daniel Corley, Chris Cook, Gregory Benes, Ryan Taylor, (Bobby Stroup), (Matthew Morand) |
| 17:54.5, 18:07.5, 18:24.0, 18:41.4, 18:43.5, (18:47.3), (20:10.5) |
3 | 100 | Faith Christian (Grapevine),
TX - Team Time (1st 5) 1:40:12.4 | Spread (1st 5) 1:36.3 |
| 14, 17, 22, 23, 24, (25), (31) |
| Michael Baillargeon, Redding Shelby, Erik Hjelm, Brian Ogden, Sean Santoscoy, (Andrew Graves), (John Baillargeon) |
| 19:09.2, 19:42.0, 20:14.0, 20:21.7, 20:45.5, (20:52.4), (21:45.4) |
4 | 108 | Grace Prep (Arlington),
TX - Team Time (1st 5) 1:41:45.9 | Spread (1st 5) 2:20.2 |
| 15, 16, 19, 28, 30, (34), (39) |
| Garrett Alexander, Nathan Allen, Ben Mosley, Micah Ostrowski, Andrew Estes, (Mitchell Johnson), (Micah Navarte) |
| 19:21.9, 19:23.3, 20:05.5, 21:13.1, 21:42.1, (22:53.4), (25:13.6) |
5 | 130 | Trinity Christian (Lubbock),
TX - Team Time (1st 5) 1:45:00.3 | Spread (1st 5) 2:31.5 |
| 18, 20, 27, 32, 33, (40) |
| Benjamin Wheeler, Addison Womack, Paul Gaschen, Ben Smith, Timothy Peikert, (David Tardy) |
| 19:45.4, 20:09.3, 20:59.6, 21:49.1, 22:16.9, (29:30.0) |
6 | 163 | Midland Christian,
TX - Team Time (1st 5) 1:51:51.7 | Spread (1st 5) 2:29.2 |
| 26, 29, 35, 36, 37, (38) |
| Christoffer Dyrssen, Jacob DeFrance, Chandler Boone, Nathan McGraw, Conner Mills, (Jacob Bradford) |
| 20:56.5, 21:26.9, 22:57.4, 23:05.2, 23:25.7, (24:10.0) |