1 | 15 | Antonian College Prep,
TX - Team Time (1st 5) 1:22:56.9 | Spread (1st 5) 29.0 |
| 1, 2, 3, 4, 5, (7), (8) |
| Mateo Mendoza, Justin Garcia, Jacob Garza, Benjamin Lopez, John Diaz, (Michael Brisita), (Brian Desalme) |
| 16:22.1, 16:26.0, 16:27.8, 16:49.9, 16:51.1, (17:49.0), (17:52.3) |
2 | 51 | San Antonio Central Catholic,
TX - Team Time (1st 5) 1:31:27.6 | Spread (1st 5) 1:04.3 |
| 6, 9, 11, 12, 13, (14), (16) |
| Joshua Im, Blaise Steele, Nathan Cantu, Andrew Landon, Nicolas Phillips, (Jay Guajardo), (Matt Wetesnik) |
| 17:38.8, 17:56.2, 18:32.7, 18:36.8, 18:43.1, (18:58.3), (19:04.1) |
3 | 79 | St Michaels Catholic,
TX - Team Time (1st 5) 1:38:15.2 | Spread (1st 5) 2:29.4 |
| 10, 15, 17, 18, 19, (20), (21) |
| Daniel Hodapp, Joseph Hodapp, Tanner Kohfield, Zach Browne, Joseph Canterbury, (Matthew Wilkins), (Dominic McCarthy) |
| 18:29.8, 18:59.3, 19:16.4, 20:30.5, 20:59.2, (21:34.1), (22:00.8) |