1 | 36 | John Paul II (Plano),
TX - Team Time (1st 5) 1:34:24.1 | Spread (1st 5) 1:02.4 |
| 3, 5, 7, 10, 11, (12), (15) |
| Tomas Rubealcaba, Marcelo Villegas, Braden Gallagher, John Bell, David Silva, (Gabriel Nguyen), (Michael Tallman) |
| 18:17.6, 18:37.2, 18:52.5, 19:16.8, 19:20.0, (19:25.2), (19:33.9) |
2 | 58 | Trinity Christian (Addison),
TX - Team Time (1st 5) 1:35:59.1 | Spread (1st 5) 1:56.4 |
| 4, 6, 8, 18, 22, (23), (26) |
| Luke Townley, Ryan Freese, Eli Griffin, Jake (Jacob) Overmann, Hudson Smith, (Dawson Harper), (Erick Mills) |
| 18:17.7, 18:41.4, 19:01.3, 19:44.6, 20:14.1, (20:17.6), (20:41.3) |
3 | 67 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:36:20.9 | Spread (1st 5) 2:04.7 |
| 1, 14, 16, 17, 19, (24), (25) |
| Ben Bower, Seth Odom, Aitor Scholl, Matthew Bower, Sam Wyss, (Eli Taylor), (Ayokunnumi Adenle) |
| 17:43.7, 19:29.9, 19:36.4, 19:42.5, 19:48.4, (20:21.7), (20:25.2) |
4 | 84 | Bishop Lynch,
TX - Team Time (1st 5) 1:39:25.4 | Spread (1st 5) 3:49.7 |
| 2, 9, 13, 29, 31, (32), (33) |
| Alex Bandy, Jacob McMullen, Adam Guerra, Brendan Baum, James Porter, (Isaac McGuire), (Zach (Zachary) Bellinghausen) |
| 17:51.7, 19:06.0, 19:29.0, 21:17.3, 21:41.4, (22:22.2), (23:33.5) |
5 | 126 | Parish Episcopal,
TX - Team Time (1st 5) 1:43:43.3 | Spread (1st 5) 1:18.4 |
| 20, 21, 27, 28, 30, (34), (35) |
| Wyatt Gamble, Kurt Thomas, Dalton Fleeger, Benji (Benjamin) Purcel, Carlos Pineda, (Leonardo Araujo), (Tyler Wing) |
| 20:00.9, 20:07.6, 21:03.1, 21:12.4, 21:19.3, (23:59.4), (24:07.2) |