1 | 35 | Newton North,
MA - Team Time (1st 5) 1:18:08.0 | Spread (1st 5) 42.0 |
| 1, 2, 6, 11, 15, (32), (32) |
| Gabe Montague, Mike Schlichting, Jon Long, Jared Freedman, Max Brandl, (Ian Zhao), (Yongyi Zhao) |
| 15:18.0, 15:19.0, 15:39.0, 15:52.0, 16:00.0, (16:35.0), (16:35.0) |
2 | 49 | Brookline,
MA - Team Time (1st 5) 1:19:07.0 | Spread (1st 5) 40.0 |
| 3, 7, 8, 13, 18, (22), (23) |
| Jesse Fajnzylber, Ezra Coopersmith, Aaron Klein, Jake Simon, Jordan Safer, (Michael Salnikov), (Alex Peebles-Capin) |
| 15:29.0, 15:46.0, 15:47.0, 15:56.0, 16:09.0, (16:13.0), (16:14.0) |
3 | 60 | Saint John's Preparatory,
MA - Team Time (1st 5) 1:19:25.0 | Spread (1st 5) 40.0 |
| 4, 5, 10, 17, 24, (28), (30) |
| Liam Dow, Tim Loehner, Tom O'Shea, Nick Fecteau, Brendan Massey, (Evan MacMullin), (Scott Atwood) |
| 15:36.0, 15:37.0, 15:51.0, 16:05.0, 16:16.0, (16:30.0), (16:31.0) |
4 | 96 | Xaverian Brothers,
MA - Team Time (1st 5) 1:20:46.0 | Spread (1st 5) 31.0 |
| 13, 16, 19, 21, 27, (28), (31) |
| Robert Marcantonio, Lucas Taxter, Eric Backus, Tim Keohane, Alex Henry, (Mitch Harmon), (Kevin Conley) |
| 15:56.0, 16:01.0, 16:10.0, 16:12.0, 16:27.0, (16:30.0), (16:32.0) |
5 | 140 | Wellesley,
MA - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 1:36.0 |
| 9, 19, 34, 36, 42, (47), (54) |
| Daniel Palladino, Chris Ulian, Christian Freniere, Ben Griswold, David Segall, (Andrew Wink), (Jake Chicoski) |
| 15:48.0, 16:10.0, 16:43.0, 16:59.0, 17:24.0, (17:30.0), (17:43.0) |
6 | 198 | Orono,
ME - Team Time (1st 5) 1:25:36.4 | Spread (1st 5) 2:11.5 |
| 12, 35, 38, 52, 61, (65), (75) |
| Tyler White, Schuyler Collett, Brian Westhoven, James O'Neil, Conall Molloy, (Josh Marquis), (Connor Dalton) |
| 15:53.8, 16:58.6, 17:00.5, 17:38.2, 18:05.3, (18:12.1), (18:54.3) |
7 | 221 | Boston College,
MA - Team Time (1st 5) 1:27:03.0 | Spread (1st 5) 24.0 |
| 41, 43, 43, 46, 48, (49), (55) |
| Peter Bent, Jeff Parks, Brett D'Alelio, Sam Perriello, Andy Duehren, (Andrew Hannon), (Bill Plouffe) |
| 17:09.0, 17:26.0, 17:26.0, 17:29.0, 17:33.0, (17:34.0), (17:48.0) |
8 | 252 | Catholic Memorial,
MA - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 2:04.0 |
| 26, 49, 51, 60, 66, (67), (68) |
| Ryan Reid, Jackson Carr, Matt McCarthy, Scott Spangeberg, Brendan Fitzpatrick, (Greg Mowles), (Pat Coughlin) |
| 16:21.0, 17:34.0, 17:36.0, 18:02.0, 18:25.0, (18:29.0), (18:30.0) |
9 | 261 | Mount Desert Island,
ME - Team Time (1st 5) 1:28:22.4 | Spread (1st 5) 1:07.4 |
| 39, 45, 56, 59, 62, (79), (82) |
| Jordan Harris, Ralph Magnani, Ransom Burgess, Will Richard, Dylan Harris, (Andy Gallup), (Chris Heel) |
| 17:00.8, 17:26.7, 17:50.8, 17:55.9, 18:08.2, (19:20.6), (19:49.8) |
10 | 291 | Malden Catholic,
MA - Team Time (1st 5) 1:30:25.0 | Spread (1st 5) 2:15.0 |
| 37, 40, 64, 73, 77, (78), (81) |
| Matt Luberto, Joe Brunco, Alec DeBenedictis, Matt Curran, Priamo Compres, (Marshall Silveira), (Kyle Skinner) |
| 17:00.0, 17:07.0, 18:11.0, 18:52.0, 19:15.0, (19:20.0), (19:43.0) |
11 | 307 | Paradise Valley,
AZ - Team Time (1st 5) 1:31:13.5 | Spread (1st 5) 3:12.4 |
| 25, 57, 69, 76, 80, (84), (90) |
| Andrew Sanchez, John Max Dibaise, Anthony Santiago, Carson Mlnarik, Austin Morse, (Brendan Murphy), (Grant Wallace) |
| 16:19.8, 17:51.5, 18:31.2, 18:58.8, 19:32.2, (20:55.2), (25:31.4) |
12 | 352 | Old Town,
ME - Team Time (1st 5) 1:34:47.8 | Spread (1st 5) 3:02.9 |
| 58, 63, 72, 74, 85, (86), (87) |
| Austin Comeau, Jacob Hall, Kyle Dupuis, Ian Haddow, Timothy Gould, (Conor Millard), (Andrew Brothers) |
| 17:55.6, 18:09.7, 18:50.6, 18:53.4, 20:58.5, (21:24.1), (21:51.1) |
13 | 364 | Hermon,
ME - Team Time (1st 5) 1:40:32.4 | Spread (1st 5) 7:22.3 |
| 52, 70, 71, 83, 88, (89), (91) |
| Alexander Petersen, Josh Zapsky Unk, Jon Stinson, Josh Devou, Ryan Byers, (Brendan Walsh), (Zach Wood) |
| 17:38.2, 18:45.8, 18:46.9, 20:21.0, 25:00.5, (25:02.1), (27:21.7) |