1 | 30 | South Whidbey,
WA - Team Time (1st 5) 1:25:31.7 | Spread (1st 5) 59.2 |
| 3, 4, 5, 6, 12, (15), (25) |
| Thomas Simms, Aidan Donnelly, Cooper Ullmann, Reilly McVay, Aidan O'Brien, (Drew Larson), (Rowan Dickerson) |
| 16:53.7, 16:54.1, 16:55.2, 16:55.8, 17:52.9, (18:14.9), (18:34.0) |
2 | 79 | King's,
WA - Team Time (1st 5) 1:29:58.9 | Spread (1st 5) 1:55.9 |
| 2, 14, 18, 19, 26, (31), (38) |
| Hiroto Nasu, Lucas Needham, Micah White, Jackson Zentler, Cody Maas, (Jinhan Dong), (Ronin DeoCampo) |
| 16:39.5, 17:57.1, 18:23.3, 18:23.6, 18:35.4, (18:42.2), (19:06.6) |
3 | 94 | Cedar Park Christian (Bothell),
WA - Team Time (1st 5) 1:30:31.9 | Spread (1st 5) 1:31.1 |
| 8, 9, 20, 24, 33, (35), (39) |
| Micah Chi, Brenden Blodgett, Dylan Chi, Christian Chi, Ryan Sitzmann, (Isaac Montanes), (Isaac Stephens) |
| 17:12.6, 17:36.3, 18:26.0, 18:33.3, 18:43.7, (18:45.0), (19:11.7) |
| 94 | University Prep,
WA - Team Time (1st 5) 1:30:55.4 | Spread (1st 5) 1:34.1 |
| 7, 16, 22, 23, 26, (29), (53) |
| Max Lagunoff, Owen Howland, Henry Buscher, Andrew Ye, Nick Rosenthal, (Harry Jackson), (Beruk Sims) |
| 17:01.3, 18:15.8, 18:31.3, 18:31.6, 18:35.4, (18:40.2), (20:23.4) |
5 | 96 | The Northwest School,
WA - Team Time (1st 5) 1:29:56.1 | Spread (1st 5) 2:40.8 |
| 1, 11, 13, 34, 37, (40), (61) |
| Stephen Bleakley-Harris, Desmond Stanfield, Merek Weed, Anders Blaine, Grant Hart, (Alex Bukovec), (Caleb Messinger) |
| 16:22.9, 17:51.8, 17:53.4, 18:44.3, 19:03.7, (19:12.8), (22:02.8) |
6 | 151 | Bush,
WA - Team Time (1st 5) 1:34:00.9 | Spread (1st 5) 2:00.4 |
| 10, 21, 30, 44, 46, (47), (57) |
| Amare Fields, Eric Coombs, Geoffrey Arone, William Bell, Nathan Gabrielson, (Reed Delahunty), (Reed Ziegler) |
| 17:38.0, 18:28.2, 18:40.4, 19:35.9, 19:38.4, (19:38.7), (21:00.7) |
7 | 201 | Overlake,
WA - Team Time (1st 5) 1:36:45.5 | Spread (1st 5) 1:22.8 |
| 28, 36, 43, 45, 49, (51), (59) |
| Aleksy Umbers, Mateo Whatley, Johnny Beinner, John Kehoe, Willem Bretz, (Glyn Carson), (Ryan Bartlow) |
| 18:35.8, 19:01.3, 19:33.0, 19:36.8, 19:58.6, (20:00.2), (21:42.5) |
8 | 213 | Seattle Academy,
WA - Team Time (1st 5) 1:40:50.2 | Spread (1st 5) 4:07.6 |
| 17, 32, 42, 60, 62, (63), (66) |
| Jaden McCleery-Brown, Lucas Ringer, Griffin Schwartz, Evan Frits, Keb McMillan, (Vinay Venkatesh), (Colin Cole) |
| 18:19.8, 18:43.2, 19:24.0, 21:55.8, 22:27.4, (22:44.9), (25:36.9) |
9 | 245 | Granite Falls,
WA - Team Time (1st 5) 1:39:49.1 | Spread (1st 5) 1:13.8 |
| 41, 48, 50, 52, 54, (55), (56) |
| Camden Crockett, Ashon Bristol, Daniel Scheffler, Tony Belgiorno, Duncan Loney, (Payton Van Winkle), (Payton VanWinkle) |
| 19:20.5, 19:41.3, 19:59.0, 20:14.0, 20:34.3, (20:54.0), (20:56.6) |
10 | 322 | Eastside Prep,
WA - Team Time (1st 5) 2:05:00.1 | Spread (1st 5) 6:06.1 |
| 58, 64, 65, 67, 68 |
| Maxwell Feldman, Julian Crosetto, Jordan Netz, Michael Sadahiro, Zach Hanken |
| 21:21.9, 23:50.2, 25:16.0, 27:04.0, 27:28.0 |