1 | 60 | Acton-Boxborough Reg,
MA - Team Time (1st 5) 1:21:54.0 | Spread (1st 5) 1:13.0 |
| 2, 4, 14, 18, 22, (24), (32) |
| James Sullivan, Timothy Cox, Bashir Siddique, Gabe Kline, Matt Bullock, (Sam Tolmin), (Carl Forgo) |
| 15:41.0, 16:01.0, 16:35.0, 16:43.0, 16:54.0, (16:58.0), (17:08.0) |
2 | 62 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:22:11.0 | Spread (1st 5) 48.0 |
| 6, 8, 9, 16, 23, (25), (27) |
| Matt Barnes, Eli Hoenig, Connor Daley, Greg Holman, Matt O'Brien, (Michael Quint), (John Ruymann) |
| 16:08.0, 16:14.0, 16:15.0, 16:38.0, 16:56.0, (16:59.0), (17:00.0) |
3 | 119 | Concord-Carlisle,
MA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 1:15.0 |
| 7, 17, 19, 36, 40, (51), (53) |
| Seamus Lawlor, Russell Walton, Brian Rich, Calvin Wight, Connor Neill, (Dan Metcalfe), (Sam Liebech) |
| 16:11.0, 16:40.0, 16:48.0, 17:13.0, 17:26.0, (17:41.0), (17:43.0) |
4 | 157 | Newton South,
MA - Team Time (1st 5) 1:25:35.0 | Spread (1st 5) 1:11.0 |
| 10, 28, 31, 43, 45, (60), (87) |
| Allen Shiu, Collin Pham, David Wortham, Dylan Shuler, michael Costello, (Ben Eisenberg), (Parker Olson) |
| 16:21.0, 17:04.0, 17:07.0, 17:31.0, 17:32.0, (17:50.0), (18:29.0) |
5 | 170 | Westford Academy,
MA - Team Time (1st 5) 1:25:52.0 | Spread (1st 5) 1:11.0 |
| 15, 21, 34, 43, 57, (65), (83) |
| Patrick Turpin, Andre Lacroix, Dillon McGee, Sean Burke, Scott Penfield, (Daniel Regan), (Michael Malynn) |
| 16:36.0, 16:49.0, 17:09.0, 17:31.0, 17:47.0, (18:00.0), (18:24.0) |
6 | 181 | King Philip Regional,
MA - Team Time (1st 5) 1:25:00.0 | Spread (1st 5) 2:30.0 |
| 1, 3, 36, 66, 75, (86) |
| Chris Allen, Owen Gonser, Logan David, Austin Gatcomb, Tyler Hogan, (Philip McCarty) |
| 15:39.0, 15:58.0, 17:13.0, 18:01.0, 18:09.0, (18:28.0) |
7 | 196 | North Attleborough,
MA - Team Time (1st 5) 1:26:30.0 | Spread (1st 5) 1:22.0 |
| 11, 35, 47, 49, 54, (62), (70) |
| Mike Curley, Ian Flanagan, Forrest Soule, George Bradley, Michael Kelleher, (Jeff Haworth), (Caleb Watson) |
| 16:22.0, 17:12.0, 17:35.0, 17:37.0, 17:44.0, (17:54.0), (18:06.0) |
8 | 207 | Taunton,
MA - Team Time (1st 5) 1:26:54.0 | Spread (1st 5) 1:00.0 |
| 29, 32, 38, 39, 69, (81), (91) |
| Jason Henrich, Jake Rogers, Damian Collins, Colby Correira, Cory Price, (Chris Czepiel), (Ben Clark) |
| 17:05.0, 17:08.0, 17:14.0, 17:22.0, 18:05.0, (18:19.0), (18:44.0) |
9 | 210 | Franklin,
MA - Team Time (1st 5) 1:26:58.0 | Spread (1st 5) 1:20.0 |
| 12, 41, 46, 52, 59, (63), (64) |
| Andrew Hood, John Dowd, Sean Lazzeri, Devon Strok, Paul O'Donahue, (Matt Garvey), (Jonathan Geromini) |
| 16:28.0, 17:27.0, 17:33.0, 17:42.0, 17:48.0, (17:55.0), (17:58.0) |
10 | 240 | Weston,
MA - Team Time (1st 5) 1:27:17.0 | Spread (1st 5) 2:12.0 |
| 5, 29, 54, 72, 80, (90), (110) |
| Matt Herzig, David Freeman, Gavin McEwen, Geoffrey Pendergast, Eli Curme, (Derek Shay), (Adam Dvorak) |
| 16:04.0, 17:05.0, 17:44.0, 18:08.0, 18:16.0, (18:42.0), (19:31.0) |
11 | 335 | Barnstable,
MA - Team Time (1st 5) 1:30:21.4 | Spread (1st 5) 1:16.0 |
| 42, 48, 67, 84, 94, (97), (107) |
| Thomas Cunningham, Luke Vicente, Dan Tierno, John Andres, Beau Gagnon, (Paul Capparella), (Nathan Ryan) |
| 17:30.8, 17:36.7, 18:01.8, 18:25.3, 18:46.8, (18:55.4), (19:28.2) |
| 335 | Bedford,
MA - Team Time (1st 5) 1:30:16.0 | Spread (1st 5) 2:20.0 |
| 19, 68, 71, 76, 101, (106), (108) |
| Sam Bradford, Robert Bridgeman, Isaac Singer, Alton Barbehenn, Ryan Belson, (Elliot Hirsch), (James Burnett) |
| 16:48.0, 18:02.0, 18:07.0, 18:11.0, 19:08.0, (19:28.0), (19:30.0) |
13 | 417 | Waltham,
MA - Team Time (1st 5) 1:33:03.0 | Spread (1st 5) 1:42.0 |
| 56, 61, 93, 103, 104, (131), (132) |
| Christoph Kelleher, Nick Barberio, Michael Rice, Arthur Babayan, Roger LaCroix, (Cody Leonard), (Vlad Gordiyevsky) |
| 17:45.0, 17:51.0, 18:46.0, 19:14.0, 19:27.0, (20:49.0), (20:50.0) |
14 | 421 | Nauset Regional,
MA - Team Time (1st 5) 1:34:23.0 | Spread (1st 5) 3:31.0 |
| 25, 49, 108, 115, 124, (126), (127) |
| Andrew Herwig, Andrew Burke, Nathan Scalise, Jake Meredith, Ryan Saunders, (Jake Lowey), (Zack Morris) |
| 16:59.0, 17:37.0, 19:30.0, 19:47.0, 20:30.0, (20:32.0), (20:38.0) |
15 | 434 | Plymouth South,
MA - Team Time (1st 5) 1:33:25.0 | Spread (1st 5) 1:57.0 |
| 57, 82, 88, 95, 112, (118), (122) |
| Maxwell Bassett, Greg O'Brien, Jacob McKenna, Rawson Randlett, Patrick Randlett, (Nicholas Macfarland), (Adam DeBenedictis) |
| 17:47.0, 18:20.0, 18:41.0, 18:53.0, 19:44.0, (19:55.0), (20:12.0) |
16 | 435 | Scituate,
MA - Team Time (1st 5) 1:33:06.0 | Spread (1st 5) 1:14.0 |
| 77, 78, 78, 98, 104, (128), (130) |
| Jake Reynolds, Peter Noenickx, Brian Mingels, Jack Kahrs, Ben Garman, (Andrew Linker), (Paul Svensen) |
| 18:13.0, 18:14.0, 18:14.0, 18:58.0, 19:27.0, (20:39.0), (20:43.0) |
17 | 454 | Boston Latin,
MA - Team Time (1st 5) 1:35:08.0 | Spread (1st 5) 4:22.0 |
| 12, 92, 99, 119, 132, (135), (135) |
| Mike Ward, Tyler Cohen, Tom Casey, Fedir Teplyuke, Mike Kriesberg, (Oussama Hamouti), (Eddie Lui) |
| 16:28.0, 18:45.0, 19:04.0, 20:01.0, 20:50.0, (21:14.0), (21:14.0) |
18 | 457 | Pembroke,
MA - Team Time (1st 5) 1:34:00.0 | Spread (1st 5) 1:42.0 |
| 72, 85, 88, 96, 116, (117), (121) |
| Adison Fine, Chris Warren, Peter Graceffa, William Stafford, Patrick Cunningham, (Jesse Fine), (Alex Bowler) |
| 18:08.0, 18:27.0, 18:41.0, 18:54.0, 19:50.0, (19:51.0), (20:09.0) |
19 | 541 | Taconic,
MA - Team Time (1st 5) 1:38:14.0 | Spread (1st 5) 2:22.0 |
| 72, 102, 120, 123, 124, (134), (137) |
| Mark Rabasco, Matt Rabasco, Mike Wheaton, Codey Lombardi, Alex Colvin, (Shawn Bulson), (Pat Coughlin) |
| 18:08.0, 19:09.0, 20:02.0, 20:25.0, 20:30.0, (21:12.0), (21:17.0) |
20 | 566 | Wayland,
MA - Team Time (1st 5) 1:38:54.0 | Spread (1st 5) 1:35.0 |
| 100, 111, 112, 114, 129 |
| Bryce Turner, Nick Constantine, Greg Karpacz, Nick Condry, Tommy Hoopes |
| 19:06.0, 19:38.0, 19:44.0, 19:45.0, 20:41.0 |