1 | 19 | Bishop Gorman,
TX - Team Time (1st 5) 1:31:22.9 | Spread (1st 5) 2:08.1 |
| 1, 3, 4, 5, 6, (7), (9) |
| Cameron Weldon, Gabriel Benedict, Patrick Coan, Joseph Benedict, Ken Knight, (Aidan Boyne), (Grant Beason) |
| 16:43.6, 18:28.6, 18:39.3, 18:39.7, 18:51.7, (18:53.1), (19:16.7) |
2 | 69 | Dallas Christian,
TX - Team Time (1st 5) 1:45:23.1 | Spread (1st 5) 10:15.5 |
| 2, 10, 11, 20, 26, (27), (28) |
| Jackson Southers, Carter Hoelzle, Andrew Potts, Ethan Rechtiene, Austin Hunt, (Asher Johnson), (Thomas Eades) |
| 16:44.6, 19:19.0, 19:57.3, 22:22.1, 27:00.1, (27:42.3), (38:06.4) |
3 | 77 | Grace Community,
TX - Team Time (1st 5) 1:46:15.0 | Spread (1st 5) 5:49.0 |
| 8, 12, 13, 21, 23, (24), (25) |
| Ethan Hamons, Julian Zachry, Mason Kelly, Titus Campbell, Aaron Seto, (Chaney Nix), (Colin Fite) |
| 18:56.1, 19:59.7, 20:08.8, 22:25.3, 24:45.1, (26:03.5), (26:07.9) |
4 | 80 | Brook Hill,
TX - Team Time (1st 5) 1:45:43.4 | Spread (1st 5) 1:26.9 |
| 14, 15, 16, 17, 18, (19), (22) |
| Brady Callens, Sam (Samuel) Hall, Hayden Hommel, Junseok Yang, Elliott Middleton, (Justin Powell), (Rush McLarry) |
| 20:19.1, 20:40.2, 21:28.1, 21:30.0, 21:46.0, (22:15.3), (22:41.4) |