1 | 32 | Puyallup,
WA - Team Time (1st 5) 1:20:14.0 | Spread (1st 5) 40.0 |
| 2, 4, 6, 7, 13, (17), (18) |
| Cian Monaghan, Nate Herrick, Zach Blanford, Dawson Glenn, Mark Epstein, (Akshaj Mukkollu), (Dominic Saxowsky) |
| 15:43.0, 15:54.0, 15:59.0, 16:15.0, 16:23.0, (16:56.0), (17:03.0) |
2 | 43 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:20:58.5 | Spread (1st 5) 58.9 |
| 3, 5, 9, 11, 15, (21), (22) |
| Aiden Tuttle, Anthony Villalobos, John Beebe, Olen Johnson, Antonio Aurilio, (Haakon Scheibler), (Vincent Slette) |
| 15:43.4, 15:57.2, 16:17.0, 16:18.6, 16:42.3, (17:39.6), (17:46.1) |
3 | 45 | Cashmere,
WA - Team Time (1st 5) 1:20:55.5 | Spread (1st 5) 53.6 |
| 1, 8, 10, 12, 14, (19), (20) |
| Kaden Miller, Hugh Wheeler, Sam Graves, Garrik Strong, Landon Baker, (JJ Groner), (Owen Graves) |
| 15:34.2, 16:15.3, 16:18.2, 16:20.0, 16:27.8, (17:07.4), (17:23.2) |
4 | 112 | Curtis,
WA - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 1:42.0 |
| 16, 23, 23, 25, 25, (27), (27) |
| Maxim Serafimovici, Eric Casey, Kyle Watamura, William Lanser, Ethan Yamada, (Seth Akins), (Jacob White) |
| 16:46.0, 18:27.0, 18:27.0, 18:28.0, 18:28.0, (18:40.0), (18:40.0) |