1 | 25 | Northwest,
WA - Team Time (1st 5) 46:28.6 | Spread (1st 5) 1:09.0 |
| 2, 3, 5, 7, 8, (9), (12) |
| Abe Wilson, Miles Haon, Sam McGinty, Keegan Minahan, Abbott Phinney, (Jarod Polakoff), (Evan Oakes) |
| 8:36.0, 9:11.0, 9:20.0, 9:36.6, 9:45.0, (9:48.0), (10:01.6) |
2 | 65 | Overlake,
WA - Team Time (1st 5) 49:51.0 | Spread (1st 5) 2:31.7 |
| 1, 10, 14, 16, 24, (25), (34) |
| Cooper Arons, Alan Ngouenet, Ryan Owens, John Beinner, Alex Hartnett, (Glyn Carson), (Nathan Brandes) |
| 8:28.6, 9:48.2, 10:10.7, 10:23.2, 11:00.3, (11:22.3), (12:06.8) |
3 | 75 | University Prep,
WA - Team Time (1st 5) 51:27.3 | Spread (1st 5) 47.9 |
| 11, 13, 15, 17, 19, (20), (21) |
| Nick McHugh, Max Lagunoff, Doran Cao, Zander Rasmussen, Henry Buscher, (Cameron Gregg), (Wally Bargeron) |
| 9:50.1, 10:10.0, 10:23.0, 10:26.2, 10:38.0, (10:46.0), (10:47.0) |
4 | 110 | Bear Creek,
WA - Team Time (1st 5) 55:38.4 | Spread (1st 5) 3:55.1 |
| 4, 6, 31, 33, 36 |
| Ryan Chappelle, Kevin Chappelle, Alexander Fontilla, Brandon Krabach, Parker St. Pierre |
| 9:16.9, 9:32.4, 11:43.8, 11:53.3, 13:12.0 |
5 | 132 | Bellevue Christian,
WA - Team Time (1st 5) 57:04.5 | Spread (1st 5) 42.8 |
| 22, 26, 27, 28, 29, (39) |
| Jacob Robblee, Joe Sweeney, Max Edgar, Logan Ressler, Alex Harrison, (Connor Anderson) |
| 10:56.1, 11:24.3, 11:29.2, 11:36.0, 11:38.9, (14:45.3) |
6 | 138 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 58:01.8 | Spread (1st 5) 2:37.5 |
| 18, 23, 30, 32, 35, (37), (38) |
| Isaac Fairfield, London Conard, Ty Morris, Braydon Conard, Eric Hoelscher, (Jacon Sims), (Zachery Blosser) |
| 10:26.9, 10:57.3, 11:42.3, 11:50.9, 13:04.4, (13:36.1), (13:44.0) |