1 | 20 | Sehome,
WA - Team Time (1st 5) 1:08:39.0 | Spread (1st 5) 53.0 |
| 1, 3, 4, 6, 6, (8), (11) |
| Mason McHenry, Garrett Dorough, Anders Crabo, Colin Flynn, Sean Keyes, (Tyler Van Dooren), (Clinton Overman) |
| 13:05.0, 13:47.0, 13:51.0, 13:58.0, 13:58.0, (13:59.0), (14:10.0) |
2 | 81 | Capital,
WA - Team Time (1st 5) 1:12:16.0 | Spread (1st 5) 31.0 |
| 12, 13, 16, 18, 22, (31), (34) |
| Nick Harsell, Josh Echols, Noah Smith, Nathan Huynh, Dalton Morgan, (Ted Christensen), (Gunnar Christensen) |
| 14:13.0, 14:14.0, 14:31.0, 14:34.0, 14:44.0, (15:11.0), (15:13.0) |
3 | 100 | Squalicum,
WA - Team Time (1st 5) 1:13:20.0 | Spread (1st 5) 59.0 |
| 9, 17, 21, 25, 28, (29), (31) |
| Dzmitry Ryzhkou, Hunter Bennett, Marc Fuhrmeister, Erik Tuttle, Kole DeGolier, (Brian Emmett), (Daniel Gibson) |
| 14:03.0, 14:32.0, 14:43.0, 15:00.0, 15:02.0, (15:04.0), (15:11.0) |
4 | 117 | Lynden Christian,
WA - Team Time (1st 5) 1:14:02.0 | Spread (1st 5) 1:24.0 |
| 5, 22, 25, 30, 35, (40), (41) |
| Chris VandenBos, Stevie Mason, Niko Marttila, Zach Crenshaw, Josh Scholten, (Caleb Baron), (Luke Blok) |
| 13:54.0, 14:44.0, 15:00.0, 15:06.0, 15:18.0, (15:41.0), (15:42.0) |
| 117 | Taylorsville,
UT - Team Time (1st 5) 1:13:52.9 | Spread (1st 5) 1:16.7 |
| 10, 14, 20, 36, 37, (47), (65) |
| Hayden Santy, Kirt Heywood, Monty Bergener, Bryce Stamp, Levi Gardner, (Jose Magallanes), (Trevor Poulson) |
| 14:07.0, 14:19.0, 14:40.0, 15:23.2, 15:23.7, (16:21.0), (18:30.0) |
6 | 142 | Yelm,
WA - Team Time (1st 5) 1:15:24.0 | Spread (1st 5) 1:23.0 |
| 15, 19, 27, 39, 42, (42), (46) |
| Ryan King, Zach Smith, Nathan Tustison, Peter Annis, Niguel Quiroz, (Jess Patrick), (Zach Johnston) |
| 14:26.0, 14:37.0, 15:01.0, 15:31.0, 15:49.0, (15:49.0), (15:58.0) |
7 | 153 | Anacortes,
WA - Team Time (1st 5) 1:15:46.0 | Spread (1st 5) 2:20.0 |
| 2, 24, 38, 44, 45, (54), (55) |
| Dan Lindstrom, Chris Pelletier, Corey Rosson, Daniel Brown, Stephen Steen, (Sam Parson), (Jason Hogge) |
| 13:36.0, 14:53.0, 15:29.0, 15:52.0, 15:56.0, (16:57.0), (17:14.0) |
8 | 241 | Riverdale,
GA - Team Time (1st 5) 1:22:40.0 | Spread (1st 5) 2:09.0 |
| 31, 49, 51, 53, 57, (59) |
| Horace Head, Steven Marshall, Giang Huynh, Dominique Solomon, K'Twain Ingram, (Travis Gibson) |
| 15:11.0, 16:29.0, 16:45.0, 16:55.0, 17:20.0, (17:35.0) |
9 | 296 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:28:52.0 | Spread (1st 5) 2:18.0 |
| 48, 58, 61, 63, 66, (66), (68) |
| Greg Hamalian, Matt Sylva, Billy Holt, Mike Llanes, Brandon Sullivan, (Chris Hofmann), (Shane Fencer) |
| 16:22.0, 17:24.0, 18:08.0, 18:18.0, 18:40.0, (18:40.0), (19:17.0) |
10 | 299 | Ramona,
CA - Team Time (1st 5) 1:30:40.0 | Spread (1st 5) 4:11.0 |
| 50, 52, 55, 69, 73 |
| Tanner Perfect, Connor Jensen, Tyler Jordan, David Moreno, Keelan Berg |
| 16:33.0, 16:47.0, 17:14.0, 19:22.0, 20:44.0 |
11 | 327 | Norfolk County Agricultural,
MA - Team Time (1st 5) 1:34:14.0 | Spread (1st 5) 2:01.0 |
| 60, 62, 64, 70, 71, (72), (74) |
| Kevin Phaneuf, Adam Sabina, Joseph Collins, Thomas Corish, Betz Peter, (Timothy Colleran), (Nate Barry) |
| 17:59.0, 18:15.0, 18:26.0, 19:34.0, 20:00.0, (20:36.0), (22:28.0) |