1 | 29 | Seattle Prep,
WA - Team Time (1st 5) 1:21:36.7 | Spread (1st 5) 23.2 |
| 2, 4, 6, 8, 9, (11), (14) |
| Keenan Piper, Sean McDonald, Michael Corr, Connor Howard, David Strand, (Matt Crawford), (Joe Hardy) |
| 16:05.8, 16:13.0, 16:21.6, 16:27.3, 16:29.0, (16:34.9), (16:41.5) |
2 | 58 | Bishop Blanchet,
WA - Team Time (1st 5) 1:22:58.8 | Spread (1st 5) 1:10.3 |
| 1, 5, 15, 18, 19, (22), (26) |
| Steven Robinson, Max Singler, Pat Sobba, Jamie Hayes, Colin Turner, (Peter Thomas), (Peter Haskins) |
| 15:53.6, 16:19.1, 16:42.6, 16:59.6, 17:03.9, (17:19.0), (17:23.0) |
3 | 73 | Nathan Hale,
WA - Team Time (1st 5) 1:24:14.6 | Spread (1st 5) 1:10.0 |
| 3, 13, 16, 20, 21, (23), (25) |
| Ethan Davis, Natan Lee-Engel, Nicholas Lichtenstadter, Noah Heidenreich, Andrew Foerder, (Max Leach), (Daniel Hollowell) |
| 16:08.0, 16:39.0, 16:52.0, 17:17.6, 17:18.0, (17:19.3), (17:20.0) |
4 | 140 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:27:55.8 | Spread (1st 5) 2:03.1 |
| 7, 12, 39, 40, 42, (47), (48) |
| Brian Masterson, Paul Picciano, Mirutse Heyesus, Peter Lessler, David Inglis, (Gabriel Joseph), (Leo Zucker) |
| 16:22.0, 16:35.5, 18:15.2, 18:18.0, 18:25.1, (18:31.4), (18:32.0) |
5 | 149 | O'Dea,
WA - Team Time (1st 5) 1:28:19.4 | Spread (1st 5) 1:28.0 |
| 17, 24, 29, 36, 43, (44), (51) |
| Alex Duffy, Gareth Jones, Sean Johnston, Cameron Mohn, Jack Waechter, (Danny Schuster), (Naveed Goudarzi) |
| 16:59.0, 17:19.4, 17:29.0, 18:05.0, 18:27.0, (18:28.0), (18:50.0) |
6 | 153 | Bainbridge,
WA - Team Time (1st 5) 1:28:28.2 | Spread (1st 5) 43.5 |
| 27, 28, 30, 31, 37, (38), (49) |
| Tyler Cox, Tomas Delgado, Sean LaBelle, Davin Fitzgerald, Payten Marshall, (Austin Harper), (Brendan Willerford) |
| 17:27.3, 17:28.8, 17:39.6, 17:41.7, 18:10.8, (18:13.2), (18:39.6) |
7 | 181 | Ingraham,
WA - Team Time (1st 5) 1:30:05.2 | Spread (1st 5) 2:12.6 |
| 10, 35, 41, 45, 50, (54), (68) |
| Abdallahi Abdi, Austen Dowell, Nolan Walsh, Neville Mensur, Eric Lundquist, (Duncan Greeley), (Luke Allen) |
| 16:30.4, 18:04.5, 18:19.0, 18:28.3, 18:43.0, (19:05.0), (19:56.0) |
8 | 259 | Franklin,
WA - Team Time (1st 5) 1:34:37.7 | Spread (1st 5) 1:51.0 |
| 33, 46, 53, 63, 64, (75), (76) |
| Andrew Drape, Ben Megathlin, Yonas Nega, Amari Blanton, Jacob Chin, (Michael Raglund Johnson), (Terae Grant) |
| 17:53.0, 18:31.2, 18:50.7, 19:38.8, 19:44.0, (20:24.4), (20:26.0) |
9 | 267 | Chief Sealth,
WA - Team Time (1st 5) 1:35:35.2 | Spread (1st 5) 1:58.9 |
| 32, 51, 58, 61, 65, (71), (74) |
| Daniel Perrine, Mohamed Harun, Peter Broadstone, Benjamin Lee, Spencer Duncan, (Nathaniel Zang), (Harrison Lee) |
| 17:49.0, 18:50.0, 19:31.3, 19:37.0, 19:47.9, (20:16.8), (20:22.0) |
10 | 270 | Eastside Catholic,
WA - Team Time (1st 5) 1:35:48.2 | Spread (1st 5) 1:44.6 |
| 34, 55, 59, 60, 62, (69), (72) |
| Brian Comer, Nathan Cabe, Andrew Kyrios, Hunter Zahn, Jimmy Winslow, (Jacob MacDuff), (Kyle Callow) |
| 17:53.6, 19:08.7, 19:31.4, 19:36.3, 19:38.2, (20:02.7), (20:19.3) |
11 | 334 | West Seattle,
WA - Team Time (1st 5) 1:40:09.4 | Spread (1st 5) 1:33.9 |
| 56, 57, 70, 73, 78, (79), (84) |
| Michael Wickham, Simon Rehm, Jesse Tarabochia, Chad Miller, Nick Barnecut, (Max Zimmerman), (James Warburton) |
| 19:19.6, 19:22.8, 20:13.5, 20:20.0, 20:53.5, (21:41.0), (24:31.7) |
12 | 371 | Cleveland,
WA - Team Time (1st 5) 1:45:24.7 | Spread (1st 5) 3:00.7 |
| 66, 67, 77, 80, 81, (82), (83) |
| Charles Gaines, Deionte Petty, Dakota Eckman, Jimmy Fung, Zachary Tong, (Malik Daniels-Ball), (Thomas Phan) |
| 19:48.3, 19:55.4, 20:43.0, 22:09.0, 22:49.0, (23:35.3), (24:10.0) |