1 | 19 | Cedarcrest,
WA - Team Time (1st 5) 50:47.2 | Spread (1st 5) 38.4 |
| 1, 2, 4, 5, 7, (9), (10) |
| Logan Orndorf, Cody Wanichek, Dominic Dams, Quinn Radbourne, Gage Catherman, (Colton Green), (Evan Atwater) |
| 9:48.3, 10:05.8, 10:10.3, 10:16.1, 10:26.7, (10:27.8), (10:35.1) |
2 | 78 | Lakewood,
WA - Team Time (1st 5) 54:09.3 | Spread (1st 5) 43.9 |
| 8, 11, 13, 22, 24, (38), (44) |
| Drew Cabales, Peter Espinoza, Alex Cooper, Ryan Whitehead, Jacob Mack, (Andrew Stich), (Jake Ryan) |
| 10:27.5, 10:37.3, 10:42.5, 11:10.6, 11:11.4, (11:42.7), (11:56.3) |
3 | 84 | Archbishop Murphy,
WA - Team Time (1st 5) 54:21.2 | Spread (1st 5) 1:10.5 |
| 3, 12, 21, 23, 25, (26), (36) |
| Peter Smith, Patrick Hyatt, Paul McGoorty, Gunnar Swenson, Benjamin Adams, (Tate Johnson), (Timothy Callaghan) |
| 10:07.3, 10:39.1, 11:06.3, 11:10.7, 11:17.8, (11:19.1), (11:37.8) |
4 | 101 | Orting,
WA - Team Time (1st 5) 55:22.2 | Spread (1st 5) 44.5 |
| 14, 17, 19, 20, 31, (34) |
| Nic Alther, Blake Cheshier, Patrick Carney, Kirby Taylor, Craig Taylor, (Victor Mendoza) |
| 10:47.8, 10:58.2, 11:00.3, 11:03.6, 11:32.3, (11:35.5) |
5 | 140 | Fife,
WA - Team Time (1st 5) 57:11.2 | Spread (1st 5) 2:37.1 |
| 6, 14, 28, 32, 60, (75), (76) |
| Travis Beets, Ivan Galindo, Ben Ghigleri, Joshua Terre, Chase Sturmer, (Michael Meinecke), (Jacob Elder) |
| 10:25.6, 10:47.8, 11:21.6, 11:33.5, 13:02.7, (14:24.8), (14:31.4) |
6 | 143 | Clover Park,
WA - Team Time (1st 5) 57:25.0 | Spread (1st 5) 1:50.7 |
| 16, 17, 27, 30, 53, (54), (73) |
| Nathaniel Pagan, Felix Pagan, Richard Contreras, Jeremy Kelly, Marc Madrid, (Tyler Borland), (Mkcade Eilmann) |
| 10:52.9, 10:58.2, 11:21.0, 11:29.3, 12:43.6, (12:45.0), (14:10.2) |
7 | 184 | Granite Falls,
WA - Team Time (1st 5) 58:17.9 | Spread (1st 5) 23.6 |
| 29, 35, 37, 40, 43, (48), (52) |
| Jarad Olander, Jesse Littlelight, Chris Cervarich, Aakash Sethi, Riley Hansen, (Ricky Mueller), (Ethan Short) |
| 11:26.8, 11:35.7, 11:40.1, 11:44.9, 11:50.4, (12:30.2), (12:42.6) |
8 | 210 | Sumner,
WA - Team Time (1st 5) 1:00:00.6 | Spread (1st 5) 1:03.6 |
| 33, 39, 42, 47, 49, (54), (56) |
| Fabian Hernandez, Colin Webber, Liam Hagerty, Jorge Molinero, Samuel Payment, (Stephen Bone), (Chase Lewis) |
| 11:33.7, 11:42.9, 11:48.1, 12:18.6, 12:37.3, (12:45.0), (12:46.1) |
9 | 280 | Anacortes,
WA - Team Time (1st 5) 1:04:13.0 | Spread (1st 5) 1:23.0 |
| 46, 51, 57, 61, 65, (66), (70) |
| Zak Roxborough, Sam Backman, Westin Mackenzie, Jared Hanson, Alex Hardison, (Riley Ochs), (Sam Rosson) |
| 12:04.0, 12:39.0, 12:55.0, 13:08.0, 13:27.0, (13:30.0), (13:46.0) |
10 | 288 | Renton,
WA - Team Time (1st 5) 1:04:37.0 | Spread (1st 5) 1:32.0 |
| 45, 50, 62, 64, 67, (69), (72) |
| Brian Reilly, Giao Ly, Vu Nguyen, Josh Mehlhaff, Kameron Jones, (Phat Nguyen), (Sumiran Poudel) |
| 12:00.0, 12:38.0, 13:09.0, 13:18.0, 13:32.0, (13:42.0), (13:51.0) |
11 | 289 | Franklin Pierce,
WA - Team Time (1st 5) 1:04:31.0 | Spread (1st 5) 1:53.0 |
| 41, 58, 59, 63, 68, (71), (74) |
| Nehemiah Barrett, Mathias Palmer, Stephan Hull, Isaac Barrett, Jacob Moore, (Daniel Malgren), (Evan Long) |
| 11:45.0, 12:57.0, 13:00.0, 13:11.0, 13:38.0, (13:48.0), (14:16.0) |