1 | 54 | Squalicum,
WA - Team Time (1st 5) 1:24:35.4 | Spread (1st 5) 1:19.6 |
| 1, 3, 13, 16, 21, (34), (36) |
| Christopher Fredlund, Nick Gallaher, Jared Radtke, Dillon Rinauro, Chais Sugden, (Justin Rinauro), (Dylan Tomberlin) |
| 16:08.3, 16:37.8, 17:05.5, 17:15.9, 17:27.9, (17:46.7), (17:48.2) |
2 | 68 | Lake Stevens,
WA - Team Time (1st 5) 1:25:39.6 | Spread (1st 5) 41.2 |
| 5, 7, 14, 20, 22, (24), (45) |
| Noah Wallace, Zach Bush, David Castillo, Isaiah Britt, Cortlend Novak, (Trevor Allen), (Chase Reid) |
| 16:47.4, 16:55.3, 17:07.6, 17:20.7, 17:28.6, (17:30.7), (18:00.8) |
3 | 110 | Meridian (WA),
WA - Team Time (1st 5) 1:26:40.5 | Spread (1st 5) 1:51.0 |
| 2, 10, 12, 35, 51, (63), (67) |
| Collin Magnusson, Davis Phillips, David Anderson, Derek Morrow, Derek Holz, (Levi Morrow), (Rico Martinez) |
| 16:29.9, 16:57.2, 17:04.7, 17:47.8, 18:20.9, (18:39.6), (18:44.6) |
4 | 152 | Charles Wright Academy,
WA - Team Time (1st 5) 1:27:57.5 | Spread (1st 5) 55.3 |
| 9, 25, 37, 40, 41, (65), (98) |
| Zach Hinz, Adam Emerick, Rory Reshovsky, Jesse Goldstone, Sam Levant, (Kaden Hurst), (Drake Birnbaum) |
| 16:55.8, 17:31.4, 17:48.7, 17:50.5, 17:51.1, (18:41.6), (19:37.8) |
5 | 169 | Mt Rainier,
WA - Team Time (1st 5) 1:28:42.1 | Spread (1st 5) 36.7 |
| 23, 26, 27, 44, 49, (70), (85) |
| Jeremy Ebbers, Aiden Basco, Andrew Baklund, Stephen Baklund, Austin Regier, (Ben Wood), (Nathaniel Wood) |
| 17:29.9, 17:32.5, 17:33.0, 18:00.1, 18:06.6, (18:47.9), (19:13.4) |
6 | 198 | Liberty Bell,
WA - Team Time (1st 5) 1:29:28.4 | Spread (1st 5) 1:59.4 |
| 6, 18, 47, 58, 69, (124), (134) |
| Ben Klemmeck, Liam Daily, Willy Duguay, Morgan Ott, Josiah Klemmeck, (Logan Szafas), (Carter Dornfeld) |
| 16:48.1, 17:18.2, 18:04.8, 18:29.8, 18:47.5, (20:31.2), (20:44.9) |
7 | 202 | Anacortes,
WA - Team Time (1st 5) 1:29:36.5 | Spread (1st 5) 1:49.3 |
| 8, 17, 43, 66, 68, (89), (93) |
| Dylan Holland, Zak Roxborough, Trevor Derie, Jared Hanson, James Parker, (Ryan Foggin), (Sam Riccardi) |
| 16:55.5, 17:16.1, 17:56.7, 18:43.4, 18:44.8, (19:18.1), (19:26.5) |
8 | 236 | Burlington-Edison,
WA - Team Time (1st 5) 1:30:36.9 | Spread (1st 5) 2:34.4 |
| 4, 38, 52, 54, 88, (102), (118) |
| Wyatt Mullen, BJ Drye, Hunter Ashby, Luke Husband, Josiah Norton, (Dylan Elton), (Max Gross) |
| 16:43.4, 17:49.2, 18:21.7, 18:24.8, 19:17.8, (19:46.2), (20:16.4) |
9 | 246 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:30:58.7 | Spread (1st 5) 1:23.8 |
| 30, 33, 50, 57, 76, (77), (78) |
| Nate Lundberg, Ryan Abdalla, Akio Namioka, Chad Johanneck, Jacob Gutheil, (Caleb King), (Kurt Hellwig) |
| 17:35.5, 17:43.4, 18:14.3, 18:26.2, 18:59.3, (19:02.4), (19:04.0) |
10 | 277 | Lynden Christian,
WA - Team Time (1st 5) 1:32:01.0 | Spread (1st 5) 1:05.1 |
| 39, 53, 55, 56, 74, (99), (101) |
| Jon Wiley, Josh Lingbloom, Connor Blok, Jack VanderGriend, Dylan Blok, (Ryan Pitcher), (Erik VanderVelden) |
| 17:50.2, 18:24.5, 18:25.3, 18:25.7, 18:55.3, (19:38.1), (19:43.1) |
11 | 303 | Ferndale,
WA - Team Time (1st 5) 1:32:36.0 | Spread (1st 5) 2:22.9 |
| 15, 42, 72, 79, 95, (113), (114) |
| Roberto Aguilera, Kaleb Palmby, Matthew Steiber, Wesley Cruse, Jacob Ramirez, (Zach Sulak), (Jacob Vanlandingham) |
| 17:11.2, 17:55.3, 18:51.0, 19:04.4, 19:34.1, (20:07.2), (20:08.5) |
12 | 335 | Sedro-Woolley,
WA - Team Time (1st 5) 1:33:49.0 | Spread (1st 5) 40.5 |
| 59, 60, 62, 73, 81, (84), (96) |
| Timmy Moser, Jacob Anderson, Brandon Townsend, Teegan Sterling, Quentin Salinas, (Lucas Skinner), (Kristopher Swanson) |
| 18:30.4, 18:33.7, 18:38.8, 18:55.2, 19:10.9, (19:12.7), (19:34.2) |
13 | 365 | Omak,
WA - Team Time (1st 5) 1:34:25.4 | Spread (1st 5) 3:15.2 |
| 11, 48, 75, 111, 120, (135), (140) |
| Samuel Goble, Morgan O'Dell, Jag Baines, Jordan Click, Ben Kraske, (Austin Hughes), (Jasmair Baines) |
| 17:01.8, 18:05.8, 18:57.5, 20:03.3, 20:17.0, (20:54.7), (21:14.7) |
14 | 383 | Mount Baker,
WA - Team Time (1st 5) 1:35:06.4 | Spread (1st 5) 2:52.1 |
| 19, 46, 94, 109, 115, (128), (130) |
| Shelby Miles, Ishmael Villaluz, Josh Meyer, Jacob Koranda, David Godin, (Mitchell Pelzer), (Kody Kelley) |
| 17:18.7, 18:04.1, 19:30.2, 20:02.6, 20:10.8, (20:35.5), (20:36.4) |
15 | 434 | University Prep,
WA - Team Time (1st 5) 1:37:05.7 | Spread (1st 5) 3:39.3 |
| 28, 61, 83, 123, 139, (146) |
| Nick Napier, Ira Fleming, Paul Chyz, Joshua Swanson, Damon Hardwick, (Paul Kiefer) |
| 17:33.4, 18:38.2, 19:11.9, 20:29.5, 21:12.7, (21:52.0) |
16 | 447 | Lynden,
WA - Team Time (1st 5) 1:37:00.7 | Spread (1st 5) 2:47.4 |
| 32, 82, 104, 108, 121, (141), (144) |
| Thomas Swineford, Jacob Heeringa, Aiden McCaig, Anthony Ricci, Tyler Stokes, (Caleb Sterk), (Alex Hathaway) |
| 17:38.3, 19:11.7, 19:47.9, 19:57.1, 20:25.7, (21:19.5), (21:29.2) |
17 | 469 | Bush,
WA - Team Time (1st 5) 1:37:40.8 | Spread (1st 5) 2:59.5 |
| 29, 71, 117, 125, 127 |
| Tom Fahlman, Alexander Corff, Oliver Isik, Alden Blatter, Oliver Dunn |
| 17:33.9, 18:50.7, 20:11.5, 20:31.3, 20:33.4 |
18 | 484 | Lakewood,
WA - Team Time (1st 5) 1:38:12.3 | Spread (1st 5) 2:55.5 |
| 31, 86, 119, 122, 126, (131), (142) |
| Connor Smith, Matt Studzinski, Bo Lane, Tanner Avila, Sawyer Bittner, (Anthony Meza), (Luke Davis) |
| 17:37.5, 19:16.9, 20:16.7, 20:28.2, 20:33.0, (20:36.9), (21:21.1) |
19 | 499 | Sehome,
WA - Team Time (1st 5) 1:38:19.7 | Spread (1st 5) 35.5 |
| 89, 97, 100, 106, 107, (110), (112) |
| Jackson Slesk, Evan Otterholt, Elijah Selch, Soren Sandeno, Andrew Jeffries, (Jesse Selch), (Jackson Schroyer) |
| 19:18.1, 19:37.6, 19:38.7, 19:51.7, 19:53.6, (20:02.9), (20:06.8) |
20 | 530 | Nooksack Valley,
WA - Team Time (1st 5) 1:39:39.5 | Spread (1st 5) 2:06.1 |
| 80, 87, 92, 133, 138, (143), (149) |
| Taylor Gardner, Calvin Ledet, Jordan Hem, Cole Tiemersma, Elijah Rohde, (Shawn Goto-Gierke), (Jimmy Haggen) |
| 19:05.0, 19:17.0, 19:22.7, 20:43.7, 21:11.1, (21:26.0), (23:53.7) |
21 | 560 | Bellingham,
WA - Team Time (1st 5) 1:40:10.1 | Spread (1st 5) 1:20.8 |
| 91, 103, 105, 129, 132, (137), (147) |
| Nicholas Leishman, Erik Gonzalez, Galen Stocklass, Elijah Crabtree, Addi Wolfson, (Lyman Dudley), (Ben Doucette) |
| 19:18.8, 19:47.1, 19:49.0, 20:35.6, 20:39.6, (21:07.2), (22:50.0) |
22 | 608 | Blaine,
WA - Team Time (1st 5) 1:44:42.6 | Spread (1st 5) 4:29.1 |
| 64, 115, 136, 145, 148, (150) |
| Parker Morris, Greg Arps, Alex Dodge, Spenser Dodge, Andrew Bullock, (Sawyere Hendricks) |
| 18:40.9, 20:10.8, 20:57.6, 21:43.3, 23:10.0, (28:03.1) |