1 | 53 | Cornerstone Christian (San Antonio),
TX - Team Time (1st 5) 1:28:33.5 | Spread (1st 5) 58.3 |
| 4, 8, 11, 14, 16, (28), (39) |
| Noah Vasconcellos, Micah (Kobi) Vasconcellos, Tanner Lagedrost, Josiah Damiano, Andrew Meads, (Antonio Alvarado), (Ben Romero) |
| 17:08.3, 17:32.1, 17:46.7, 17:59.8, 18:06.6, (18:33.5), (19:31.8) |
2 | 57 | TMI - The Episcopal School of Texas,
TX - Team Time (1st 5) 1:28:14.9 | Spread (1st 5) 1:32.7 |
| 3, 5, 13, 17, 19, (24), (30) |
| Joseph Gonzalez, Robby Devlin, Eddie (Eduardo) Garcia, Jacob Carter, Sebastian Torres, (Ethan Austin), (Georgia Gonzalez) |
| 16:40.9, 17:16.7, 17:54.7, 18:09.0, 18:13.6, (18:26.8), (18:38.9) |
3 | 61 | St Mary's Hall,
TX - Team Time (1st 5) 1:29:16.6 | Spread (1st 5) 43.1 |
| 7, 9, 12, 15, 18, (32), (38) |
| Luke Powers, Jon Lloyd, Luke Ursone, Ethan Grant, Max Marshall, (Matthew Skoog), (Andrew Lemke) |
| 17:28.4, 17:40.8, 17:50.4, 18:05.5, 18:11.5, (18:53.1), (19:19.7) |
4 | 94 | Incarnate Word (CC),
TX - Team Time (1st 5) 1:30:52.9 | Spread (1st 5) 1:08.4 |
| 6, 20, 21, 22, 25, (29), (34) |
| Jacob Gonzalez, Joseph Afuso, Stevan Silva, Alejandro Carreno, Kevin Morrison, (Jack (John) McNiff), (Isaiah Aguilar) |
| 17:20.6, 18:18.1, 18:21.4, 18:23.8, 18:29.0, (18:36.9), (19:01.4) |
5 | 99 | San Antonio Christian,
TX - Team Time (1st 5) 1:29:39.2 | Spread (1st 5) 3:31.6 |
| 1, 10, 26, 27, 35, (36), (37) |
| Luke Estes, Noah Platzer, Noah Johnson, Adam Craig, Nolan Johnson, (Chris Huizar), (Joel Carlson) |
| 15:39.9, 17:42.3, 18:32.1, 18:33.4, 19:11.5, (19:15.0), (19:19.4) |
6 | 154 | St Augustine,
TX - Team Time (1st 5) 1:37:14.4 | Spread (1st 5) 5:11.2 |
| 2, 23, 40, 43, 46, (48), (50) |
| Zachary Jackson, Fernando Munoz, Didier Cadena, Luis Palafox, Mario Jimenez, (Jesus Garza), (Albert Morales) |
| 16:15.6, 18:25.9, 20:04.4, 21:01.7, 21:26.8, (21:30.3), (21:43.5) |
7 | 195 | Holy Cross of San Antonio,
TX - Team Time (1st 5) 1:40:21.8 | Spread (1st 5) 2:37.5 |
| 31, 33, 42, 44, 45, (54), (55) |
| Bradley Reyes, Jonathan Garcia, Joseph Lafuente, Nathan Velasquez, Aaron Torres, (Jeremiah Maltos), (Eddie Flores) |
| 18:43.3, 18:54.2, 20:12.5, 21:11.0, 21:20.8, (23:31.7), (23:39.2) |
8 | 240 | John Paul II (Corpus Christi),
TX - Team Time (1st 5) 1:47:17.5 | Spread (1st 5) 2:05.5 |
| 41, 47, 49, 51, 52, (53) |
| Ryan Trevino, Cesar Landa, Augustine Nguyen, Luc (Naaman) Foster, Mauricio Banuelos, (Aaron Garcia) |
| 20:10.5, 21:27.7, 21:37.1, 21:46.2, 22:16.0, (22:31.3) |