1 | 15 | Bush (Tumwater),
WA - Team Time (1st 5) 44:42.0 | Spread (1st 5) 49.0 |
| 1, 2, 3, 4, 5, (6), (9) |
| Nate Wertjes, Jonah Valler, Andrew Dellsite, Cole Holbrook, Christian Plummer, (Patrick Wees), (Logan Greenwell) |
| 8:34.0, 8:45.0, 8:46.0, 9:14.0, 9:23.0, (9:27.0), (9:50.0) |
2 | 59 | Centralia Christian,
WA - Team Time (1st 5) 52:27.7 | Spread (1st 5) 1:13.0 |
| 7, 11, 12, 14, 15, (17), (23) |
| Colton Buster, Andrew Waddell, Levi Becker, James Wisby, Liam Radtke, (Joshua Towle), (Miles Wiley) |
| 9:46.0, 10:25.7, 10:27.0, 10:50.0, 10:59.0, (11:18.0), (12:15.0) |
3 | 76 | Evergreen Christian,
WA - Team Time (1st 5) 54:45.0 | Spread (1st 5) 1:04.0 |
| 10, 13, 16, 18, 19, (25), (26) |
| Justin Ong, Jeremy Ong, Zachary Coleman, Corban Phillips, Dmitry Sutton, (Garrett Field), (Michael Stein) |
| 10:20.0, 10:28.0, 11:14.0, 11:19.0, 11:24.0, (13:43.0), (15:55.0) |
4 | 95 | Onalaska,
WA - Team Time (1st 5) 57:41.0 | Spread (1st 5) 2:46.0 |
| 8, 20, 21, 22, 24 |
| Christian Burke, Mathew Swett, Niko Baghwandin, Gavin VanClifford, Ernie Roque |
| 9:49.0, 11:33.0, 11:46.0, 11:58.0, 12:35.0 |