1 | 43 | Bellevue Christian,
WA - Team Time (1st 5) 1:28:54.7 | Spread (1st 5) 43.2 |
| 4, 7, 8, 11, 13, (23), (26) |
| Edouard Keene, Aidan Morlock, Justyn Peterhans, Nathan Wasson, Ian Fraysier, (Josiah Clark), (Jack Zylstra) |
| 17:23.1, 17:41.7, 17:43.4, 18:00.2, 18:06.3, (18:57.8), (19:24.1) |
2 | 74 | Klahowya,
WA - Team Time (1st 5) 1:31:08.5 | Spread (1st 5) 37.0 |
| 9, 14, 15, 17, 19, (21), (22) |
| Carson Wintch, Tyler Larson, Shane Porter, Sawyer Hermosura-Roark, Malachi Mardo, (Joseph Lancaster), (Elijah Boddy) |
| 17:49.3, 18:13.7, 18:16.4, 18:22.8, 18:26.3, (18:39.0), (18:47.0) |
3 | 86 | East Jefferson (Port Townsend),
WA - Team Time (1st 5) 1:32:07.8 | Spread (1st 5) 4:18.9 |
| 1, 2, 17, 28, 38, (40), (43) |
| Sebastian Manza, Soare Johnston, Henri Huber, Indigo Gould, Dustin Hines, (Rylen Kruse), (Grady White) |
| 16:33.7, 16:42.7, 18:22.8, 19:36.0, 20:52.6, (21:05.3), (21:16.7) |
4 | 116 | Annie Wright,
WA - Team Time (1st 5) 1:35:55.6 | Spread (1st 5) 3:47.2 |
| 3, 12, 32, 33, 36, (45), (54) |
| Will Carroll, Daniel Kao, Hamilton Bray, Nicholas Cefalu, Andrew Pham, (Yu Okamura), (Michael Le) |
| 16:57.7, 18:01.1, 20:03.0, 20:08.9, 20:44.9, (21:36.9), (23:55.9) |
5 | 134 | Cascade Christian,
WA - Team Time (1st 5) 1:37:32.1 | Spread (1st 5) 4:00.3 |
| 5, 20, 31, 34, 44, (46), (51) |
| Noah Mitton, Caleb Mitton, Carson Bloomstine, Colby Sweet, Zachary Roberts, (Micah Mitton), (Sam Babbitt) |
| 17:26.5, 18:30.6, 19:52.0, 20:16.2, 21:26.8, (21:37.6), (22:34.8) |
6 | 159 | Charles Wright Academy,
WA - Team Time (1st 5) 1:43:27.5 | Spread (1st 5) 7:26.0 |
| 6, 10, 39, 48, 56 |
| Dylan Manning, Jack Sclair, Orion Bretherton, Brendan Ee, Lucius Alhakeem |
| 17:32.2, 17:57.7, 21:03.6, 21:55.8, 24:58.2 |
7 | 172 | Seattle Christian,
WA - Team Time (1st 5) 1:41:52.8 | Spread (1st 5) 3:35.0 |
| 16, 29, 37, 41, 49, (50), (53) |
| Sam Wieland, Conner DeCoursey, Lukas Welch, Leo Baker, Sam Higginbotham, (Gavin Gudmestad), (Jack Croonquist) |
| 18:21.3, 19:42.0, 20:47.2, 21:06.0, 21:56.3, (22:30.0), (23:49.0) |
8 | 190 | Vashon Island,
WA - Team Time (1st 5) 1:48:05.4 | Spread (1st 5) 6:51.8 |
| 24, 27, 30, 52, 57, (58), (59) |
| Hank McSheehy, Christian Kincade, Oli Nielsen, Dylan Fick, Jonah Cole, (Mike Anderson), (Leo Ralston) |
| 19:15.1, 19:26.0, 19:46.0, 23:31.4, 26:06.9, (26:17.0), (28:06.4) |
9 | 204 | Life Christian Academy,
WA - Team Time (1st 5) 1:47:33.0 | Spread (1st 5) 5:36.4 |
| 25, 35, 42, 47, 55 |
| Dominique Valrey, Ethan Bering, Corban Sseba, Micah Schmitz, Jacob Beslow |
| 19:17.4, 20:31.2, 21:06.1, 21:44.5, 24:53.8 |