1 | 25 | Lewisville Hebron,
TX - Team Time (1st 5) 51:33.0 | Spread (1st 5) 40.0 |
| 1, 4, 5, 7, 8, (9), (10) |
| Ryan Freeland, Brian Cash, Matt Herrmann, Amaan Mohammed, Robert Domanic, (James Bodner), (Konrad Woelffer) |
| 9:55.0, 10:16.0, 10:18.0, 10:29.0, 10:35.0, (10:47.0), (10:53.0) |
2 | 37 | Northside Holmes,
TX - Team Time (1st 5) 53:06.0 | Spread (1st 5) 58.0 |
| 2, 3, 6, 12, 14, (16), (22) |
| Nathan Pineda, Ismael Partida, Jeremy Garcia, Jeremiah Cardenas, Joshua Rosales, (Nick Cervantes), (Payton Mogford) |
| 10:11.0, 10:15.0, 10:26.0, 11:05.0, 11:09.0, (11:18.0), (11:48.0) |
3 | 80 | Mission,
TX - Team Time (1st 5) 56:33.0 | Spread (1st 5) 42.0 |
| 11, 15, 17, 18, 19, (20), (21) |
| Rodrigo Santa Ana, Eduardo Davila, Daniel Alaniz, Joel Medina, Eder Velasquez, (Daniel Delgado), (Francisco Morales) |
| 10:54.0, 11:17.0, 11:19.0, 11:27.0, 11:36.0, (11:38.0), (11:39.0) |
4 | 110 | Uplift North Hills Prep,
TX - Team Time (1st 5) 1:00:54.0 | Spread (1st 5) 1:41.0 |
| 12, 23, 24, 25, 26, (26), (28) |
| Cameron Edwards, Mark Knackstedt, James Jackson, Noah Cruz, Francis Schommer, (Callahan Glabman), (Jake Quintanilla) |
| 11:05.0, 11:54.0, 12:24.0, 12:45.0, 12:46.0, (12:46.0), (14:46.0) |