1 | 89 | Camas,
WA - Team Time (1st 5) 1:23:48.0 | Spread (1st 5) 3:03.0 |
| 1, 10, 11, 30, 37, (39), (84) |
| Riley Hein, Jackson Cutler, Daniel Osterhage, Chris Schaff, Isaac Mitchell, (Ethan Plock), (Seth Bradshaw) |
| 15:05.0, 16:15.0, 16:25.0, 17:55.0, 18:08.0, (18:15.0), (20:31.0) |
2 | 91 | Auburn Riverside,
WA - Team Time (1st 5) 1:25:06.0 | Spread (1st 5) 2:20.0 |
| 3, 4, 23, 28, 33, (48), (67) |
| Isaia Tiangson, Patrick McFarland, Mason Spindle, Andrew Cooper, Alex McKay, (Nolan Newell), (Brandon Griffin) |
| 15:45.0, 15:52.0, 17:32.0, 17:52.0, 18:05.0, (18:49.0), (19:57.0) |
3 | 117 | Sequim,
WA - Team Time (1st 5) 1:26:53.0 | Spread (1st 5) 3:01.0 |
| 6, 14, 18, 25, 54, (66), (68) |
| Brendon Despain, Jackson Oliver, Christian Ash, August O'Shea, Bryce Dryke, (Evan Chatters), (Wendall Lorenzen) |
| 16:08.0, 16:42.0, 17:16.0, 17:38.0, 19:09.0, (19:55.0), (20:02.0) |
4 | 131 | Columbia River,
WA - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 2:43.0 |
| 5, 16, 19, 42, 49, (50), (63) |
| Lennox Mandel, Galen Bishop, Alex Stelbicki, Jared Taylor, Christopher Arnold, (Julian Donovan), (Joseph Turner) |
| 16:07.0, 17:07.0, 17:17.0, 18:32.0, 18:50.0, (18:51.0), (19:50.0) |
5 | 164 | Todd Beamer,
WA - Team Time (1st 5) 1:29:22.0 | Spread (1st 5) 4:47.0 |
| 2, 17, 22, 43, 80, (84), (86) |
| Blake Hansen, Michael Clark, Danny Schrader, Matt Maloney, Ryan Donley, (James Edwards), (Alex Bartel) |
| 15:39.0, 17:10.0, 17:31.0, 18:36.0, 20:26.0, (20:31.0), (20:32.0) |
6 | 189 | Enumclaw,
WA - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 2:37.0 |
| 13, 15, 51, 55, 55, (71), (87) |
| Josh Sanders, Eric Hamel, Ben Cross, Connor Hutteball, Jorge Espinosa, (Nathen Nguyen), (Riley Roberts) |
| 16:37.0, 16:44.0, 18:52.0, 19:14.0, 19:14.0, (20:14.0), (20:48.0) |
7 | 196 | Battle Ground,
WA - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 7:05.0 |
| 9, 19, 26, 34, 108 |
| Quinn Nelson, Aaron Dhanens, Jonas Matson, Frank Johnson, Daniel Walker |
| 16:14.0, 17:17.0, 17:50.0, 18:06.0, 23:19.0 |
8 | 215 | Oak Harbor,
WA - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 3:38.0 |
| 12, 29, 47, 57, 70, (91), (105) |
| Sebastian Ceaser, Stephen Miller, Nathan Richardson, Daniel Ross, David Nuanez, (Thomas O'Brien), (Will Stuntz) |
| 16:30.0, 17:53.0, 18:47.0, 19:19.0, 20:08.0, (20:54.0), (22:35.0) |
9 | 216 | Toledo,
WA - Team Time (1st 5) 1:32:56.0 | Spread (1st 5) 1:25.0 |
| 34, 34, 43, 45, 60, (101), (113) |
| Jackson Kuzminsky, Joel Martin, Alex Bacon, Wesley Kuzminsky, Corbin Mansker, (Brendan Hanson), (Michael Jasa) |
| 18:06.0, 18:06.0, 18:36.0, 18:37.0, 19:31.0, (21:59.0), (25:13.0) |
10 | 232 | Kelso,
WA - Team Time (1st 5) 1:34:09.0 | Spread (1st 5) 3:02.0 |
| 19, 26, 41, 72, 74, (83), (88) |
| Adam Olson, Aryn Poulsen, Jordan Scrivner, Dustin Fulton, Mason Harding, (Jeramie Aldrich), (Andrew Murray) |
| 17:17.0, 17:50.0, 18:26.0, 20:17.0, 20:19.0, (20:30.0), (20:50.0) |
11 | 300 | Kentwood,
WA - Team Time (1st 5) 1:37:34.0 | Spread (1st 5) 2:45.0 |
| 24, 52, 73, 75, 76 |
| Bobby Belter, Alex Miller, Zane deCillia, Kyle Imus, Sam Larsen |
| 17:36.0, 18:59.0, 20:18.0, 20:20.0, 20:21.0 |
12 | 312 | Shorecrest,
WA - Team Time (1st 5) 1:37:58.0 | Spread (1st 5) 3:28.0 |
| 31, 32, 58, 93, 98, (103), (122) |
| Mark Officer, Anton Bingham, Michael Telstad, Gus Norton, Patrick Cunningham, (Jack Cockburn), (Devon Higgins) |
| 18:03.0, 18:04.0, 19:20.0, 21:00.0, 21:31.0, (22:00.0), (29:06.0) |
13 | 315 | Inglemoor,
WA - Team Time (1st 5) 1:40:39.0 | Spread (1st 5) 8:54.0 |
| 7, 38, 58, 100, 112, (121) |
| Nick Laccinole, Tom McAlister, Dennis Behrend, Nicholas Sogge, Carl Worthey, (Andrew Green) |
| 16:09.0, 18:11.0, 19:20.0, 21:56.0, 25:03.0, (28:13.0) |
14 | 377 | Hockinson,
WA - Team Time (1st 5) 1:45:29.0 | Spread (1st 5) 8:02.0 |
| 40, 61, 64, 96, 116 |
| Michael Olin, Derek Henderson, Kyle Peterson, Jake Martin, Liam Cluff |
| 18:23.0, 19:35.0, 19:51.0, 21:15.0, 26:25.0 |
15 | 408 | Sumner,
WA - Team Time (1st 5) 1:48:16.0 | Spread (1st 5) 6:48.0 |
| 53, 62, 69, 109, 115, (117), (117) |
| Bridger Robinson, Tanner Pectovic, Jacob Traufler, Samuel Payment, Francisco Aragon, (Colton Borg), (Aaron Vincent) |
| 19:07.0, 19:49.0, 20:04.0, 23:21.0, 25:55.0, (26:36.0), (26:36.0) |
16 | 414 | Meadowdale,
WA - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 32.0 |
| 76, 78, 81, 89, 90, (92), (106) |
| Jonah Grier, Josh Verzola, Micah Lund, TJ Fridenmaker, Mati Olave, (Kevin Mendez), (Zachary Hollcraft) |
| 20:21.0, 20:23.0, 20:28.0, 20:51.0, 20:53.0, (20:59.0), (23:05.0) |
17 | 431 | Auburn,
WA - Team Time (1st 5) 1:44:13.0 | Spread (1st 5) 1:43.0 |
| 65, 78, 94, 95, 99, (104), (109) |
| Max Callero, Drew Aplin, Jorge Hoolahan, Shiloh Fisher, Perry Turner, (Anthony Venecia), (Cole Davis) |
| 19:54.0, 20:23.0, 21:07.0, 21:12.0, 21:37.0, (22:29.0), (23:21.0) |
18 | 446 | Seton Catholic,
WA - Team Time (1st 5) 1:48:49.0 | Spread (1st 5) 5:46.0 |
| 46, 82, 101, 106, 111 |
| Emil Chan, Sean O'Donnell, K. O'Donnell, Patrick Seed, Julian Barboza |
| 18:45.0, 20:29.0, 21:59.0, 23:05.0, 24:31.0 |
19 | 458 | R A Long,
WA - Team Time (1st 5) 1:58:46.0 | Spread (1st 5) 11:55.0 |
| 8, 97, 114, 119, 120 |
| Dustin Nading, Darren Champ, Anthony Guido, Ilan Sisouvanh, Diego Ordonez |
| 16:11.0, 21:17.0, 25:42.0, 27:30.0, 28:06.0 |