1 | 30 | Arlington,
WA - Team Time (1st 5) 53:47.1 | Spread (1st 5) 54.2 |
| 1, 2, 5, 9, 13, (18), (21) |
| Kellen Langford, Blake Wayman, Lucas Spurling, Noah Bumgardner, Gavin Rinehardt, (Andrew Schmitz), (Grady Fournier) |
| 10:16.3, 10:38.5, 10:43.3, 10:58.5, 11:10.5, (11:22.5), (11:29.6) |
2 | 43 | Shorewood,
WA - Team Time (1st 5) 54:53.3 | Spread (1st 5) 36.6 |
| 3, 6, 7, 11, 16, (25), (28) |
| Luke Gillingham, Max Billett, Otto Erhart, Finn DeLaChapelle, Ian McArthur, (Matthias Davis), (Alex Yee) |
| 10:41.6, 10:55.7, 10:56.9, 11:00.9, 11:18.2, (11:39.5), (11:43.7) |
3 | 83 | Edmonds-Woodway,
WA - Team Time (1st 5) 56:32.6 | Spread (1st 5) 36.6 |
| 8, 10, 20, 22, 23, (27), (34) |
| Luke Blomberg, Kai Ushikubo, Ciaran Brennan, Boden Chapek, Will Thompson, (Jake Thompson), (Emerson Beehler) |
| 10:58.1, 10:59.6, 11:28.7, 11:31.5, 11:34.7, (11:41.9), (11:54.0) |
4 | 115 | Meadowdale,
WA - Team Time (1st 5) 57:31.8 | Spread (1st 5) 1:23.4 |
| 4, 14, 28, 31, 38, (43), (44) |
| John Patterson, Matthew Patterson, Landon Smith, Jackson Marti, Kellen Pack, (Jacob Roark), (Patrick Steier) |
| 10:41.8, 11:14.9, 11:43.7, 11:46.2, 12:05.2, (12:19.1), (12:24.3) |
5 | 120 | Mountlake Terrace,
WA - Team Time (1st 5) 57:57.0 | Spread (1st 5) 47.4 |
| 12, 19, 24, 32, 33, (36), (49) |
| Carter Middleton, Mark Tiersma, Christian Cox, Dominick Cole, Mason Cutler, (Isaac Williams), (Logan Toulouse) |
| 11:06.0, 11:25.9, 11:38.8, 11:52.9, 11:53.4, (11:55.5), (12:32.0) |
6 | 172 | Stanwood,
WA - Team Time (1st 5) 59:54.3 | Spread (1st 5) 1:09.3 |
| 15, 30, 39, 41, 47, (48), (55) |
| Ryker Belles, Ian Hruschka, Ian Hansen, Brander Standish, Barric Danielson, (Ethan Auckland), (Matthew Mendez) |
| 11:17.5, 11:45.4, 12:07.2, 12:17.4, 12:26.8, (12:31.8), (13:05.7) |
7 | 180 | Marysville-Getchell,
WA - Team Time (1st 5) 1:00:13.8 | Spread (1st 5) 37.3 |
| 26, 35, 37, 40, 42, (54), (57) |
| Brandon Emory, Cash Hurja, Andrew Norton, Joseph Gooding, Jameson Grimsby, (Asher Aley), (Keali'i Mooring) |
| 11:40.2, 11:54.1, 12:04.9, 12:17.1, 12:17.5, (13:01.0), (13:37.3) |
8 | 247 | Cascade (Everett),
WA - Team Time (1st 5) 1:07:54.0 | Spread (1st 5) 3:49.0 |
| 17, 46, 59, 60, 65, (68) |
| Trevor Krestel, Aidan Kopra, Anthony Lonegro, Jacob Hopkins, Brayden Saunders, (Gabriel Tsircou) |
| 11:22.0, 12:26.0, 14:25.0, 14:30.0, 15:11.0, (17:00.0) |
9 | 272 | Marysville-Pilchuck,
WA - Team Time (1st 5) 1:06:02.1 | Spread (1st 5) 2:11.3 |
| 50, 51, 52, 56, 63, (66), (69) |
| Malakai Childress, Leeto Perez, Tyee Eliason, Ross Fryberg, Tyler Forney, (Trenton Wilmes), (William Hensley) |
| 12:35.3, 12:41.0, 12:50.2, 13:09.0, 14:46.6, (15:43.7), (17:45.0) |
10 | 279 | Lynnwood,
WA - Team Time (1st 5) 1:08:41.5 | Spread (1st 5) 2:16.8 |
| 45, 53, 58, 61, 62, (64), (67) |
| Richard Choy, Kale Solomon, Lukman Bendawi, Matias Andry, Nathan Doan, (Leule Mekonnen), (Dylan Por) |
| 12:25.4, 13:00.8, 13:51.3, 14:41.8, 14:42.2, (14:57.4), (16:00.3) |