1 | 60 | North Central,
WA - Team Time (1st 5) 1:18:58.9 | Spread (1st 5) 46.1 |
| 4, 6, 14, 17, 19, (23), (28) |
| Keith Williams, Taylor (Kai) Wilmot, Sam Holland, Tanner Anderson, Nik Taylor, (Isaac Kitzan), (Austen Frostad) |
| 15:22.1, 15:33.6, 15:55.9, 15:59.1, 16:08.2, (16:15.5), (16:25.1) |
2 | 87 | Mt Spokane,
WA - Team Time (1st 5) 1:20:03.7 | Spread (1st 5) 54.7 |
| 5, 11, 21, 24, 26, (32), (36) |
| Hunter Johnson, John Dressel, Kees von Michalofski, Christian Fullmer, Jacob Vandenberg, (Teagan Brown), (Eliow Eliow) |
| 15:26.1, 15:49.8, 16:10.3, 16:16.7, 16:20.8, (16:37.8), (16:49.3) |
3 | 98 | Lewis and Clark,
WA - Team Time (1st 5) 1:20:26.3 | Spread (1st 5) 1:29.4 |
| 3, 9, 22, 27, 37, (55), (62) |
| Sumner Goodwin, Joel Estelle, Davis Mathieu, Kyler Goins, Connor Colestock, (Antonio Fuentes), (Jacob Hagen) |
| 15:20.4, 15:37.7, 16:15.4, 16:23.0, 16:49.8, (17:25.0), (17:31.8) |
4 | 125 | Central Valley,
WA - Team Time (1st 5) 1:21:25.9 | Spread (1st 5) 31.2 |
| 16, 20, 28, 30, 31, (34), (38) |
| Corey Hunter, Logan Giese, Matt Hommel, Isaac Seward, Drew Brown, (Jared Seckel), (Jonah Spencer) |
| 15:56.8, 16:09.6, 16:25.1, 16:26.4, 16:28.0, (16:42.9), (16:50.5) |
5 | 128 | University,
WA - Team Time (1st 5) 1:21:48.4 | Spread (1st 5) 1:14.5 |
| 8, 13, 33, 35, 39, (52), (53) |
| Jake Hombel, Matthew Fry, Daniel Brunner, Taylor Smith, Austin Sloan, (Kyle Bender), (Nate Collins) |
| 15:37.5, 15:53.9, 16:41.0, 16:44.0, 16:52.0, (17:23.0), (17:23.1) |
6 | 138 | Mead,
WA - Team Time (1st 5) 1:21:35.5 | Spread (1st 5) 2:25.3 |
| 1, 10, 40, 41, 46, (46), (48) |
| Andrew Gardner, Daniel Schofield, Daniel Rahn, Kyle Sams, Blake Lynd, (Mahlon Houk), (Jevan Cabrera) |
| 14:49.3, 15:42.4, 16:54.4, 16:54.8, 17:14.6, (17:14.6), (17:14.9) |
7 | 161 | Joel Ferris,
WA - Team Time (1st 5) 1:23:10.5 | Spread (1st 5) 1:47.7 |
| 7, 12, 42, 49, 51, (57), (60) |
| Alex Kimsey, Travis Thorne, Peter Helman, Brad Weiler, Jared Schmick, (Nick Pochis), (Jonathon Galgalo) |
| 15:35.2, 15:50.4, 17:07.0, 17:15.0, 17:22.9, (17:27.4), (17:29.0) |
8 | 172 | Shadle Park,
WA - Team Time (1st 5) 1:22:59.4 | Spread (1st 5) 2:25.7 |
| 2, 18, 43, 54, 55, (69), (71) |
| Nathan Weitz, Nicholas Hauger, Hunter Croft, Shane Banning, Brian Hafferkamp, (Teagan Osborne), (Tiernan Osborne) |
| 14:59.3, 16:02.1, 17:09.0, 17:24.0, 17:25.0, (18:35.0), (18:55.0) |
9 | 239 | East Valley (Spokane),
WA - Team Time (1st 5) 1:25:48.5 | Spread (1st 5) 1:12.2 |
| 25, 45, 50, 58, 61, (63), (66) |
| Cody Edwards, Chad Stevens, Scott Kopczynski, Dan Christensen, Dallin Bise, (Cade Hartshorn), (Casey Pedersen) |
| 16:18.8, 17:13.2, 17:18.0, 17:27.5, 17:31.0, (17:37.2), (17:52.1) |
10 | 247 | Gonzaga Prep,
WA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:49.0 |
| 15, 44, 59, 64, 65, (67), (68) |
| Conor McCandless, Ryan McCandless, Frankie Hoerner, Ian Andres, Ben Plaster, (Drew Sanger), (Rob Smoot) |
| 15:56.0, 17:12.0, 17:28.0, 17:38.0, 17:45.0, (18:04.0), (18:12.9) |
11 | 364 | Rogers (Spokane),
WA - Team Time (1st 5) 1:44:38.6 | Spread (1st 5) 3:46.6 |
| 70, 72, 73, 74, 75, (76), (77) |
| Kenny Strange, Tommy Dao, Noah Warren, Charles Martin, Hung Auduong, (Sean Politano), (Arun Gurung) |
| 18:51.1, 20:06.6, 21:19.2, 21:44.0, 22:37.7, (22:55.4), (24:43.0) |