1 | 29 | Skyline,
WA - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 26.0 |
| 3, 5, 6, 7, 8, (9), (10) |
| Griffin Ganz, William Kimball, Makennan Hurd, Connor Edson, Alexander Laucius, (Amrit Krishnan), (Alexander Alamangos) |
| 17:23.0, 17:25.0, 17:35.0, 17:46.0, 17:49.0, (17:52.0), (17:54.0) |
2 | 35 | Eastlake,
WA - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 2:31.9 |
| 1, 2, 4, 13, 15, (17), (20) |
| Nate Pendleton, Cade Falkner, Conor Wilson, Declan Scallen, Kiran Matthias, (Shayne Predmore), (Duncan Woodward) |
| 15:36.6, 16:30.6, 17:23.8, 18:06.5, 18:08.5, (18:27.2), (18:45.8) |
3 | 71 | Newport (Bellevue),
WA - Team Time (1st 5) 1:30:58.0 | Spread (1st 5) 44.0 |
| 11, 12, 14, 16, 18, (19), (21) |
| Nick Ruble, Jeffrey Yeh, Jadon Martz, James Monson, Yin Kim, (Ethan Lapic), (Riley Harper) |
| 17:56.0, 17:58.0, 18:08.0, 18:16.0, 18:40.0, (18:41.0), (19:36.0) |