124Centralia, WA - Team Time (1st 5) 42:35.0 | Spread (1st 5) 21.0
2, 4, 5, 6, 7, (8), (12)
William Brown, Simon Stehr, Brendan Webley, Christopher Ruiz, Daniel Morales, (Elijah Homer), (Tyler Jackson)
8:20.0, 8:26.0, 8:31.0, 8:37.0, 8:41.0, (8:47.0), (9:03.0)
253Tumwater, WA - Team Time (1st 5) 44:35.0 | Spread (1st 5) 1:20.0
1, 3, 13, 14, 22, (23), (24)
Adrian Ogg, Andy Phan, Dayton McGuire, Quinn Hinman, Atticus Morhous, (Austin Teeter), (Aidan Swenson)
8:19.0, 8:22.0, 9:07.0, 9:08.0, 9:39.0, (9:43.0), (9:46.0)
385Horizon (Ferndale), WA - Team Time (1st 5) 46:51.0 | Spread (1st 5) 51.0
9, 14, 18, 20, 24, (26), (28)
AJ Rankin, Brandon Wilhoite, Finnegan Boyd, Noah Gillespie, Ethan Strom, (Brenden Bingham), (Merrick Marsyla)
8:55.0, 9:08.0, 9:26.0, 9:36.0, 9:46.0, (9:47.0), (9:49.0)
4139Alki, WA - Team Time (1st 5) 48:58.0 | Spread (1st 5) 39.0
18, 21, 28, 34, 38, (43), (64)
Stephen Kiraly, Sean Flynn, Jonahs Storaci, Garrett Griffith, Andrew Coaker, (Kayden Coleman), (Thomas Selfridge)
9:26.0, 9:38.0, 9:49.0, 10:00.0, 10:05.0, (10:08.0), (10:51.0)
5170Franklin Academy, WA - Team Time (1st 5) 49:37.7 | Spread (1st 5) 1:46.0
11, 32, 33, 36, 58, (75), (76)
Gabe Regimbal, Owen Brands, William Howard-Snyder, Myles Sperandeo, Henry Feenstra, (Caden Stoane), (Guraziz Kahlon)
8:57.0, 9:55.7, 9:59.0, 10:03.0, 10:43.0, (11:14.8), (11:15.6)
6193Lynden, WA - Team Time (1st 5) 50:08.0 | Spread (1st 5) 2:11.2
10, 31, 35, 45, 72, (92)
Cole Crabtree, TJ VanderYacht, Carson Westrich, Alex Strandgard, Ben Valley, (Grant Heeringa)
8:55.9, 9:54.0, 10:00.5, 10:10.5, 11:07.1, (12:50.0)
7202Vista, WA - Team Time (1st 5) 50:21.9 | Spread (1st 5) 1:37.9
16, 17, 51, 56, 62, (71), (78)
Aaron Vadnais, Cole Bergquist, Nathan Pringle, Weston Sitterding, Ryan Whipkey, (Richy Kaech), (Kobe Sullivan)
9:10.0, 9:15.0, 10:27.0, 10:42.0, 10:47.9, (11:03.0), (11:23.0)
8226Meridian, WA - Team Time (1st 5) 51:31.0 | Spread (1st 5) 1:01.0
27, 38, 38, 60, 63, (70), (98)
Kenny Barnes, Nathan Schneider, Titus Bowler, Eli Rohrback, Gabe Hughes, (Andy Chandler), (Blake VanDenTop)
9:48.0, 10:05.0, 10:05.0, 10:44.0, 10:49.0, (11:01.0), (13:57.0)
9242Henkle, WA - Team Time (1st 5) 51:55.0 | Spread (1st 5) 53.0
30, 46, 52, 53, 61, (65), (65)
Declan Liddiard, Roberto Ochoa, Ethan Andrews, Ricky Wamsley, Reed Davis, (Danial Lemmon), (Grant Anderson)
9:53.0, 10:14.0, 10:28.0, 10:34.0, 10:46.0, (10:52.0), (10:52.0)
10291Lynden Christian, WA - Team Time (1st 5) 54:36.5 | Spread (1st 5) 2:44.0
36, 41, 47, 77, 90, (95)
Thane Boersma, Levi Postma, Carsdan Dvorachek, Jorren Bishop, Jamie Furr, (Isaiah deRegt)
10:03.0, 10:05.5, 10:19.0, 11:22.0, 12:47.0, (13:04.0)
11318Chehalis, WA - Team Time (1st 5) 54:12.1 | Spread (1st 5) 1:18.5
42, 49, 67, 79, 81, (100), (101)
Jacob Ford, Daniel Ford, Levi Walters, Cameron Lawson, Jordan Conwell, (Conner Bailey), (Cole Dickson)
10:07.1, 10:22.1, 10:53.8, 11:23.5, 11:25.6, (14:48.3), (14:58.2)
12324Nooksack Valley, WA - Team Time (1st 5) 56:01.5 | Spread (1st 5) 2:54.5
44, 48, 55, 83, 94
Jayden Wight, Luke Parson, Peyton Gustafson, Scott Fuhrman, Bailey Padden
10:09.0, 10:22.0, 10:41.0, 11:46.0, 13:03.5
13330Ilwaco, WA - Team Time (1st 5) 55:13.0 | Spread (1st 5) 1:03.0
54, 56, 58, 80, 82, (86), (88)
Noah Carper, Jacob Zaidins, Phillip Gittings, Adam Rutherford, Jared Rutherford, (Anderson Stoddard), (John Glenn)
10:40.0, 10:42.0, 10:43.0, 11:25.0, 11:43.0, (12:14.0), (12:31.0)
14333Assumption Catholic, WA - Team Time (1st 5) 54:35.0 | Spread (1st 5) 45.0
50, 68, 69, 73, 73, (91), (99)
Jake Finkbonner, James Vorenkamp, Colm Schaefer, Francis De Palma, Dylan Wong, (Mark Frazey), (Max Baranek)
10:23.0, 10:56.0, 11:00.0, 11:08.0, 11:08.0, (12:49.1), (14:15.3)
15438Lincoln of Pullman, WA - Team Time (1st 5) 1:01:55.5 | Spread (1st 5) 1:00.5
84, 85, 87, 89, 93, (96), (97)
Tristan Call, Aron James, Sebastian Lewis, Erich Wacker, Jacob Pru, (Rudy Christianson), (Henry Ward)
11:53.5, 12:04.6, 12:22.3, 12:41.1, 12:54.0, (13:12.0), (13:25.0)