1 | 21 | Nathan Hale,
WA - Team Time (1st 5) 1:16:48.4 | Spread (1st 5) 52.7 |
| 2, 3, 4, 5, 7, (10), (11) |
| Andrew Foerder, Max Leach, Abebe Ferede, Stuart Smith, Natan Lee-Engel, (Jonah Falk), (Aedan Roberts) |
| 14:49.4, 15:15.0, 15:29.2, 15:32.7, 15:42.1, (16:04.6), (16:04.9) |
2 | 53 | Bainbridge,
WA - Team Time (1st 5) 1:19:48.4 | Spread (1st 5) 42.4 |
| 6, 8, 12, 13, 14, (17), (18) |
| Tyler Cox, Ryan Cox, Davin Fitzgerald, Tomas Delgado, Brendan Willerford, (Austin Harper), (Ford Eimon) |
| 15:34.5, 15:43.7, 16:06.2, 16:07.1, 16:16.9, (16:26.4), (16:28.3) |
3 | 60 | Seattle Prep,
WA - Team Time (1st 5) 1:20:08.4 | Spread (1st 5) 1:54.9 |
| 1, 9, 15, 16, 19, (20), (21) |
| Joe Hardy, Keenan Piper, Kevin Hogan, Keenan Leary, Rilee Sanders, (Keegan Boehm), (Connor Howard) |
| 14:47.7, 15:48.2, 16:24.1, 16:25.8, 16:42.6, (16:59.1), (17:21.3) |