1 | 34 | John Paul II (Plano),
TX - Team Time (1st 5) 1:30:58.3 | Spread (1st 5) 1:22.3 |
| 3, 5, 6, 8, 12, (13), (17) |
| David Boyle, Kevin Patton, Sebastian Conklin, Nick McIntire, Sean Jonte, (Zachary Vela), (Kevin Frerich) |
| 17:38.0, 17:45.3, 18:02.6, 18:32.1, 19:00.3, (19:01.6), (19:16.6) |
2 | 37 | Bishop Dunne Catholic,
TX - Team Time (1st 5) 1:28:47.8 | Spread (1st 5) 2:56.8 |
| 1, 2, 9, 11, 14, (15), (16) |
| Martin Chavez, Jonathan Cantu, Luke Durmon, Luke Dumon, Robert Harwerth, (Liam Robbins), (Sammy Hymes) |
| 16:05.7, 16:09.5, 18:40.9, 18:49.2, 19:02.5, (19:05.5), (19:06.4) |
3 | 74 | Bishop Lynch,
TX - Team Time (1st 5) 1:37:08.0 | Spread (1st 5) 3:19.8 |
| 4, 10, 18, 19, 23, (24), (27) |
| Luke Hernandez, Matthew Strawman, Addison Baum, Jack Daves, Bryce Wurster, (Jacob Heck), (Seth Green) |
| 17:38.5, 18:43.8, 19:31.7, 20:15.7, 20:58.3, (21:06.1), (21:27.7) |
4 | 104 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:43:15.8 | Spread (1st 5) 3:14.6 |
| 7, 21, 22, 26, 28, (33), (34) |
| Payton Korns, Ethan Sipes, David Dastugue, Wyatt Rhodes, Austin Addis, (Jeremy Horstman), (Matthew Bower) |
| 18:24.3, 20:54.1, 20:56.9, 21:21.6, 21:38.9, (22:05.1), (22:11.1) |
5 | 135 | Parish Episcopal,
TX - Team Time (1st 5) 1:47:36.7 | Spread (1st 5) 1:25.0 |
| 20, 25, 29, 30, 31, (32), (35) |
| Tony Johri, Evan Brown, Jefferson Ratliff Jr., Creighton Pierson, Grant Phillips, (Evans Brown), (John Buttles) |
| 20:32.3, 21:21.5, 21:50.5, 21:55.1, 21:57.3, (21:58.1), (22:17.6) |