1 | 17 | Asotin,
WA - Team Time (1st 5) 1:18:51.1 | Spread (1st 5) 29.4 |
| 1, 2, 3, 5, 6, (7), (8) |
| Eli Engledow, Mason Nicholas, Noah Goeckner, Ryan Denham, Morgan Hurst, (Thomas Martin), (Asher Dykstra) |
| 15:28.1, 15:43.1, 15:47.7, 15:54.7, 15:57.5, (16:09.0), (16:17.2) |
2 | 70 | NW Christian (Colbert),
WA - Team Time (1st 5) 1:23:42.2 | Spread (1st 5) 1:48.2 |
| 4, 9, 11, 22, 24, (26), (37) |
| Zac Johnson, Ben Graham, Grant McGlade, Joel Allen, Tanner Noller, (Owen Lindsey), (Isaac Pyle) |
| 15:51.2, 16:22.0, 16:25.3, 17:24.3, 17:39.4, (17:58.9), (20:28.3) |
3 | 80 | Colfax,
WA - Team Time (1st 5) 1:23:44.8 | Spread (1st 5) 38.8 |
| 12, 15, 16, 17, 20, (25), (29) |
| Evan Henning, Kolby Slate, Ryley Griffiths, Joshua Huber, Carson Cloaninger, (Ryan Henning), (Tyler Bober) |
| 16:26.9, 16:39.1, 16:39.6, 16:53.5, 17:05.7, (17:50.9), (18:09.5) |
4 | 111 | Valley Christian,
WA - Team Time (1st 5) 1:28:13.5 | Spread (1st 5) 2:55.2 |
| 13, 14, 23, 27, 34, (38), (39) |
| Jonathan Moore, Adam Bruno, Jack Robinson, Sam Reese, Cameron Simonds, (John Snook), (Caleb Malen) |
| 16:35.0, 16:35.7, 17:27.7, 18:04.9, 19:30.2, (20:30.1), (20:38.1) |
5 | 118 | Chewelah,
WA - Team Time (1st 5) 1:28:16.1 | Spread (1st 5) 1:52.6 |
| 18, 19, 21, 28, 32, (35), (36) |
| Ethan Rowe, Carl Oman, Lukas Kubik, James Macrae, Zeke Crockett, (Levi Miller), (Wyatt Collins) |
| 16:54.2, 17:05.0, 17:22.8, 18:07.3, 18:46.8, (19:34.3), (19:49.8) |
6 | 144 | Davenport,
WA - Team Time (1st 5) 1:38:20.5 | Spread (1st 5) 9:46.2 |
| 10, 30, 31, 33, 40 |
| Jake Coffman, Tommy Plumb, Winston Telford, Brayden Duff, Tristan Russell |
| 16:24.0, 18:18.3, 18:22.6, 19:05.4, 26:10.2 |