1 | 50 | Franklin Academy,
WA - Team Time (1st 5) 49:39.0 | Spread (1st 5) 2:18.0 |
| 2, 6, 7, 8, 27, (29), (30) |
| Gabe Regimbal, Owen Brands, Myles Sperandeo, William Howard-Snyder, Guraziz Kahlon, (Caden Stoane), (Dylan Kahn) |
| 8:53.0, 9:41.0, 9:56.0, 9:58.0, 11:11.0, (11:17.0), (11:20.0) |
2 | 59 | Vista,
WA - Team Time (1st 5) 49:45.0 | Spread (1st 5) 1:39.0 |
| 3, 4, 15, 17, 20, (21), (25) |
| Cole Bergquist, Aaron Vadnais, Nathan Pringle, Weston Sitterding, Kobe Sullivan, (Ryan Whipkey), (Richy Kaech) |
| 9:07.0, 9:09.0, 10:12.0, 10:31.0, 10:46.0, (10:49.0), (10:59.0) |
3 | 66 | Meridian,
WA - Team Time (1st 5) 51:00.0 | Spread (1st 5) 1:28.0 |
| 5, 9, 13, 16, 23, (25), (33) |
| Kenny Barnes, Nathan Schneider, Titus Bowler, Andy Chandler, Gabe Hughes, (Eli Rohrback), (Blake VanDenTop) |
| 9:30.0, 10:00.0, 10:09.0, 10:23.0, 10:58.0, (10:59.0), (15:36.0) |
4 | 69 | Lynden,
WA - Team Time (1st 5) 50:44.0 | Spread (1st 5) 2:10.0 |
| 1, 12, 14, 19, 23, (31) |
| Cole Crabtree, Carson Westrich, TJ VanderYacht, Alex Strandgard, Ben Valley, (Grant Heeringa) |
| 8:48.0, 10:08.0, 10:11.0, 10:39.0, 10:58.0, (12:20.0) |
5 | 88 | Lynden Christian,
WA - Team Time (1st 5) 52:53.5 | Spread (1st 5) 1:10.0 |
| 10, 10, 18, 22, 28, (32) |
| Carsdan Dvorachek, Thane Boersma, Levi Postma, Jorren Bishop, Jamie Furr, (Isaiah deRegt) |
| 10:04.0, 10:04.0, 10:36.5, 10:55.0, 11:14.0, (13:01.0) |