1 | 28 | Seattle Prep,
WA - Team Time (1st 5) 1:20:40.3 | Spread (1st 5) 47.6 |
| 2, 3, 6, 8, 9, (12), (14) |
| Sean McDonald, Keenan Piper, Connor Howard, Michael Corr, David Strand, (Keegan Boehm), (Matt Crawford) |
| 15:39.5, 15:55.2, 16:13.2, 16:25.3, 16:27.1, (16:36.9), (16:40.5) |
2 | 33 | Nathan Hale,
WA - Team Time (1st 5) 1:20:39.2 | Spread (1st 5) 1:18.7 |
| 1, 4, 5, 10, 13, (17), (18) |
| Ethan Davis, Nicholas Lichtenstadter, Natan Lee-Engel, Noah Heidenreich, Daniel Hollowell, (Andrew Foerder), (Zach Gallimore) |
| 15:19.3, 16:03.8, 16:06.8, 16:31.3, 16:38.0, (16:59.1), (17:01.6) |
3 | 86 | Bainbridge,
WA - Team Time (1st 5) 1:24:53.9 | Spread (1st 5) 42.1 |
| 11, 15, 19, 20, 21, (23), (24) |
| Tyler Cox, Tomas Delgado, Sean LaBelle, Brendan Willerford, Davin Fitzgerald, (John Murphy), (Kiwi Sheldon) |
| 16:33.3, 16:47.3, 17:04.8, 17:13.1, 17:15.4, (17:48.4), (18:02.2) |
4 | 96 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:27:42.3 | Spread (1st 5) 2:14.0 |
| 7, 16, 22, 25, 26, (27), (28) |
| Brian Masterson, Paul Picciano, Peter Lessler, Simon Barbe, Leo Zucker, (Ben Drachman), (David Inglis) |
| 16:15.5, 16:56.6, 17:46.1, 18:14.6, 18:29.5, (18:34.8), (18:36.2) |