1 | 35 | Tri-Cities Prep,
WA - Team Time (1st 5) 1:27:58.3 | Spread (1st 5) 1:30.7 |
| 3, 5, 6, 10, 11, (12), (13) |
| Phillip Geist, Cesar Robles, Thomas Mercer, Evan Sweeney, Sam Vanhoudt, (Stefan Geist), (Justin Moon) |
| 16:38.9, 17:26.9, 17:36.4, 18:06.5, 18:09.6, (18:15.8), (18:21.3) |
2 | 36 | Asotin,
WA - Team Time (1st 5) 1:27:35.5 | Spread (1st 5) 2:37.1 |
| 2, 4, 7, 9, 14, (15), (18) |
| Thomas Weakland, Eli Engledow, Spencer Williams, Nate Prior, Thomas Martin, (Zach Sokoloski), (Samuel Hedding) |
| 16:01.6, 17:08.5, 17:42.4, 18:04.3, 18:38.7, (19:12.8), (19:35.3) |
3 | 62 | College Place,
WA - Team Time (1st 5) 1:32:43.4 | Spread (1st 5) 4:18.2 |
| 1, 8, 16, 17, 20, (21) |
| Kenneth Rooks, Nico Romero, Andrew Hoppen, Mason Goodwater, Lincoln Mullen, (Kaleb Hawkins) |
| 15:47.5, 17:58.2, 19:21.0, 19:31.0, 20:05.7, (20:28.1) |
4 | 113 | Pomeroy,
WA - Team Time (1st 5) 1:46:15.3 | Spread (1st 5) 2:31.1 |
| 19, 22, 23, 24, 25 |
| Spencer Craigie, Tyler Maki, Benjamin (Chance) Robison, Karson Krouse, Austin Craigie |
| 19:51.1, 21:07.3, 21:26.6, 21:28.1, 22:22.2 |