1 | 29 | El Paso Americas,
TX - Team Time (1st 5) 1:19:14.2 | Spread (1st 5) 33.3 |
| 3, 4, 6, 7, 9, (10), (12) |
| Jacob Ye, Tyler Rodriguez, Alek Duran, Jared Laverty, Gage Garcia, (Carmelo Corral), (Seth Andrade) |
| 15:39.7, 15:41.9, 15:48.3, 15:51.3, 16:13.0, (16:14.1), (16:27.0) |
2 | 67 | El Paso Coronado,
TX - Team Time (1st 5) 1:23:45.2 | Spread (1st 5) 2:58.8 |
| 1, 2, 13, 25, 26, (34), (35) |
| Liam Walsh, Nicholas Gonzalez, Alan Alba, Dominic Lara, Josh Espino, (Nicolas Kraynick), (Dylan Saunders) |
| 15:13.4, 15:29.2, 16:40.9, 18:09.5, 18:12.2, (18:35.8), (18:38.1) |
3 | 78 | El Paso Socorro,
TX - Team Time (1st 5) 1:24:26.5 | Spread (1st 5) 2:02.6 |
| 8, 11, 14, 18, 27, (30), (37) |
| Mario Luna, Christian Parra, Sebastian Mendoza, Ivan Carrera, Devin Cook, (Jared Cortina), (Jorge Garcia) |
| 16:10.0, 16:14.5, 16:44.3, 17:05.1, 18:12.6, (18:19.1), (18:53.4) |
4 | 80 | El Paso Franklin,
TX - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 1:49.6 |
| 5, 15, 17, 21, 22, (24), (29) |
| Jacobo Wedemeyer, Daniel Kennedy, Steven Porras, Andrew Cordero, Jonah Van Orman, (Milo Alvarado), (Albert Mendez) |
| 15:45.1, 16:51.2, 17:01.8, 17:21.2, 17:34.7, (17:47.1), (18:16.7) |
5 | 137 | El Paso Montwood,
TX - Team Time (1st 5) 1:30:07.6 | Spread (1st 5) 2:13.2 |
| 16, 19, 28, 36, 38, (39), (40) |
| Matthew Lindsey, Trenton Nelson, Ruben Gonzalez, John Marquez, Matthew Esparza, (Jesus Quintero), (Frank Hernandez) |
| 16:53.6, 17:06.5, 18:15.0, 18:45.7, 19:06.8, (19:11.0), (19:25.5) |
6 | 139 | Pebble Hills,
TX - Team Time (1st 5) 1:30:13.5 | Spread (1st 5) 1:08.7 |
| 20, 23, 31, 32, 33, (41), (42) |
| Joshua Pineda, Manny Castaneda, Noel Carbajal, Michael Bernal, Lamont Brooks, (Keith Thomas), (Cesar Ramirez) |
| 17:18.8, 17:41.7, 18:20.7, 18:24.8, 18:27.5, (19:25.7), (19:37.3) |