1 | 50 | Concordia Lutheran,
TX - Team Time (1st 5) 1:16:25.4 | Spread (1st 5) 4:44.9 |
| 4, 5, 10, 11, 20 |
| Elmo Chavez, Connor Wright, Weston Fisher, Eric Bippert, Devon Phillips |
| 13:33.5, 14:08.4, 15:12.2, 15:12.9, 18:18.4 |
2 | 58 | Geneva,
TX - Team Time (1st 5) 1:17:58.2 | Spread (1st 5) 4:20.3 |
| 3, 9, 12, 16, 18 |
| Hogan Petrie, Mack Vaught, Chase Graham, Coggin Galbreath, Daniel Wacker |
| 13:25.4, 14:48.6, 15:15.3, 16:43.2, 17:45.7 |
3 | 64 | San Antonio Christian,
TX - Team Time (1st 5) 1:19:05.3 | Spread (1st 5) 3:57.8 |
| 7, 8, 13, 15, 21 |
| Jared Moses, Alex Matalon, Alex Kellum, Stevie Hernandez, Ben Olson |
| 14:29.2, 14:44.5, 15:19.1, 16:05.5, 18:27.0 |
4 | 66 | TMI Episcopal,
TX - Team Time (1st 5) 1:21:02.9 | Spread (1st 5) 5:20.0 |
| 2, 6, 17, 19, 22, (25) |
| Ryan Vaughn, Garrett Lindemood, Jacob Carter, Jake Wittchibie, Pj Neidert, (George Anderson) |
| 13:16.1, 14:16.2, 17:04.8, 17:49.7, 18:36.1, (21:39.0) |
5 | 88 | St George Episcopal,
TX - Team Time (1st 5) 1:31:11.0 | Spread (1st 5) 10:48.0 |
| 1, 14, 23, 24, 26 |
| Joshua Im, Gabriel Murillo, John David Squire, Austin Smith, Rodrigo Gonzales-Rojas |
| 12:37.0, 16:00.0, 19:25.0, 19:44.0, 23:25.0 |