1 | 26 | South Whidbey,
WA - Team Time (1st 5) 49:28.1 | Spread (1st 5) 49.3 |
| 1, 2, 5, 8, 10, (12), (13) |
| Thomas Simms, Reilly McVay, Aidan Donnelly, Cooper Ullmann, Ryan Morgan, (Drew Larson), (Aidan O'Brien) |
| 9:30.1, 9:35.1, 9:56.2, 10:07.3, 10:19.4, (10:34.0), (10:50.9) |
2 | 55 | King's,
WA - Team Time (1st 5) 52:50.4 | Spread (1st 5) 1:24.4 |
| 6, 7, 11, 14, 17, (22), (23) |
| Hiroto Nasu, Nathan Smith, Lucas Needham, Duncan Angiuli, Eli Dreon, (Peter Billing), (Zach Hochstein) |
| 10:00.5, 10:03.4, 10:30.4, 10:51.2, 11:24.9, (11:48.9), (11:49.3) |
3 | 74 | Northshore Christian Academy,
WA - Team Time (1st 5) 55:15.4 | Spread (1st 5) 2:34.7 |
| 4, 9, 15, 21, 25 |
| Nick LeBar, Dalton Schwab, Mason Rowe, Cody Maas, Sam Hutmacher |
| 9:44.0, 10:17.9, 11:08.9, 11:45.9, 12:18.7 |
4 | 90 | Lakewood,
WA - Team Time (1st 5) 57:27.0 | Spread (1st 5) 2:51.0 |
| 3, 18, 19, 24, 26, (30), (31) |
| Gabriel Hatch, Colton Dunc, Calan Eastman, Zakary Allen, Michael Kastning, (Ryan Orr), (Lucas Mitchell) |
| 9:36.0, 11:35.0, 11:40.0, 12:09.0, 12:27.0, (13:52.2), (13:58.0) |
5 | 120 | Granite Falls,
WA - Team Time (1st 5) 1:02:19.8 | Spread (1st 5) 2:17.2 |
| 16, 20, 27, 28, 29, (32), (33) |
| Bryson Kuntz, Parker Lembke, Owen Fife, Kaden Wallace, Logan Reedy, (Duncan Loney), (Jacob Thurman) |
| 11:21.5, 11:41.5, 12:32.7, 13:05.4, 13:38.7, (14:32.8), (14:58.9) |