1 | 18 | Organ Mountain High School (fka Onate),
NM - Team Time (1st 5) 1:23:49.2 | Spread (1st 5) 59.5 |
| 1, 2, 4, 5, 6, (7), (10) |
| Zachary Rhodes, Evan Shay, Manuel Casillas, Joseph Wood, Ebeneezer Shay, (Bryson Olson), (Thomas Salas) |
| 16:14.5, 16:45.5, 16:47.2, 16:48.0, 17:14.0, (17:21.0), (17:31.0) |
2 | 52 | Mayfield,
NM - Team Time (1st 5) 1:27:36.3 | Spread (1st 5) 1:03.0 |
| 3, 8, 12, 14, 15, (17), (21) |
| Aaron Thalmann, Patrick Borst, Louis Monje, Ethan Campbell, Fernando Alvidrez, (Mathew Lopez), (David Grimes) |
| 16:47.0, 17:24.0, 17:47.0, 17:48.3, 17:50.0, (17:58.0), (18:45.0) |
3 | 80 | Alamogordo,
NM - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 1:19.0 |
| 9, 13, 16, 20, 22, (23), (25) |
| Dylan Parker, William Wagner, Michael Eiland, Xy-Ian Tam, Jesse Hannan, (Joseph Cairns), (Zeno Daily) |
| 17:27.0, 17:48.0, 17:52.0, 18:43.0, 18:46.0, (18:55.0), (19:04.0) |
4 | 108 | Gadsden,
NM - Team Time (1st 5) 1:34:31.0 | Spread (1st 5) 2:29.0 |
| 11, 17, 24, 26, 30 |
| Mathew Jauregui, Isaak Munoz, Albert Camara, Jeremy Lara, Jorge Araiza |
| 17:46.0, 17:58.0, 19:02.0, 19:30.0, 20:15.0 |
5 | 134 | Las Cruces,
NM - Team Time (1st 5) 1:38:39.4 | Spread (1st 5) 2:18.0 |
| 19, 27, 28, 29, 31, (31), (33) |
| AJ Zemek, Luis Rios, Chris Aguirre, Josh Vasquez, Teofilo Carrasco, (Corey Barela), (Angel Parra) |
| 18:03.0, 20:00.0, 20:04.0, 20:11.4, 20:21.0, (20:21.0), (20:33.0) |