1 | 40 | Crosspoint,
WA - Team Time (1st 5) 1:33:51.8 | Spread (1st 5) 2:54.5 |
| 1, 4, 6, 10, 19, (28), (33) |
| Russell Melin, Seth Huschka, Mikal Pattee, John Reichel, Daniel Melin, (DJ Degnan), (Brayden Banks) |
| 17:29.0, 18:13.3, 18:27.3, 19:18.7, 20:23.5, (20:53.0), (22:07.0) |
2 | 61 | Bear Creek,
WA - Team Time (1st 5) 1:36:55.8 | Spread (1st 5) 3:16.1 |
| 3, 7, 8, 13, 30, (34), (39) |
| David Broaddus, Joey Hollis, Dylan Kern, Luke Poling, Jake Casale, (Chris Beman), (Emmett Shively) |
| 18:07.0, 18:30.2, 18:59.0, 19:56.5, 21:23.1, (22:13.0), (22:53.0) |
3 | 62 | Shorewood Christian,
WA - Team Time (1st 5) 1:37:27.3 | Spread (1st 5) 2:56.1 |
| 2, 11, 14, 15, 20, (24), (29) |
| Garrett Boyd, David Albers, Parker Boyd, Caleb Bothell, Matthew Munson, (Jon Albers), (Trevor Croft) |
| 17:30.5, 19:26.0, 20:01.7, 20:02.5, 20:26.6, (20:44.0), (21:08.8) |
4 | 68 | Chief Leschi,
WA - Team Time (1st 5) 1:38:02.5 | Spread (1st 5) 2:14.3 |
| 5, 9, 16, 17, 21, (23), (27) |
| Hector Rendon, Isac Bennett, Lorenzo Rendon, Trevor Luke, Alonzo Rendon, (Clyde Spirithawk), (Vince Kenyon) |
| 18:16.0, 19:01.0, 20:05.9, 20:09.3, 20:30.3, (20:37.9), (20:50.0) |
5 | 147 | Northwest Yeshiva,
WA - Team Time (1st 5) 1:48:21.0 | Spread (1st 5) 4:29.0 |
| 11, 25, 32, 37, 42 |
| Jeremy Voss, Justin Coskey, Noah Zimberoff, Noah Greisman, Mathias Cohanim |
| 19:26.0, 20:46.0, 21:43.0, 22:31.0, 23:55.0 |
6 | 157 | Sound Christian Academy,
WA - Team Time (1st 5) 1:51:24.4 | Spread (1st 5) 5:14.8 |
| 18, 25, 35, 36, 43 |
| Tucker Boettcher, Joel Hamlin, Samuel Frisell, Sam Frisell, David Lilly |
| 20:18.8, 20:46.0, 22:22.0, 22:24.0, 25:33.6 |
7 | 172 | Rainier Christian,
WA - Team Time (1st 5) 1:51:36.1 | Spread (1st 5) 3:11.4 |
| 22, 31, 38, 40, 41, (44) |
| Bryan Fosmire, Josh Brockschmidt, Matthew Ahlen, Josh Curry, Kyle Harrington, (KJ Hall) |
| 20:33.2, 21:26.8, 22:42.6, 23:08.9, 23:44.6, (25:39.0) |