1 | 33 | Prince Of Peace,
TX - Team Time (1st 5) 1:26:18.1 | Spread (1st 5) 2:31.8 |
| 2, 4, 5, 6, 16, (17), (19) |
| Alex Thomas, Gunnar Stray-Gundersen, John Davis, Gus Newkirk, Brandon Lund, (Skylar WestLake), (Matthew Lang) |
| 16:19.8, 16:41.5, 17:10.6, 17:14.6, 18:51.6, (19:18.0), (19:39.3) |
2 | 42 | Ovilla Christian,
TX - Team Time (1st 5) 1:28:23.7 | Spread (1st 5) 2:01.3 |
| 3, 8, 9, 10, 12, (18) |
| Zach Polley, Michael Snow, Hunter Thomas, Phillip Klinglesmith, David Hornung, (Levi Klinglesmith) |
| 16:24.8, 17:40.2, 17:54.4, 17:58.2, 18:26.1, (19:19.0) |
3 | 72 | Shelton,
TX - Team Time (1st 5) 1:33:52.6 | Spread (1st 5) 4:05.8 |
| 1, 13, 15, 21, 22, (26), (31) |
| Ian King, Michael Holbrook, David Oxenreiter, Nicholas Powell, Mikey Halperin, (Barrett Bodnar), (Sydney Streun) |
| 16:11.2, 18:29.4, 18:41.1, 20:13.9, 20:17.0, (21:14.5), (25:07.8) |
4 | 98 | Lutheran,
TX - Team Time (1st 5) 1:39:17.6 | Spread (1st 5) 4:05.6 |
| 7, 11, 25, 27, 28 |
| Nathan Barker, Tito Delgado, Cameron Young, William Tanner Bohan, Aaron Zimmerman |
| 17:18.8, 18:14.2, 20:58.1, 21:22.1, 21:24.4 |
5 | 110 | Legacy Christian (Frisco),
TX - Team Time (1st 5) 1:41:36.2 | Spread (1st 5) 3:37.9 |
| 14, 20, 23, 24, 29, (30) |
| Rhett Allen, Connor Glietersloh, Blaine Petty, Sean Whitney, Kyle Lamse, (Riley Chapman) |
| 18:37.0, 20:04.5, 20:19.4, 20:20.4, 22:14.9, (23:00.5) |