1 | 28 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:21:31.4 | Spread (1st 5) 1:23.2 |
| 2, 3, 4, 9, 10, (14), (15) |
| Noah Phillips, Cameron Nielsen, Garrett McSheffrey, Ryland McCullough, Asher Ingram, (Kyle Hoffert), (Anson Chase) |
| 15:45.8, 15:50.7, 15:58.3, 16:47.6, 17:09.0, (17:32.7), (17:32.8) |
2 | 58 | Ilwaco,
WA - Team Time (1st 5) 1:26:23.1 | Spread (1st 5) 2:36.6 |
| 1, 7, 11, 19, 20, (22), (23) |
| Daniel Quintana, Daniel Whiting, Tristan Trudell, Logan Simonson, Colton McNabb, (Brady Rasmussen), (Logan Roush) |
| 15:44.5, 16:38.1, 17:18.4, 18:21.0, 18:21.1, (18:39.1), (19:11.1) |
3 | 68 | Life Christian Academy,
WA - Team Time (1st 5) 1:27:19.1 | Spread (1st 5) 1:48.6 |
| 6, 8, 16, 17, 21, (25), (27) |
| Steiner Christensen, Steven Baltz, Elijah Hippe, Jake Martin, Isaac Randall, (Dominique Valrey), (Nicholas Harrison) |
| 16:36.2, 16:39.8, 17:35.9, 18:02.4, 18:24.8, (20:13.0), (21:26.7) |
4 | 80 | Ocosta,
WA - Team Time (1st 5) 1:31:48.1 | Spread (1st 5) 3:53.4 |
| 5, 12, 13, 24, 26, (28) |
| Dylan Todd, William Idso, Matthew Idso, Orlando Guevara, Ryan Anderson, (Cyrus Cardreon) |
| 16:33.7, 17:26.2, 17:29.9, 19:51.2, 20:27.1, (21:34.0) |
5 | 140 | Willapa Valley,
WA - Team Time (1st 5) 1:54:09.7 | Spread (1st 5) 6:18.0 |
| 18, 29, 30, 31, 32, (33), (34) |
| Nathan Franks, Cody Crawford, Ashton Velotta, River Harden, Hudson Barnum, (William Metcalf), (Gunnar Barnum) |
| 18:15.6, 23:36.4, 23:50.5, 23:53.6, 24:33.6, (24:33.8), (24:48.0) |