1 | 42 | Southwest Christian (Fort Worth),
TX - Team Time (1st 5) 1:29:26.3 | Spread (1st 5) 1:18.8 |
| 3, 4, 5, 14, 16, (17), (24) |
| Ty Derouen, Chris Cook, Landon Davies, Philip Crowley, Allen Coburn, (Sam Lewallen), (Casey Jones) |
| 17:12.7, 17:30.5, 17:45.7, 18:25.9, 18:31.5, (18:47.8), (19:30.9) |
2 | 48 | Trinity Christian (Lubbock),
TX - Team Time (1st 5) 1:30:14.2 | Spread (1st 5) 22.9 |
| 6, 9, 10, 11, 12, (13), (18) |
| Paul Gaschen, Ben Smith, Miled Jabor Jr, Christopher Gaschen, Jonathan Toti, (Jack Harlan), (Alexander Chamales) |
| 17:47.3, 18:01.3, 18:06.4, 18:09.0, 18:10.2, (18:10.3), (18:48.1) |
3 | 64 | Fort Worth Christian,
TX - Team Time (1st 5) 1:31:45.8 | Spread (1st 5) 2:47.8 |
| 1, 7, 8, 21, 27, (29), (31) |
| Riley Gage, Tanner Stone, Sheldon Hair, Michael Wright, Jack Baldwin, (Scott Latham), (Zack Myers) |
| 16:59.4, 17:48.0, 17:51.7, 19:19.5, 19:47.2, (20:03.6), (20:29.6) |
4 | 82 | Pantego Christian,
TX - Team Time (1st 5) 1:33:36.0 | Spread (1st 5) 2:19.5 |
| 2, 15, 20, 22, 23, (32), (33) |
| Trey Capuchino, Claude Nizeyimana, Grayson Humphrey, Michael McAndrew, Nathan Stewart, (Brent Van't Land), (Seth Farmer) |
| 17:11.3, 18:29.8, 19:03.9, 19:20.2, 19:30.8, (21:22.1), (21:30.7) |
5 | 128 | Midland Christian,
TX - Team Time (1st 5) 1:38:33.5 | Spread (1st 5) 1:13.5 |
| 19, 25, 26, 28, 30 |
| Tristian Harris, Daniel Venzant, Mitchell Cochran, Weston Langford, Adam Corbet |
| 18:57.0, 19:43.7, 19:44.4, 19:57.9, 20:10.5 |