1 | 38 | Southwest Christian,
TX - Team Time (1st 5) 1:10:06.3 | Spread (1st 5) 2:16.8 |
| 1, 4, 6, 12, 15, (17), (18) |
| Nick Chase, Evan Grey Butler, Taylor Mason, Colin Smith, Dallas Fry, (Mike Thorne), (Chandler Burns) |
| 12:38.5, 13:29.6, 14:13.3, 14:49.6, 14:55.3, (15:09.7), (15:15.7) |
2 | 54 | St. Paul Lutheran Fort Worth,
TX - Team Time (1st 5) 1:13:05.0 | Spread (1st 5) 1:36.0 |
| 5, 9, 10, 11, 19, (20), (34) |
| Sam Lewallen, Philip Crowley, Nick Wise, Chandler Pippin, Ben Williams, (Mason Berthelot), (Noah Loesel) |
| 13:48.0, 14:31.0, 14:37.0, 14:45.0, 15:24.0, (15:30.0), (17:49.0) |
3 | 57 | Bethesda Christian,
TX - Team Time (1st 5) 1:12:21.0 | Spread (1st 5) 2:53.0 |
| 2, 3, 13, 16, 23 |
| Noah Wolff, Nathan Henn, Spencer Doyle, Dylan Davis, Joshua Tisue |
| 13:08.0, 13:10.0, 14:54.0, 15:08.0, 16:01.0 |
4 | 101 | Trinity Valley,
TX - Team Time (1st 5) 1:18:47.0 | Spread (1st 5) 2:42.0 |
| 7, 13, 25, 27, 29, (32), (38) |
| Bryce Kleinman, Erik Anderson, Trevor Opiyo, Yusef Kahn, Nino Hernadez, (Michael Hill), (George Patterson) |
| 14:17.0, 14:54.0, 16:15.0, 16:22.0, 16:59.0, (17:34.0), (20:53.0) |
5 | 111 | All Saints Episcopal,
TX - Team Time (1st 5) 1:19:54.8 | Spread (1st 5) 2:55.8 |
| 8, 21, 24, 28, 30, (31), (33) |
| David Whitaker, Parker Grona, Carson Fricks, Samuel Terrell, Dylan Kearney, (Joseph Wagner), (Jacob Popp) |
| 14:18.0, 15:32.3, 16:05.8, 16:44.9, 17:13.8, (17:17.1), (17:38.8) |
6 | 156 | Liberty Christian,
TX - Team Time (1st 5) 1:29:36.8 | Spread (1st 5) 4:00.3 |
| 22, 26, 35, 36, 37 |
| Braeden Murphy, Todd Deetjen, Kevin Wissink, Cameron Mutis, Caleb McCarley |
| 15:59.2, 16:20.7, 18:36.9, 18:40.5, 19:59.5 |