1 | 19 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:39:23.0 | Spread (1st 5) 1:48.0 |
| 1, 3, 4, 5, 6, (9) |
| Pedro Molina Contreras, Ryan Anderson, Rory Maloney, Logan Marconi, Matthew Logen, (Jaden Danielson) |
| 19:00.0, 19:46.0, 19:51.0, 19:58.0, 20:48.0, (21:48.0) |
2 | 45 | Touchet,
WA - Team Time (1st 5) 1:50:42.0 | Spread (1st 5) 4:17.0 |
| 2, 8, 10, 12, 13, (16), (17) |
| Thad Krumbah, Gage Hilbert, Ivan Angeles, Grayson Zessin, Austin Renwick, (Robert TJ Katsel), (Dallon Huntley) |
| 19:45.0, 21:28.0, 22:11.0, 23:16.0, 24:02.0, (24:34.0), (25:05.0) |
3 | 65 | Pomeroy,
WA - Team Time (1st 5) 1:58:14.0 | Spread (1st 5) 4:35.0 |
| 7, 11, 14, 15, 18, (19) |
| Nick Vendeland, Trevin Walton, Cash Copher, Brady Bott, Samuel Lamb, (Jayden Slusser) |
| 21:14.0, 22:15.0, 24:27.0, 24:29.0, 25:49.0, (30:16.0) |