1 | 37 | Nathan Hale,
WA - Team Time (1st 5) 1:20:09.5 | Spread (1st 5) 48.0 |
| 2, 5, 6, 11, 13, (27), (32) |
| Andrew Foerder, Max Leach, Stuart Smith, Abebe Ferede, Natan Lee-Engel, (Alex Rockhill), (Jonah Falk) |
| 15:38.0, 15:54.6, 15:55.6, 16:15.3, 16:26.0, (16:53.2), (17:07.0) |
2 | 39 | Seattle Prep,
WA - Team Time (1st 5) 1:19:58.7 | Spread (1st 5) 1:23.0 |
| 1, 3, 9, 12, 14, (21), (25) |
| Joe Hardy, Keenan Piper, Kevin Hogan, Keenan Leary, Keegan Boehm, (Rilee Sanders), (Connor Howard) |
| 15:03.1, 15:52.7, 16:11.5, 16:25.3, 16:26.1, (16:42.0), (16:52.3) |
3 | 105 | Bishop Blanchet,
WA - Team Time (1st 5) 1:23:19.9 | Spread (1st 5) 1:00.0 |
| 4, 23, 24, 26, 28, (29), (30) |
| Henry Morris, Kellen Manley, Ciaran O'Leary, Colum McKannay, Seth Hawksford, (Michael O'Neil), (Nick Kosinski) |
| 15:54.4, 16:48.2, 16:50.0, 16:52.9, 16:54.4, (16:55.0), (16:56.9) |
4 | 114 | Bainbridge,
WA - Team Time (1st 5) 1:23:37.3 | Spread (1st 5) 40.8 |
| 16, 16, 18, 31, 33, (36), (39) |
| Tomas Delgado, Tyler Cox, Ryan Cox, Davin Fitzgerald, Nick Entress, (Thomas Daniels), (Brendan Willerford) |
| 16:28.6, 16:28.6, 16:30.5, 17:00.2, 17:09.4, (17:13.7), (17:22.5) |
5 | 144 | Ingraham,
WA - Team Time (1st 5) 1:24:47.7 | Spread (1st 5) 1:35.4 |
| 8, 10, 38, 41, 47, (54), (56) |
| Patrick McDermott, Kirby McDermott, Sage Duggal, Logan Presch, Oliver Gibb, (Bryce Walsh), (Miles Baker) |
| 16:05.5, 16:13.2, 17:18.3, 17:29.8, 17:40.9, (18:00.9), (18:09.6) |
6 | 145 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:24:46.9 | Spread (1st 5) 46.8 |
| 19, 20, 34, 35, 37, (40), (46) |
| Killian Pinkelman, Mirutse Heyesus, Jack Powell, Vikram Dhawan, Simon Barbe, (Gabriel Joseph), (David Inglis) |
| 16:31.3, 16:35.0, 17:09.6, 17:12.9, 17:18.1, (17:29.7), (17:39.0) |
7 | 180 | O'Dea,
WA - Team Time (1st 5) 1:26:37.2 | Spread (1st 5) 1:55.8 |
| 7, 22, 49, 50, 52, (59), (64) |
| Gareth Jones, Cameron Mohn, Jason Garcia, Sean McKinney, Francis Henn, (Tristan Mohn), (Connor Jalbert) |
| 16:02.1, 16:45.5, 17:55.6, 17:56.1, 17:57.9, (18:17.0), (18:47.7) |
8 | 261 | Chief Sealth,
WA - Team Time (1st 5) 1:29:46.4 | Spread (1st 5) 50.6 |
| 44, 48, 53, 55, 61, (67), (71) |
| David Boeckh, Marley Smith, Jesse Simpson, Lorenzo Waller, Joseph Thayer, (Levi Nichols), (Valdon Watkins) |
| 17:35.4, 17:45.0, 17:59.0, 18:01.0, 18:26.0, (19:03.0), (19:29.8) |
| 261 | Eastside Catholic,
WA - Team Time (1st 5) 1:31:33.6 | Spread (1st 5) 3:00.0 |
| 15, 42, 66, 68, 70, (72), (73) |
| Matt Siegel, Andrew Kyrios, Jacob MacDuff, Kyle Grambihler, Alex Kovar, (William Hooper), (Kyle McCaughey) |
| 16:28.0, 17:30.0, 19:01.0, 19:06.6, 19:28.0, (19:42.2), (19:46.2) |
10 | 274 | Franklin,
WA - Team Time (1st 5) 1:30:46.4 | Spread (1st 5) 1:11.3 |
| 43, 51, 57, 60, 63, (65), (69) |
| Andrew Drape, Liban Dahir, Winter Tumbaga, Amir Ibrahim, Richard Vuu, (Enrique Gomez), (Nathan Thai) |
| 17:34.3, 17:56.3, 18:10.0, 18:20.2, 18:45.6, (18:50.6), (19:17.4) |
11 | 314 | West Seattle,
WA - Team Time (1st 5) 1:34:16.7 | Spread (1st 5) 2:16.9 |
| 45, 58, 62, 74, 75, (79), (80) |
| Michael Ahrens, Jacob Carney, James Bonaci, Thomas Kovacs, Matthew Morris, (Antonio Cendejas), (Cole Rudolph) |
| 17:37.8, 18:12.2, 18:43.4, 19:48.6, 19:54.7, (20:50.1), (20:56.7) |
12 | 394 | Cleveland,
WA - Team Time (1st 5) 1:46:04.4 | Spread (1st 5) 2:42.7 |
| 76, 77, 78, 81, 82, (83), (84) |
| Jamie Lei, Dakota Brucker, Miguel Laureano, Quinn Shelby, Lucas Monetta, (Kerkphon Ketboonsai), (Gerald Tolentino) |
| 20:29.0, 20:30.0, 20:32.2, 21:21.5, 23:11.7, (23:16.0), (23:41.0) |