1 | 57 | Wellesley,
MA - Team Time (1st 5) 1:22:07.0 | Spread (1st 5) 29.0 |
| 6, 8, 10, 11, 22, (35), (38) |
| Thomas D'Anieri, Daniel Palladino, Ben Griswold, Christian Freniere, Chris Ulian, (Ben Scammell), (Ben Matejka) |
| 16:17.0, 16:18.0, 16:19.0, 16:27.0, 16:46.0, (17:05.0), (17:09.0) |
2 | 62 | Mansfield,
MA - Team Time (1st 5) 1:22:03.7 | Spread (1st 5) 1:02.6 |
| 1, 4, 12, 19, 26, (29), (31) |
| Dan Romano, Mike Duggan, Val Madonna-Lendvai, Andrew Simons, Jack Crawford, (Michael Yang), (Alex Robbins) |
| 15:47.5, 16:11.9, 16:31.6, 16:42.6, 16:50.1, (16:56.0), (16:57.1) |
3 | 94 | Natick,
MA - Team Time (1st 5) 1:23:14.0 | Spread (1st 5) 40.0 |
| 8, 13, 14, 27, 32, (37), (39) |
| Dylan Jones, Graham King, Chris Peabody, Caleb Winn, Jeff Daneault, (Townsend Morey), (Tommy Kimler) |
| 16:18.0, 16:32.0, 16:34.0, 16:52.0, 16:58.0, (17:07.0), (17:11.0) |
4 | 113 | Hingham,
MA - Team Time (1st 5) 1:23:47.0 | Spread (1st 5) 1:07.0 |
| 6, 17, 20, 22, 48, (51), (55) |
| Greg Williamson, Colin Loughlin, Nicholas Droster, Sam Mildrum, Ivan Frantz, (Jacob Noordzij), (Jake Van Dine) |
| 16:17.0, 16:37.0, 16:43.0, 16:46.0, 17:24.0, (17:27.0), (17:31.0) |
5 | 120 | Needham,
MA - Team Time (1st 5) 1:24:02.0 | Spread (1st 5) 39.0 |
| 14, 14, 22, 28, 42, (44), (45) |
| John Benner, Drew Khalaj, Alex Turner, Patrick Caron, Alex Elman, (Derek Howes), (Nathan Maynard) |
| 16:34.0, 16:34.0, 16:46.0, 16:55.0, 17:13.0, (17:15.0), (17:17.0) |
6 | 138 | North Attleborough,
MA - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 1:15.0 |
| 3, 25, 29, 39, 42, (56), (57) |
| Ian Flanagan, Teddy Nolan, Michael Kelleher, Kenneth Fong, Branden Laverdiere, (Jack LaBonte), (Shane Fein) |
| 15:58.0, 16:50.0, 16:56.0, 17:11.0, 17:13.0, (17:32.2), (17:32.6) |
7 | 246 | Taunton,
MA - Team Time (1st 5) 1:26:59.0 | Spread (1st 5) 1:25.0 |
| 18, 46, 49, 51, 82, (83), (88) |
| Andrew Doherty, David Boslee, Damian Collins, Jimmy Hoye, Nick Shurtleff, (Trevor Wysong), (Luke Bilodeau) |
| 16:42.0, 17:18.0, 17:25.0, 17:27.0, 18:07.0, (18:08.0), (18:22.0) |
8 | 255 | Attleboro,
MA - Team Time (1st 5) 1:26:53.6 | Spread (1st 5) 2:43.4 |
| 2, 21, 63, 77, 92, (102), (106) |
| Elliot Kelly, Kyle Mercier, Joseph Kisamore, Nate McNielly, Ben Askers, (Owen Bacchiocchi), (William McKenzie) |
| 15:48.4, 16:45.7, 17:46.7, 18:01.0, 18:31.8, (18:48.2), (18:52.9) |
9 | 266 | Pembroke,
MA - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 1:16.0 |
| 33, 35, 50, 61, 87, (99), (113) |
| Korey Leonard, Isaiah Savage, Joe Lagner, John McMahon, Tom Hoare, (Tim Curley), (CJ Mizzoni) |
| 17:04.0, 17:05.0, 17:26.0, 17:39.0, 18:20.0, (18:45.0), (19:13.0) |
10 | 275 | Franklin,
MA - Team Time (1st 5) 1:27:43.0 | Spread (1st 5) 53.0 |
| 33, 46, 54, 70, 72, (74), (93) |
| Devon Strok, Vincent Nazaretian, Jonathan Geromini, Nate Pinkham, Ryan Spelman, (Tyler Etzel), (Charles Cropper) |
| 17:04.0, 17:18.0, 17:30.0, 17:54.0, 17:57.0, (17:59.0), (18:35.0) |
11 | 323 | Sharon,
MA - Team Time (1st 5) 1:28:57.0 | Spread (1st 5) 3.0 |
| 62, 64, 64, 66, 67, (71), (89) |
| Ben Stoller, Scott Kaplan, Paul Fleming, Adam Selsman, Brendan Lee, (Tyler Kaufman), (Byron Tollefson) |
| 17:46.0, 17:47.0, 17:47.0, 17:48.0, 17:49.0, (17:55.0), (18:23.0) |
12 | 396 | Stoughton,
MA - Team Time (1st 5) 1:30:45.0 | Spread (1st 5) 1:21.0 |
| 58, 60, 68, 103, 107, (108), (114) |
| David Lockhart, Antonio Irons, Alec DeNapoli, Jason Marshall, Nick Quattrucci, (Colin Cochran), (Cameron Bean) |
| 17:33.0, 17:38.0, 17:51.0, 18:49.0, 18:54.0, (18:55.0), (19:18.0) |
13 | 398 | Arlington Catholic,
MA - Team Time (1st 5) 1:31:02.0 | Spread (1st 5) 1:15.0 |
| 53, 59, 94, 95, 97, (123), (128) |
| Allen Judd, Mike Venditti, Sebastien Bissereth, Nick Canniff, Mike Kumar, (Connor Walsh), (Kevin Hyacinthe) |
| 17:28.0, 17:36.0, 18:37.0, 18:38.0, 18:43.0, (20:14.0), (20:32.0) |
14 | 407 | Hanover,
MA - Team Time (1st 5) 1:31:05.0 | Spread (1st 5) 50.0 |
| 69, 73, 84, 85, 96, (104), (110) |
| Alex O'Dowd, Brendan Hoar, Shawn Doolin, Joe Eastman, Tim Good, (Ernie Meads), (Brian Meehan) |
| 17:52.0, 17:58.0, 18:16.0, 18:17.0, 18:42.0, (18:50.0), (19:07.0) |
15 | 423 | Duxbury,
MA - Team Time (1st 5) 1:31:45.0 | Spread (1st 5) 2:12.0 |
| 41, 80, 85, 101, 116, (119), (120) |
| Tate Allen, Craig Feeney, Kevin O'Rourke, Jared Neprud, Calvin Howe, (Jake O'Connor), (CJ Ruff) |
| 17:12.0, 18:04.0, 18:17.0, 18:48.0, 19:24.0, (19:31.0), (19:34.0) |
16 | 438 | Canton,
MA - Team Time (1st 5) 1:31:57.0 | Spread (1st 5) 46.0 |
| 74, 76, 91, 98, 99, (109), (112) |
| Joe Clancy, Cortland Priest, Spencer Polsgrove, Matt Derbin, Daniel Brooks, (Andrew Moy), (Dan Bronstein) |
| 17:59.0, 18:00.0, 18:29.0, 18:44.0, 18:45.0, (19:06.0), (19:10.0) |
17 | 486 | Cardinal Spellman,
MA - Team Time (1st 5) 1:33:55.0 | Spread (1st 5) 1:58.0 |
| 78, 79, 90, 117, 122, (130), (135) |
| Ben Gordon, Matt Macauley, Ben Williams, Conor Bergin, Nickolas Kral, (Joe Concannon), (Chris Neilan) |
| 18:02.0, 18:03.0, 18:24.0, 19:26.0, 20:00.0, (21:20.0), (22:35.0) |
18 | 497 | Marian,
MA - Team Time (1st 5) 1:42:27.0 | Spread (1st 5) 6:35.0 |
| 5, 81, 136, 137, 138, (139) |
| Nick Seymour, Declan Walsh, Foxe Gladden, Mike Healey, Sal Maglione, (Muhammed Kasin) |
| 16:12.0, 18:06.0, 22:38.0, 22:44.0, 22:47.0, (25:44.0) |
19 | 576 | Bishop Fenwick,
MA - Team Time (1st 5) 1:37:29.0 | Spread (1st 5) 1:25.0 |
| 105, 110, 115, 121, 125, (126), (129) |
| Eric Loehle, Matthew Loehle, Nick Tambini, James Diguillo, Sean Cray, (William Noftle), (RJ Silva) |
| 18:51.0, 19:07.0, 19:19.0, 19:56.0, 20:16.0, (20:24.0), (21:13.0) |
20 | 631 | Middleboro,
MA - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 2:00.0 |
| 118, 124, 127, 130, 132, (133), (134) |
| Brandon Rousseau, Liam Bingham, Stephen Burgess, Wilbur Justin, Sam Dragunas, (Adam Vitali), (Ian Soderlund) |
| 19:27.0, 20:15.0, 20:27.0, 21:20.0, 21:27.0, (21:44.0), (22:19.0) |