1 | 38 | Seton Catholic,
WA - Team Time (1st 5) 1:28:18.4 | Spread (1st 5) 2:22.2 |
| 2, 6, 8, 10, 12, (14), (18) |
| Sam Soto, Ben Ross, Cayden Lauder, Brett Lamey, Dylan Young, (Steven Sanders), (Elijah Wall) |
| 15:56.6, 17:52.4, 17:58.6, 18:12.0, 18:18.8, (18:32.0), (18:40.9) |
2 | 48 | La Center,
WA - Team Time (1st 5) 1:28:30.2 | Spread (1st 5) 3:12.9 |
| 1, 4, 7, 17, 19, (20), (23) |
| Joseph Blanshan, Carter Sherry, Anthony Larkin, Jacob Wasche, Brady Sypher, (Aidan McDaid), (Caden Taylor) |
| 15:31.7, 17:43.0, 17:52.9, 18:38.0, 18:44.6, (18:56.0), (19:10.0) |
3 | 51 | Columbia (White Salmon),
WA - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 1:20.0 |
| 3, 9, 11, 13, 15, (21), (22) |
| Camden Uffelman, August Lorincz, Noah Slayton, Henry Wilson, Garrett Kock, (Dominic Davidson), (Calvin Andrews) |
| 17:15.0, 18:02.0, 18:15.0, 18:26.0, 18:35.0, (19:01.0), (19:02.0) |
4 | 107 | King's Way Christian,
WA - Team Time (1st 5) 1:37:33.0 | Spread (1st 5) 2:27.0 |
| 5, 24, 25, 26, 27, (28), (32) |
| Luke Gomes, Hunter Baron, Noah Sandhu, Caden Delamarter, Brayden Disbrow, (Aidan Suchecki), (Tobin Silva) |
| 17:50.0, 19:34.0, 19:44.0, 20:08.0, 20:17.0, (20:19.0), (22:45.0) |
5 | 138 | Castle Rock,
WA - Team Time (1st 5) 1:46:40.9 | Spread (1st 5) 5:27.0 |
| 15, 29, 30, 31, 33, (34) |
| Justin Burks, Kasen Meyers, Dylan Ross, Tristan Reagor, Easton Ashby, (Emitt Walden) |
| 18:35.0, 20:44.0, 21:28.8, 21:51.1, 24:02.0, (24:55.0) |