1 | 19 | Bellarmine Prep,
WA - Team Time (1st 5) 1:09:39.4 | Spread (1st 5) 42.7 |
| 1, 2, 3, 6, 7, (9), (15) |
| Matthew Hillyer, Aiden Patel, Roman Thomas, Liam Emerick, Rylan Jordan, (Gabe Zapf), (Matthew Eitzen) |
| 13:39.2, 13:43.2, 13:44.0, 14:11.1, 14:21.9, (14:39.7), (15:13.9) |
2 | 40 | Sumner,
WA - Team Time (1st 5) 1:12:11.4 | Spread (1st 5) 1:12.9 |
| 4, 5, 8, 11, 12, (14), (17) |
| Hayden Fisher, Parker Lund, Judah Garcia, Julian Potts, Ryan Meldrum, (Austin Tweit), (Dylan Tomsic) |
| 13:45.1, 14:04.0, 14:32.2, 14:52.1, 14:58.0, (15:05.2), (15:46.1) |
3 | 76 | South Kitsap,
WA - Team Time (1st 5) 1:18:39.0 | Spread (1st 5) 1:59.0 |
| 10, 13, 16, 18, 19, (20), (21) |
| Brennan Koontz, Nick Grams, Noah Zimmer, Cole Flemming, Josh Guinther, (Isaac Brown), (Jaden Kirscher) |
| 14:49.0, 14:59.0, 15:25.0, 16:38.0, 16:48.0, (17:25.0), (18:04.0) |