1 | 35 | Seattle Prep,
WA - Team Time (1st 5) 53:09.7 | Spread (1st 5) 1:11.3 |
| 1, 4, 7, 10, 13, (16), (23) |
| Andy Reischling, Thomas Psyhogeos, Matt Lico, Aidan Jensen, Jack Killalea, (Christopher Sayles), (Benjamin Wagstaff) |
| 9:53.4, 10:30.0, 10:39.5, 11:02.1, 11:04.7, (11:10.9), (11:20.9) |
2 | 47 | Bishop Blanchet,
WA - Team Time (1st 5) 53:52.1 | Spread (1st 5) 53.1 |
| 2, 5, 8, 15, 17, (19), (21) |
| Peter Hogan, Ciaran O'Leary, Arthur Lane, Antonio Andres, Alex Lanser, (Joe Auter), (Connor Rauch) |
| 10:20.6, 10:30.3, 10:41.8, 11:05.7, 11:13.7, (11:15.3), (11:19.2) |
3 | 66 | Ballard,
WA - Team Time (1st 5) 54:35.8 | Spread (1st 5) 1:07.9 |
| 3, 6, 9, 18, 30, (31), (33) |
| Owen Buck, James Konugres, Hanson Lee, Elliot Bailey, Ethan Martin, (Denali Cornwell), (Derek Fromm) |
| 10:27.8, 10:33.1, 10:44.5, 11:14.7, 11:35.7, (11:36.4), (11:41.4) |
4 | 103 | Bainbridge,
WA - Team Time (1st 5) 56:32.0 | Spread (1st 5) 24.0 |
| 12, 20, 22, 24, 25, (32), (34) |
| Keith Carlson, Arthur Bacon, Ryan Cox, Ben Scott, Johannes Griesser, (Kyle Hammer), (Will Gleason) |
| 11:03.0, 11:17.0, 11:20.0, 11:25.0, 11:27.0, (11:41.0), (11:43.0) |
5 | 121 | O'Dea,
WA - Team Time (1st 5) 56:59.5 | Spread (1st 5) 29.0 |
| 11, 26, 27, 28, 29, (35), (36) |
| Jason Garcia, Henry Newstrom, Jaylon Nelson-Sellers, Isaac Mohn, Christopher Walker, (Tristan Mohn), (Jacob Nelson) |
| 11:02.6, 11:27.7, 11:27.9, 11:29.7, 11:31.6, (11:44.5), (11:47.2) |
6 | 168 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:02:24.9 | Spread (1st 5) 2:09.1 |
| 14, 37, 38, 39, 40, (41), (42) |
| Jack Powell, Kyle Bretherton, Dylan Tom, James Wedgwood, Eric Zobel, (Peter Bromley), (Robson Edwards) |
| 11:05.3, 12:20.0, 12:40.5, 13:04.7, 13:14.4, (13:23.3), (13:42.8) |
7 | 225 | Eastside Catholic,
WA - Team Time (1st 5) 1:11:27.0 | Spread (1st 5) 2:13.8 |
| 43, 44, 45, 46, 47 |
| Liam Gray, Austin Hornish, Spencer Hilf, Noah Riffe, Mathew Hall |
| 13:43.3, 13:44.5, 13:56.0, 14:06.1, 15:57.1 |