146Wellesley, MA - Team Time (1st 5) 1:18:51.0 | Spread (1st 5) 29.0
6, 7, 8, 12, 13, (14), (22)
Thomas Weiss, Matthew Cervon, Colby Zarle, Zach Barry, Jason Norris, (Nathaniel Kohnen), (Jameson O'Neil)
15:30.0, 15:41.0, 15:43.0, 15:58.0, 15:59.0, (16:00.0), (16:19.0)
264Newton North, MA - Team Time (1st 5) 1:18:35.0 | Spread (1st 5) 1:38.0
1, 3, 9, 25, 26, (32), (44)
Andrew Mah, Ian Horsburgh, Ilai Gavish, Jacob Jampel, Joe Silagi, (Simon Steudel), (Corey Gelb-Bicknell)
14:46.0, 15:16.0, 15:46.0, 16:23.0, 16:24.0, (16:32.0), (16:53.0)
377Brookline, MA - Team Time (1st 5) 1:19:56.0 | Spread (1st 5) 1:13.0
2, 14, 16, 17, 28, (31), (34)
Lucas Aramburu, Tim Weighart, Ethan French, William McCormick, Michael Zimmerman, (Jon Diaz), (Quinn Gangadharan)
15:13.0, 16:00.0, 16:06.0, 16:11.0, 16:26.0, (16:30.0), (16:33.0)
483Needham, MA - Team Time (1st 5) 1:20:12.0 | Spread (1st 5) 58.0
5, 10, 21, 23, 24, (35), (38)
Cameron McLeod, Ben Keegan, Micah Bernat, Matt Maio, Ryan Supple, (Chris Spyropoulos), (Conner Jahn)
15:23.0, 15:50.0, 16:18.0, 16:20.0, 16:21.0, (16:34.0), (16:40.0)
5154Walpole, MA - Team Time (1st 5) 1:22:31.8 | Spread (1st 5) 31.0
20, 27, 29, 37, 41, (46), (51)
Shane Grant, Anthony Borelli, Sebastian Almer, Sean Corriveau, Jon Benoit, (Nathan Shnaider), (Tyler Sullivan)
16:16.0, 16:25.0, 16:28.0, 16:35.8, 16:47.0, (17:01.0), (17:16.0)
6171Natick, MA - Team Time (1st 5) 1:22:48.0 | Spread (1st 5) 1:01.0
11, 36, 38, 42, 44, (55), (60)
Connor Giersch, Paul Neilan, Ben Greene, Matthew Walak, Matthew George, (Peter Briggs), (Anton Ciccarelli)
15:52.0, 16:35.0, 16:40.0, 16:48.0, 16:53.0, (17:28.0), (17:35.0)
7209Weymouth, MA - Team Time (1st 5) 1:24:36.5 | Spread (1st 5) 1:04.5
19, 40, 48, 50, 52, (57), (58)
Dave Glavin, Jack Dolan, Kevin Fischer, Owen O'Brien, Duncan MacLeod, (Sean Doogue), (Nick Abbott)
16:15.0, 16:41.0, 17:07.0, 17:14.0, 17:19.5, (17:30.0), (17:30.3)
8232Milton, MA - Team Time (1st 5) 1:25:39.0 | Spread (1st 5) 1:21.0
18, 48, 53, 54, 59, (71), (76)
Robert Carew, Shane Berry, Francis Lalley, Lucas Kerry, Stephen Affanato, (Isaac Pillavin), (Francais Lalley)
16:13.0, 17:07.0, 17:22.0, 17:23.0, 17:34.0, (18:35.2), (18:56.0)
9249Framingham, MA - Team Time (1st 5) 1:26:21.0 | Spread (1st 5) 2:45.0
4, 55, 62, 63, 65, (68), (70)
Benjamin Burgess, Lucas Marshall, Zach Cohen, Benjamin Silver, Nate Halberstadt, (Nate Haberstadt), (Sam Moffat)
15:22.0, 17:28.0, 17:36.0, 17:48.0, 18:07.0, (18:22.0), (18:27.0)
10255Norwood Senior, MA - Team Time (1st 5) 1:26:56.0 | Spread (1st 5) 2:10.0
30, 43, 46, 64, 72, (75), (77)
Craig Riley, Jacob Logan, Tarek Zaki, Paul Forrest, Thomas Condon, (Kevin Sisk), (Daniel Carr)
16:29.0, 16:50.0, 17:01.0, 17:57.0, 18:39.0, (18:55.0), (19:04.0)
11294Braintree, MA - Team Time (1st 5) 1:28:57.8 | Spread (1st 5) 1:53.8
32, 60, 66, 67, 69, (73), (74)
Cole Corcoran, Carl Rege, John McLean, Joseph Gates, Patrick McDonough, (Bobby Brooks), (Joshua Van Alfen)
16:32.0, 17:35.0, 18:12.0, 18:13.0, 18:25.8, (18:42.0), (18:44.0)