1 | 23 | Santa Fe Indian,
NM - Team Time (1st 5) 1:27:19.4 | Spread (1st 5) 1:13.6 |
| 1, 3, 4, 7, 8, (10), (13) |
| Christopher Humetewa, Isaiah Velasquez, Marcus Concho, Lauren Maestas-Chavez, Jaden Aguino, (DeBrylan Candelario), (Bryce Ramone) |
| 16:42.5, 17:22.0, 17:24.5, 17:54.3, 17:56.1, (18:26.0), (18:54.5) |
2 | 51 | Robertson,
NM - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 2:07.0 |
| 2, 6, 12, 15, 16, (17) |
| Josh Valdez, Justin Woodly, Secundino Martinez, Nathan Lucero, Ethan Ortiz, (Xavier Guiterrez) |
| 17:02.5, 17:41.8, 18:44.9, 19:08.3, 19:09.5, (19:13.1) |
3 | 57 | Santa Fe Prep,
NM - Team Time (1st 5) 1:32:27.4 | Spread (1st 5) 1:50.2 |
| 5, 9, 11, 14, 18, (19), (20) |
| Adrian Whitten, Griffin Rutherford, Julian Gonzales, Joshua Abeyta, Nico Roth, (Krish Bhakta), (Evin Axelrod) |
| 17:29.0, 18:04.7, 18:35.1, 18:59.4, 19:19.2, (19:23.3), (19:32.0) |