1 | 23 | Dallas Covenant,
TX - Team Time (1st 5) 1:30:52.0 | Spread (1st 5) 35.0 |
| 2, 3, 4, 6, 8, (13), (15) |
| Seth Mackinnon, Max Richter, Jack Rowland, Hogan Hurley, Luke Wilson, (Josh Gilbert), (Carson Peters) |
| 17:56.2, 17:58.3, 18:05.1, 18:21.2, 18:31.2, (19:32.0), (19:53.9) |
2 | 43 | Cristo Rey Dallas,
TX - Team Time (1st 5) 1:34:15.4 | Spread (1st 5) 1:20.5 |
| 1, 9, 10, 11, 12, (14), (16) |
| Jose Chavez, Mateo Villarreal, Eric Gonzalez, Diego Peralta, Gonzalo Porras, (Arturo Pena), (Kenndrick Mendieta) |
| 17:53.2, 18:51.2, 19:04.6, 19:12.7, 19:13.7, (19:48.5), (19:55.6) |
3 | 75 | Lutheran,
TX - Team Time (1st 5) 1:39:22.1 | Spread (1st 5) 3:40.6 |
| 5, 7, 18, 21, 24, (25), (26) |
| Sam Mitchell, Jonathan Gregorich, Alexander Wondoloski, Brennan Harvey, Aaron Frieling, (John Love), (Minh Tran) |
| 18:20.0, 18:30.0, 20:11.0, 20:20.5, 22:00.6, (22:11.6), (23:23.0) |
4 | 101 | Central Texas Christian,
TX - Team Time (1st 5) 1:42:15.5 | Spread (1st 5) 1:14.7 |
| 17, 19, 20, 22, 23, (27), (28) |
| Samuel Wood, Alan Hollinger, Kyle Wood, Daniel Beck, Luke Ellefson, (Carter Caldwell), (Noah Kahabka) |
| 19:56.5, 20:11.3, 20:12.5, 20:44.0, 21:11.2, (24:32.8), (25:13.2) |