1 | 46 | South Whidbey,
WA - Team Time (1st 5) 58:37.0 | Spread (1st 5) 1:09.0 |
| 3, 5, 8, 12, 18, (20), (33) |
| Thomas Simms, Reilly McVay, Aidan Donnelly, Aidan O'Brien, Drew Larson, (Rowan Dickerson), (Elias Sullivan) |
| 11:12.0, 11:15.0, 11:45.0, 12:04.0, 12:21.0, (12:26.0), (12:58.0) |
2 | 48 | King's,
WA - Team Time (1st 5) 58:26.0 | Spread (1st 5) 1:44.0 |
| 1, 6, 9, 13, 19, (22), (29) |
| Hiroto Nasu, Lucas Needham, Micah White, Cody Maas, Michael Kincaid, (Will Culberson), (Jinhan Dong) |
| 10:41.0, 11:27.0, 11:46.0, 12:07.0, 12:25.0, (12:32.0), (12:50.0) |
3 | 90 | University Prep,
WA - Team Time (1st 5) 1:01:05.0 | Spread (1st 5) 1:24.0 |
| 7, 11, 14, 26, 32, (40), (45) |
| Max Lagunoff, Owen Howland, Andrew Ye, Nick Rosenthal, Harry Jackson, (Beruk Sims), (Sidney Levine) |
| 11:32.0, 11:51.0, 12:08.0, 12:38.0, 12:56.0, (13:28.0), (13:46.0) |
4 | 115 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:02:45.0 | Spread (1st 5) 1:26.0 |
| 10, 16, 25, 29, 35, (39), (56) |
| Micah Chi, Brenden Blodgett, Isaac Montanes, Christian Chi, Ryan Sitzmann, (Dylan Chi), (Elias Nakanishi) |
| 11:47.0, 12:19.0, 12:36.0, 12:50.0, 13:13.0, (13:24.0), (15:10.0) |
5 | 121 | Northwest,
WA - Team Time (1st 5) 1:02:27.0 | Spread (1st 5) 3:07.0 |
| 2, 21, 23, 29, 46, (54), (61) |
| Stephen Bleakley-Harris, Grant Hart, Anders Blaine, Merek Weed, Alex Bukovec, (Joshua Caplan), (Jackson Schlemmer) |
| 10:43.0, 12:31.0, 12:33.0, 12:50.0, 13:50.0, (15:04.0), (15:55.0) |
6 | 159 | Bush,
WA - Team Time (1st 5) 1:04:46.0 | Spread (1st 5) 2:20.0 |
| 4, 34, 38, 41, 42, (47), (50) |
| Amare Fields, Geoffrey Arone, William Bell, Nathan Gabrielson, Reed Delahunty, (Reed Ziegler), (Vincent Singer) |
| 11:14.0, 13:06.0, 13:23.0, 13:29.0, 13:34.0, (13:59.0), (14:21.0) |
7 | 171 | Overlake,
WA - Team Time (1st 5) 1:06:18.0 | Spread (1st 5) 2:04.0 |
| 16, 24, 36, 44, 51, (58), (60) |
| Aleksy Umbers, Mateo Whatley, John Kehoe, Corin Singh, Jack Wiley, (Noah Turner), (Jimmy Duff) |
| 12:19.0, 12:35.0, 13:16.0, 13:45.0, 14:23.0, (15:22.0), (15:51.0) |
8 | 182 | Seattle Academy,
WA - Team Time (1st 5) 1:08:20.0 | Spread (1st 5) 3:06.0 |
| 15, 27, 28, 55, 57 |
| Jaden McCleery-Brown, Lucas Ringer, Griffin Schwartz, Vinay Venkatesh, Keb McMillan |
| 12:15.0, 12:47.0, 12:48.0, 15:09.0, 15:21.0 |
9 | 228 | Granite Falls,
WA - Team Time (1st 5) 1:09:32.0 | Spread (1st 5) 1:15.0 |
| 37, 43, 48, 48, 52, (53), (59) |
| Camden Crockett, Duncan Loney, Ashon Bristol, Daniel Scheffler, Payton VanWinkle, (Galen Kelly), (Nathanael Perry) |
| 13:18.0, 13:37.0, 14:02.0, 14:02.0, 14:33.0, (14:35.0), (15:25.0) |