1 | 38 | Santa Fe Indian,
NM - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 2:27.0 |
| 1, 4, 6, 13, 14, (16), (22) |
| Michael Tenorio, Thomas Lucero, Francis Calabaza, Quinten Coriz, James Poncho, (Jacy Suina), (Julian Cata) |
| 15:32.0, 16:34.0, 16:54.0, 17:54.0, 17:59.0, (18:09.0), (19:02.1) |
2 | 51 | Hope Christian,
NM - Team Time (1st 5) 1:28:00.4 | Spread (1st 5) 2:15.0 |
| 2, 7, 11, 12, 19, (21), (23) |
| Peter Siminski, Matt Weinstein, Jarrod Trainor, Carson Ross, Caleb Sciarillo, (Caleb Sciarrillo), (Jacob Barker) |
| 16:29.0, 17:08.7, 17:48.6, 17:50.1, 18:44.0, (18:59.0), (19:08.0) |
3 | 65 | St Michael's,
NM - Team Time (1st 5) 1:29:10.5 | Spread (1st 5) 3:00.3 |
| 3, 5, 15, 17, 25, (28), (29) |
| Austin Luttrell, Justin Angel, Jevon Montoya, Matias Fernandez, Adrian Veurete-Maya, (Noah Montano), (Wesley Stenberg) |
| 16:30.0, 16:47.0, 17:59.7, 18:23.5, 19:30.3, (20:05.8), (20:06.2) |
4 | 100 | Sandia Prep,
NM - Team Time (1st 5) 1:35:29.0 | Spread (1st 5) 3:58.3 |
| 8, 9, 18, 32, 33, (34), (35) |
| Anthony Onsae, Levi Shije, Tony Onsae, Ethan Pratt, Matthew Burress, (Jon Armijo), (Shawn Krise) |
| 17:15.7, 17:15.8, 18:37.5, 21:06.0, 21:14.0, (22:55.0), (25:13.0) |
5 | 107 | Bosque,
NM - Team Time (1st 5) 1:35:12.1 | Spread (1st 5) 2:04.9 |
| 10, 20, 24, 26, 27, (30), (31) |
| Jason Stewart, Connor Cole, Diego Herrera, Kyle Tabor, Oliver Cooney-Martin, (Justin Melloy), (Fran Costa-Nunes) |
| 17:38.1, 18:55.0, 19:19.0, 19:37.0, 19:43.0, (20:31.0), (20:32.0) |