1 | 22 | NW Christian (Lacey),
WA - Team Time (1st 5) 1:19:00.0 | Spread (1st 5) 1:16.0 |
| 1, 3, 4, 5, 9, (11), (21) |
| Luke Schilter, Corban Phillips, Noah Phillips, Garrett McSheffrey, Elijah Taylor, (Stephen Epp), (Ryan Derry) |
| 14:59.0, 15:48.0, 15:58.0, 16:00.0, 16:15.0, (16:19.0), (16:41.0) |
2 | 69 | Mountain View (WA),
WA - Team Time (1st 5) 1:21:50.3 | Spread (1st 5) 1:07.7 |
| 2, 8, 12, 18, 29, (35), (51) |
| Samuel Johnson, Shun Yamaguchi, Daniel Grimshaw, Ryan Hemphill, Thomas Girard, (Fred Grimshaw), (Connor Johnson) |
| 15:47.8, 16:09.4, 16:22.3, 16:35.3, 16:55.5, (17:17.4), (17:35.1) |
3 | 113 | Skyline,
WA - Team Time (1st 5) 1:23:34.9 | Spread (1st 5) 43.2 |
| 10, 23, 24, 26, 30, (47), (52) |
| William Kimball, Griffin Ganz, Makennan Hurd, Connor Edson, Alexander Laucius, (Kevin Alexander), (Caydon Traino) |
| 16:15.3, 16:45.7, 16:46.9, 16:48.5, 16:58.5, (17:31.9), (17:35.7) |
4 | 124 | Liberty (Issaquah),
WA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 1:28.0 |
| 7, 13, 20, 31, 53, (61), (63) |
| Jake Knoblich, Luke Knoblich, Rory McClelland, Alexander Hartford, Tyler Deaver, (Mason Antin), (Alexander Krohn) |
| 16:09.0, 16:27.0, 16:39.0, 17:04.0, 17:37.0, (17:57.0), (18:00.0) |
5 | 130 | Kelso,
WA - Team Time (1st 5) 1:24:30.3 | Spread (1st 5) 59.7 |
| 14, 17, 19, 36, 44, (45), (50) |
| Tanner Graff, Colten Jorgenson, Christian Freund, Jesse Nieto-Verde, Jovani Jimenez, (Jared Masterson), (Damien Pulido) |
| 16:28.8, 16:34.8, 16:37.6, 17:20.6, 17:28.5, (17:28.8), (17:34.0) |
6 | 172 | Prairie,
WA - Team Time (1st 5) 1:25:43.5 | Spread (1st 5) 1:04.6 |
| 15, 25, 38, 46, 48, (62), (69) |
| Luke Lund, Robert Wassom, Isaac Moulton, Simon Benko, Donovan Benko, (Christopher Dragut), (Irwin Ho) |
| 16:29.0, 16:47.7, 17:22.9, 17:30.3, 17:33.6, (17:57.4), (18:09.0) |
7 | 214 | Ilwaco,
WA - Team Time (1st 5) 1:26:45.0 | Spread (1st 5) 55.0 |
| 28, 33, 34, 59, 60, (74), (78) |
| Marcos Mendoza, Daniel Whiting, Ben Brownlee, Cody Low, Tristan Trudell, (Adam Rutherford), (John Glenn) |
| 16:54.0, 17:07.0, 17:08.0, 17:47.0, 17:49.0, (18:25.0), (18:33.0) |
8 | 276 | Hudson's Bay,
WA - Team Time (1st 5) 1:28:43.7 | Spread (1st 5) 1:50.2 |
| 27, 49, 55, 64, 81, (82), (90) |
| Ethan Mayers, Micah Turner, Thomas Goode, Caden Hiebert, Justin Terry, (Sam Ellis), (Adam McBroom) |
| 16:48.8, 17:33.8, 17:40.6, 18:01.5, 18:39.0, (18:48.2), (19:29.0) |
9 | 279 | Lake Washington,
WA - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 1:00.0 |
| 40, 42, 56, 66, 75, (75), (79) |
| John Hentges, Hunter Toyoda, Brendan Ball, Ben Biggers, Oliver Norred, (Erick Moreno), (Louis Norred) |
| 17:26.0, 17:27.0, 17:41.0, 18:03.0, 18:26.0, (18:26.0), (18:35.0) |
10 | 283 | Mark Morris,
WA - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 3:12.0 |
| 6, 32, 72, 86, 87, (89), (102) |
| Austin Beasley, Kameron Werner, Juan Vera-Alvarez, Thomas Beasley, Casey Gower, (Tyler Kooiman), (Jonathan Scudder) |
| 16:02.0, 17:05.0, 18:18.0, 19:06.0, 19:14.0, (19:28.0), (20:03.0) |
11 | 324 | Evergreen (Vancouver),
WA - Team Time (1st 5) 1:31:22.4 | Spread (1st 5) 2:21.1 |
| 37, 41, 73, 77, 96, (100), (101) |
| Brock Schoene, Miguel Cruz, Kyle LeCount, Woodrow Davis, Noah Fertick, (Sebastian Bear), (Jacob Fertick) |
| 17:22.2, 17:26.8, 18:22.9, 18:27.2, 19:43.3, (19:51.5), (19:52.7) |
12 | 333 | Ocosta,
WA - Team Time (1st 5) 1:31:07.5 | Spread (1st 5) 1:47.0 |
| 43, 56, 67, 79, 88, (92), (94) |
| Alex Bailey, Sam Quinby, Daniel Quinby, Drake Mitby, Ryan Anderson, (Raleigh Anderson), (Paul Arndt) |
| 17:28.0, 17:41.0, 18:08.5, 18:35.0, 19:15.0, (19:38.0), (19:40.0) |
13 | 338 | Fort Vancouver,
WA - Team Time (1st 5) 1:31:46.5 | Spread (1st 5) 3:17.3 |
| 16, 68, 71, 85, 98, (99), (114) |
| Drew Weber, Ryan Caputo, Diego Meza, Morgan Riley, Daniel Duncan, (Jordy Ramirez), (Eddy Gomez) |
| 16:32.0, 18:08.8, 18:14.7, 19:01.7, 19:49.3, (19:50.9), (21:59.0) |
14 | 366 | Forks,
WA - Team Time (1st 5) 1:35:39.0 | Spread (1st 5) 5:18.0 |
| 22, 54, 65, 110, 115, (120), (121) |
| Josue Lucas, Samuel Gomez, Danny Martinez, Brandon Baar, Peyton Rondeau, (Zach Johansen), (Robbie Williams) |
| 16:43.0, 17:38.0, 18:02.0, 21:15.0, 22:01.0, (25:26.0), (25:49.0) |
15 | 453 | Elma,
WA - Team Time (1st 5) 1:38:16.5 | Spread (1st 5) 3:26.0 |
| 69, 83, 84, 106, 111, (112) |
| Dylan Volz, Tucker Holcomb, Gunner Jones, Tyler Bristow, Gabe Belcher, (Luke Osgood) |
| 18:09.0, 18:51.5, 18:52.0, 20:49.0, 21:35.0, (21:35.5) |
16 | 479 | Highland,
WA - Team Time (1st 5) 1:39:06.0 | Spread (1st 5) 1:03.0 |
| 91, 92, 94, 97, 105, (107) |
| Juan Lamas, Manny Cisneros, Omar Ramos, Devante Martinez, Pedro Dorantes, (Edgar Marin) |
| 19:30.0, 19:38.0, 19:40.0, 19:45.0, 20:33.0, (21:03.0) |
17 | 483 | Life Christian Academy,
WA - Team Time (1st 5) 1:45:12.5 | Spread (1st 5) 7:22.0 |
| 39, 103, 109, 113, 119 |
| Camden Roberts, Michael McAlexander, Luke Codenys, Logan Kirn, Jimmy McGee |
| 17:25.0, 20:08.5, 21:06.0, 21:46.0, 24:47.0 |
18 | 502 | Raymond,
WA - Team Time (1st 5) 1:46:01.0 | Spread (1st 5) 5:49.0 |
| 58, 104, 107, 116, 117, (118) |
| Jachin Heckman, Audi Phimmasone, Phillip Kronjaeger, William Lorton, Casey Carter, (Kaden Coty) |
| 17:45.0, 20:22.0, 21:03.0, 23:17.0, 23:34.0, (24:23.0) |