| 1 | 43 | Holy Rosary (Seattle),
WA - Team Time (1st 5) 43:47.1 | Spread (1st 5) 45.7 |
| 4, 7, 9, 10, 13, (30), (37) |
| Ryan Berta, Patrick Galvin, Jack Henzke, Maksimilian Karman, Connor Delaney, (Robbie Foisy), (Will Martin) |
| 8:13.7, 8:45.2, 8:53.8, 8:55.0, 8:59.4, (9:29.0), (9:40.0) |
| 2 | 87 | Our Lady of Fatima,
WA - Team Time (1st 5) 44:11.0 | Spread (1st 5) 1:55.7 |
| 2, 3, 16, 22, 44, (56), (63) |
| Kyle Fitzgerald, Shane Effgen, Bradyn Buckholtz, Jaeger Felton, James McDowall, (Colin Shearer), (Logan Yonemitsu) |
| 7:55.3, 8:02.5, 9:04.8, 9:17.4, 9:51.0, (10:57.9), (11:41.3) |
| 3 | 91 | St. Alphonsus/St. John,
WA - Team Time (1st 5) 45:40.2 | Spread (1st 5) 24.0 |
| 11, 15, 18, 20, 27, (32), (49) |
| Ryker Demick, Mateo Spath, Rory Brumback, Skye Luebbe Davidson, John Paul Butler, (Mason Mandell), (Declan LaMotte) |
| 8:56.1, 9:01.2, 9:07.6, 9:15.2, 9:20.1, (9:32.7), (9:58.7) |
| 4 | 134 | Seattle Country Day,
WA - Team Time (1st 5) 46:15.8 | Spread (1st 5) 2:15.5 |
| 1, 12, 23, 48, 50, (55), (67) |
| Sam Allen, Jack Jordan, Brady Tessin, Reed Delahunty, Philip Mehalchin, (Kody Halpern), (Charlie Jefferies) |
| 7:54.8, 8:57.8, 9:17.5, 9:55.4, 10:10.3, (10:40.5), (12:18.6) |
| 5 | 138 | St. Joseph (Seattle),
WA - Team Time (1st 5) 47:04.0 | Spread (1st 5) 43.8 |
| 17, 21, 24, 33, 43, (54), (69) |
| William Huddleston, Wyatt Heily, Charlie Fisk, Seamus Alspach, Parker Smith, (Noah Kim), (James Hoover) |
| 9:06.7, 9:15.3, 9:17.7, 9:33.8, 9:50.5, (10:29.8), (12:30.3) |
| 6 | 145 | St Anne,
WA - Team Time (1st 5) 47:09.4 | Spread (1st 5) 40.8 |
| 13, 26, 31, 36, 39, (45), (46) |
| Henri Downer, Casey Carlesimo, Hugues Bindel, Rhys Harnett, Sam Hession, (Jackson Fields), (Yared Melaku) |
| 8:59.4, 9:18.7, 9:31.8, 9:39.3, 9:40.2, (9:52.3), (9:54.4) |
| 7 | 173 | Assumption St. Bridget,
WA - Team Time (1st 5) 49:25.3 | Spread (1st 5) 3:04.7 |
| 8, 25, 35, 41, 64, (68) |
| Joe Flora, Patrick Horner, Sam Merriman, Peter Davis, Stefano Sburlino, (Patrick Link) |
| 8:49.4, 9:18.5, 9:37.0, 9:46.3, 11:54.1, (12:24.4) |
| 8 | 194 | Seattle Waldorf,
WA - Team Time (1st 5) 48:51.2 | Spread (1st 5) 54.5 |
| 29, 34, 38, 40, 53, (57), (58) |
| Iggy Kohl, Jayden Walter, Clyde McCarthy, Max Baker, Miles Enderlein, (Grayson Bryant), (Riley Alkove) |
| 9:28.6, 9:34.7, 9:40.1, 9:44.7, 10:23.1, (10:59.0), (11:05.6) |
| 9 | 207 | Lakeside (Seattle),
WA - Team Time (1st 5) 55:30.2 | Spread (1st 5) 6:44.0 |
| 5, 6, 47, 72, 77 |
| Evan Ratliff, Andrew Kolenski, Aditya Casturi, Rohan Dhillon, Ethan Ramos |
| 8:35.8, 8:37.7, 9:55.0, 13:01.9, 15:19.8 |
| 10 | 224 | Evergreen (Shoreline),
WA - Team Time (1st 5) 53:19.1 | Spread (1st 5) 4:12.1 |
| 19, 28, 42, 62, 73, (76) |
| Jibreel Bhatti, Mason Hoffman, Dylan Jeffries, Deven Speyrer, Rafe Fox, (Esben Gerber) |
| 9:08.7, 9:24.6, 9:46.8, 11:38.2, 13:20.8, (15:19.1) |
| 11 | 295 | Hamlin Robinson,
WA - Team Time (1st 5) 56:17.9 | Spread (1st 5) 2:34.6 |
| 51, 52, 60, 61, 71, (74), (78) |
| Reid Pribble, Peter Schoening, Hayes Kisslo, Aren MacIlroy, Ryan O'Neal, (John Kelly), (Henry Harris) |
| 10:10.9, 10:15.9, 11:30.3, 11:35.3, 12:45.5, (13:23.6), (15:33.9) |
| 12 | 335 | St. Edward,
WA - Team Time (1st 5) 1:02:51.7 | Spread (1st 5) 3:07.3 |
| 59, 65, 66, 70, 75, (79) |
| Jeffrey Dalere, Jaidon Palega, Nahome Tadesse, Anthony Nguyen, Abel Mesfin, (Abraham Ambachew) |
| 11:30.2, 11:55.6, 12:03.6, 12:44.8, 14:37.5, (19:53.8) |