1 | 23 | John Paul II (New Braunfels),
TX - Team Time (1st 5) 1:24:52.0 | Spread (1st 5) 1:00.0 |
| 1, 2, 5, 7, 8, (11), (12) |
| Fabius Bascon, Tristan Ornelas, Grant Hambric, Tristan Garza, Jonathan Gilman, (Bret DeBauche), (James Gilman) |
| 16:28.0, 16:32.0, 17:05.0, 17:19.0, 17:28.0, (18:02.0), (18:18.0) |
2 | 58 | San Juan Diego Catholic,
TX - Team Time (1st 5) 1:31:38.0 | Spread (1st 5) 2:02.0 |
| 4, 9, 14, 15, 16, (17), (33) |
| Abraham Avila-Martinez, Garrett Bowen, Victor Castillo, William Stewart-Sotelo, Nathan Sanchez, (Antonio Roche-Corona), (Axel Galindo) |
| 17:01.0, 17:33.0, 18:59.0, 19:02.0, 19:03.0, (19:19.0), (21:04.9) |
3 | 92 | Concordia (Pflugerville/Austin),
TX - Team Time (1st 5) 1:36:25.8 | Spread (1st 5) 3:51.9 |
| 3, 13, 22, 24, 30, (34) |
| James Kenyon, Jack Guerrero, Thane Walker, Travis Knight, Matthew Honstein, (Kyle Fahs) |
| 16:58.4, 18:54.1, 19:46.0, 19:57.0, 20:50.3, (21:06.5) |
4 | 102 | Brentwood Christian,
TX - Team Time (1st 5) 1:37:20.0 | Spread (1st 5) 3:02.0 |
| 10, 18, 20, 23, 31 |
| Michael Milicia-Frazer, Mitchell Johnson, Nathan Ging, Cade Young, Derek Lilya |
| 17:49.0, 19:23.0, 19:29.0, 19:48.0, 20:51.0 |
5 | 117 | Texas School for the Deaf,
TX - Team Time (1st 5) 1:39:22.0 | Spread (1st 5) 4:44.0 |
| 5, 19, 25, 32, 36, (38), (44) |
| Joe Cardenas, Andrew Ramirez, Erik Martinez, Gabriel Veit, Brody Vukmonich, (Tarique Sylvester), (Austin Adamson) |
| 17:05.0, 19:24.0, 20:08.0, 20:56.0, 21:49.0, (21:52.0), (25:47.7) |
6 | 142 | Geneva,
TX - Team Time (1st 5) 1:42:57.4 | Spread (1st 5) 2:27.1 |
| 21, 26, 27, 29, 39, (40), (41) |
| Arthur Flores, Brendan Fessler, Caleb Nilsson, Anson Eggers, Colby Evans, (Wright Gordon), (David Grote) |
| 19:31.0, 20:16.9, 20:34.6, 20:36.8, 21:58.1, (22:12.3), (22:14.7) |
7 | 185 | San Marcos Baptist Academy,
TX - Team Time (1st 5) 1:49:59.8 | Spread (1st 5) 2:52.4 |
| 28, 35, 37, 42, 43, (45) |
| Fizzy (Fisayo) Ididapo, Micah Burton, Chris Cleveland, Ethan Rodriguez, Sterling Gillman, (Chance Frazier) |
| 20:36.2, 21:40.0, 21:51.6, 22:23.4, 23:28.6, (28:27.3) |