1 | 41 | St George's,
WA - Team Time (1st 5) 49:07.4 | Spread (1st 5) 59.9 |
| 4, 6, 8, 9, 14, (15), (16) |
| Samuel Matousek, Everett Steele, Joseph Sudlow, Kyler Moos, Liam Darcy, (Graham Koefed), (Keagan Willson) |
| 9:26.0, 9:34.4, 9:37.0, 10:04.1, 10:25.9, (10:28.1), (10:29.9) |
2 | 62 | Deer Park,
WA - Team Time (1st 5) 50:39.7 | Spread (1st 5) 1:21.7 |
| 5, 7, 10, 18, 22, (25), (38) |
| Chase Bates, Sam Bates, Wiley Dougherty, Ryder Mattausch, Mason Newman, (Kazdyn Krous), (Kristopher Green) |
| 9:26.1, 9:36.1, 10:12.9, 10:36.8, 10:47.8, (10:57.8), (12:00.4) |
3 | 89 | Colville,
WA - Team Time (1st 5) 52:29.0 | Spread (1st 5) 2:08.2 |
| 3, 11, 21, 23, 31, (32), (40) |
| Malik Ortiz, Isaiah Ortiz, Connor Schneider, Ryker Swim, Jerrin Patrick, (Bodie Slater), (Jacob Klauder) |
| 9:15.5, 10:14.2, 10:46.0, 10:49.6, 11:23.7, (11:28.9), (13:11.9) |
4 | 99 | NW Christian (Colbert),
WA - Team Time (1st 5) 52:59.1 | Spread (1st 5) 2:18.8 |
| 1, 13, 24, 28, 33, (37), (43) |
| Eli Vlietstra, Wyatt Stussi, Daniel Hoxie, Marius Saenz, Connor Elliot, (William Jordan), (Joshua Mattis) |
| 9:10.3, 10:20.6, 10:55.0, 11:04.1, 11:29.1, (11:56.7), (13:34.1) |
5 | 122 | Medical Lake,
WA - Team Time (1st 5) 54:47.9 | Spread (1st 5) 57.8 |
| 17, 19, 25, 27, 34, (35), (36) |
| Jackson Deiderich, Jaxson Avery, Steven Shotts, Arturo Garcia, Zackery Taylor, (Cooper Young), (Mercury Bergquist) |
| 10:35.1, 10:39.3, 10:57.8, 11:02.8, 11:32.9, (11:35.3), (11:52.7) |
6 | 144 | Riverside,
WA - Team Time (1st 5) 58:10.8 | Spread (1st 5) 5:08.5 |
| 2, 29, 30, 39, 44, (47) |
| David Parker, Logan Profitt, Weston Coordes, Malachi Maple, Gregory Stiles, (Peter Miller) |
| 9:10.7, 11:17.5, 11:22.7, 12:00.7, 14:19.2, (16:07.6) |
7 | 160 | Spokane International Academy,
WA - Team Time (1st 5) 1:02:58.8 | Spread (1st 5) 5:08.3 |
| 12, 20, 41, 42, 45, (46) |
| Aaron Lee, Adan Hunter, Mason Adams, Justus Jones, Kadan Wickert, (Jon Adams) |
| 10:15.0, 10:44.1, 13:16.5, 13:19.9, 15:23.3, (15:25.9) |