1 | 34 | Haslett,
MI - Team Time (1st 5) 2:12:04.0 | Spread (1st 5) 5:50.0 |
| 1, 2, 4, 12, 15, (17), (20) |
| Alex McCormick, Kenna Gebissa, Luke Corder, Ian James, Martti Weaver, (Ian Campa), (Dan Vigor) |
| 23:50.0, 24:08.0, 25:50.0, 28:36.0, 29:40.0, (31:10.0), (32:49.0) |
2 | 40 | Bishop Dunne Catholic,
TX - Team Time (1st 5) 2:17:18.6 | Spread (1st 5) 3:46.4 |
| 3, 7, 8, 9, 13, (14), (16) |
| Jacob Benavides, Jeffrey Hunter, Jarod Moser, Alejandro Flores, Kevin Braun, (Stephen Guerrero), (Chris McClellan) |
| 25:01.5, 27:45.9, 27:46.2, 27:57.1, 28:47.9, (29:08.5), (30:14.5) |
3 | 49 | Klamath Union,
OR - Team Time (1st 5) 2:23:07.0 | Spread (1st 5) 3:51.0 |
| 5, 5, 10, 11, 18, (21), (22) |
| Reno Connelly, Patrick Budden, Matt Cole, Miguel Silva, Robert Eiland, (Payton Poe), (Milo Chase) |
| 27:34.0, 27:34.0, 28:13.0, 28:21.0, 31:25.0, (33:09.0), (35:20.0) |
4 | 126 | Bothell,
WA - Team Time (1st 5) 3:18:00.0 | Spread (1st 5) 11:49.0 |
| 19, 24, 26, 28, 29, (30), (32) |
| Jacob Straus, Kyle Eisenbeis, Alex Anderson, Austin Hill, Jacob Fillman, (Chris Vong), (Spencer Morse) |
| 32:41.0, 36:55.0, 39:29.0, 44:25.0, 44:30.0, (45:26.0), (47:21.0) |
5 | 139 | Moses Lake,
WA - Team Time (1st 5) 3:30:57.0 | Spread (1st 5) 12:42.0 |
| 23, 25, 27, 31, 33, (34), (35) |
| Aleksandr Schwiesow, Dustin Garcia, Timothy Ames, Dylan Darlington, Ming Bowser, (Dominic Alaniz), (Trenton Springen) |
| 35:27.0, 37:03.0, 44:12.0, 46:06.0, 48:09.0, (49:11.0), (49:15.0) |