1 | 45 | King's,
WA - Team Time (1st 5) 53:47.1 | Spread (1st 5) 1:03.4 |
| 2, 8, 10, 11, 14, (20), (25) |
| Jackson Zentler, Gage Smith, Elliot Miller, Micah White, Kai Sullivan, (Nolan Collier), (Lukas Wallhoff) |
| 10:06.5, 10:43.5, 10:52.4, 10:54.8, 11:09.9, (11:39.2), (11:52.5) |
2 | 50 | Northshore Christian Academy,
WA - Team Time (1st 5) 54:03.9 | Spread (1st 5) 1:00.7 |
| 3, 4, 12, 15, 16, (31), (37) |
| Andrew Vasquez, Jack Fahey, Mikey Kincaid, Ash Garcia, John Wright, (Aaron Woods), (Caleb West) |
| 10:12.1, 10:22.0, 11:06.0, 11:11.0, 11:12.8, (12:04.3), (12:28.6) |
3 | 53 | South Whidbey,
WA - Team Time (1st 5) 54:23.0 | Spread (1st 5) 1:38.3 |
| 1, 5, 7, 19, 21, (23), (26) |
| Nicholas Muller, Sterling Gardiner, Emmett Layman, James Kleparek, Chris Lindstrom, (Joseph Solisramirez), (Carter Castle) |
| 10:01.2, 10:28.0, 10:39.1, 11:35.2, 11:39.5, (11:45.1), (11:52.8) |
4 | 97 | Lakewood,
WA - Team Time (1st 5) 57:16.7 | Spread (1st 5) 1:17.8 |
| 6, 17, 22, 24, 28, (32), (36) |
| Matthew Hatch, Landon Howe, Dylan Kirkpatrick, Benjamin Rucker, Landon Davidson, (Layton Howe), (Joseph McCrae) |
| 10:36.7, 11:15.2, 11:42.8, 11:47.5, 11:54.5, (12:08.6), (12:25.2) |
5 | 127 | Coupeville,
WA - Team Time (1st 5) 58:56.0 | Spread (1st 5) 1:13.5 |
| 13, 18, 29, 33, 34, (39), (44) |
| Cole White, Hank Milnes, Aiden Anderson, Tate Wyman, Justin Wilkinson, (Hayden Harry), (Andrew Williams) |
| 11:07.1, 11:16.4, 11:54.6, 12:17.3, 12:20.6, (12:56.7), (13:23.5) |
6 | 169 | Sultan,
WA - Team Time (1st 5) 1:04:50.9 | Spread (1st 5) 4:55.0 |
| 9, 30, 38, 45, 47, (48) |
| Jack Sorgen, Kegan Aamold, Michael Knoop, Jose Lopez-Lopez, Avery Brumley, (Rodolfo Rico) |
| 10:48.0, 12:00.0, 12:48.8, 13:31.1, 15:43.0, (15:46.5) |
7 | 185 | Granite Falls,
WA - Team Time (1st 5) 1:03:14.6 | Spread (1st 5) 1:09.0 |
| 27, 35, 40, 41, 42, (43), (46) |
| Owen Dormier, Daniel Scheffler, Josh Bagocki, Payton Van Winkle, Isaiah Cooke, (Galen Kelly), (Jason Gorbunov) |
| 11:53.0, 12:23.0, 12:57.6, 12:59.0, 13:02.0, (13:08.6), (14:20.1) |