| 1 | 40 | King's,
WA - Team Time (1st 5) 55:00.0 | Spread (1st 5) 45.0 |
| 3, 5, 8, 12, 12, (17), (21) |
| Matt Jackson, Cameron Chew, Jonathan Billing, Lewi Hagos, Roman Billing, (Anthony Hart), (Connor McElmurry) |
| 10:29.0, 10:57.0, 11:06.0, 11:14.0, 11:14.0, (11:25.0), (11:32.0) |
| 2 | 92 | The Northwest School,
WA - Team Time (1st 5) 55:48.0 | Spread (1st 5) 2:07.0 |
| 1, 2, 19, 34, 36, (41), (51) |
| Tibebu (Tibs) Proctor, Tamire Proctor, Ian Greenwood, Dylan Clark, Aidan Sleavin, (Alex Igra), (Max Lorenze) |
| 9:56.0, 10:24.0, 11:26.0, 11:59.0, 12:03.0, (12:12.0), (12:30.0) |
| 3 | 104 | Royal,
WA - Team Time (1st 5) 57:37.0 | Spread (1st 5) 50.0 |
| 9, 17, 21, 24, 33, (35), (48) |
| Victor Garcia, Rodolfo Flores, Cristian Garcia, Silver Beltran, Salvador Horta, (Eddy Rodriguez), (Arturo Villa) |
| 11:08.0, 11:25.0, 11:32.0, 11:34.0, 11:58.0, (12:00.0), (12:22.0) |
| 4 | 126 | Zillah,
WA - Team Time (1st 5) 58:04.7 | Spread (1st 5) 1:22.4 |
| 11, 15, 20, 25, 55, (94), (101) |
| Nate Mendoza, Andrew Olson, Wade Koerner, Abel Troncoso, Kade Stewart, (Chase Morford), (Gus Gabriel) |
| 11:10.3, 11:16.0, 11:28.9, 11:36.8, 12:32.7, (14:29.1), (15:53.9) |
| 5 | 128 | Lynden Christian,
WA - Team Time (1st 5) 58:21.0 | Spread (1st 5) 1:12.0 |
| 7, 12, 21, 43, 45, (69), (78) |
| Eric Steiger, Josh Lingbloom, Brooks DeWaard, Andrew Ward, David Martin, (Ryan Vandenberg), (Collin Roosendaal) |
| 11:04.0, 11:14.0, 11:32.0, 12:15.0, 12:16.0, (12:51.0), (13:19.0) |
| 6 | 138 | South Whidbey,
WA - Team Time (1st 5) 58:48.0 | Spread (1st 5) 59.0 |
| 10, 26, 31, 32, 39, (78), (91) |
| Evan Mellish, Justin Gonzales, Will Simms, Collin Burns, Cory Ackerman, (Sean Miles), (Liam Henny) |
| 11:09.0, 11:38.0, 11:56.0, 11:57.0, 12:08.0, (13:19.0), (14:06.0) |
| 7 | 177 | Cedar Park Christian (Bothell),
WA - Team Time (1st 5) 59:34.2 | Spread (1st 5) 1:50.7 |
| 4, 27, 38, 53, 55, (58), (61) |
| Ryan Abdalla, Grant Gorc, Russell Brown, Trent Mortensen, Justin Mortensen, (Micah LaMarche), (Judah Shirley) |
| 10:42.0, 11:41.6, 12:07.0, 12:30.9, 12:32.7, (12:35.0), (12:39.4) |
| 8 | 202 | Kiona-Benton,
WA - Team Time (1st 5) 1:00:57.2 | Spread (1st 5) 39.7 |
| 28, 29, 42, 49, 54, (65), (84) |
| Andre Santoy, John Engelke, Steven Walker, Caleb Thompson, John Settle, (Jose Ayala), (Garrett Mitchell) |
| 11:52.5, 11:53.1, 12:13.7, 12:25.7, 12:32.2, (12:42.4), (13:27.8) |
| 9 | 231 | Nooksack Valley,
WA - Team Time (1st 5) 1:01:13.0 | Spread (1st 5) 1:54.0 |
| 6, 45, 51, 59, 70, (72), (93) |
| Conner Jones, Zach Harvey, Joshua DeWeber, Joseph Jefferson, Colten Starbuck, (Caleb Karber), (Henry Ruiz) |
| 10:58.0, 12:16.0, 12:30.0, 12:37.0, 12:52.0, (12:57.0), (14:22.0) |
| 10 | 240 | Charles Wright Academy,
WA - Team Time (1st 5) 1:01:48.2 | Spread (1st 5) 2:00.4 |
| 16, 30, 44, 68, 82, (85), (95) |
| Adam Berg, Eric Jones, Carson Schauer, Jonathan Zacarias, Rohan Sandoval, (Conrad Johnson), (Jared Khanna) |
| 11:24.5, 11:53.7, 12:15.8, 12:49.3, 13:24.9, (13:29.2), (14:36.4) |
| 11 | 303 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:03:42.9 | Spread (1st 5) 1:35.1 |
| 40, 47, 62, 66, 88, (89), (90) |
| Eli Fishburne, Nathan Wells, Daniel Olmstead, Austin Cassayre, Neil Flodin, (Duncan Allen), (Joseph Blake) |
| 12:11.9, 12:18.0, 12:41.0, 12:45.0, 13:47.0, (13:54.9), (13:57.0) |
| 12 | 311 | Klahowya,
WA - Team Time (1st 5) 1:03:35.9 | Spread (1st 5) 1:04.0 |
| 37, 60, 64, 74, 76, (77), (78) |
| Kyle Daykin, Tanyr Gagnon, Josh Connolly, Jonah Wilson, Isaiah Snow, (Aaron Becker), (Samuel Cook) |
| 12:03.1, 12:38.0, 12:41.7, 13:06.0, 13:07.1, (13:09.4), (13:19.0) |
| 13 | 337 | East Jefferson,
WA - Team Time (1st 5) 1:04:16.0 | Spread (1st 5) 32.0 |
| 57, 62, 71, 73, 74, (83), (87) |
| Jake Vande Griend, Koby Weidner, Gabe Petrick, Jesus Duran, Alejandro Montanez, (Jackson Schott), (Jacob Lundgren) |
| 12:34.0, 12:41.0, 12:54.0, 13:01.0, 13:06.0, (13:26.0), (13:35.0) |
| 14 | 415 | Chelan,
WA - Team Time (1st 5) 1:10:28.0 | Spread (1st 5) 4:00.0 |
| 50, 81, 86, 96, 102, (104), (105) |
| Mereck Palazzo, Henry Elsner, Dillon Dawson, Javier Torres, Braden Williams, (Jonathan Zelaya), (Ezeka Baldovinos) |
| 12:27.0, 13:24.0, 13:33.0, 14:37.0, 16:27.0, (17:00.0), (17:13.0) |
| 15 | 453 | Omak,
WA - Team Time (1st 5) 1:12:05.0 | Spread (1st 5) 2:31.0 |
| 67, 92, 97, 98, 99, (100), (103) |
| Israel Escamilla, Ben Kraske, Alfonso Medina, Kyle Holborn, Andrick Carroll, (Dawson Click), (Phillip Law) |
| 12:46.0, 14:17.0, 14:46.0, 14:59.0, 15:17.0, (15:25.0), (16:31.0) |