1 | 24 | Wellesley,
MA - Team Time (1st 5) 1:18:35.6 | Spread (1st 5) 42.9 |
| 2, 3, 4, 5, 10, (12), (15) |
| Ben Matejka, Thomas Weiss, Sam Gilman, Matthew Cervon, Jamieson Mazzola, (Jameson O'Neil), (Max Perozek) |
| 15:22.0, 15:36.0, 15:42.0, 15:50.7, 16:04.9, (16:09.0), (16:19.6) |
2 | 81 | Needham,
MA - Team Time (1st 5) 1:20:47.0 | Spread (1st 5) 1:14.0 |
| 1, 8, 19, 25, 28, (30), (31) |
| Steven Flanagan, Kevin Quinn, Will Cordonnier, Chris Gillis, Matt Mahoney, (David Muir), (Conor McGovern) |
| 15:20.0, 16:00.0, 16:24.0, 16:29.0, 16:34.0, (16:37.0), (16:38.0) |
3 | 136 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:22:42.3 | Spread (1st 5) 44.6 |
| 11, 14, 34, 36, 41, (47), (55) |
| James Ensley, Max Lustig, Michael Kennedy, Anderson Shew, John Carter, (Kyle Phelan), (Nick Carter) |
| 16:08.5, 16:17.2, 16:41.4, 16:42.1, 16:53.1, (17:00.0), (17:12.2) |
4 | 141 | Marshfield,
MA - Team Time (1st 5) 1:22:46.6 | Spread (1st 5) 59.3 |
| 7, 22, 32, 37, 43, (50), (50) |
| Derek Holmes, Andrew Lamb, Joseph Joyce, James Condon, Chris Bunker, (Nick Valianti), (Joey Donovan) |
| 15:57.8, 16:25.4, 16:38.7, 16:47.6, 16:57.1, (17:09.0), (17:09.0) |
5 | 174 | Mansfield,
MA - Team Time (1st 5) 1:23:39.4 | Spread (1st 5) 46.7 |
| 20, 28, 35, 37, 54, (64), (69) |
| Patrick Heavey, Kalin Petrov, Nick Rispoli, Kevin Crawford, Collin Rice, (Eric McQuiggan), (Peter Lally) |
| 16:24.6, 16:34.0, 16:41.9, 16:47.6, 17:11.3, (17:28.0), (17:33.0) |
6 | 175 | Masconomet Regional,
MA - Team Time (1st 5) 1:23:28.0 | Spread (1st 5) 1:06.0 |
| 6, 33, 42, 46, 48, (50), (71) |
| Kyle Faddis, Joseph Weston, Ben Demers, Alex Brovender, Jack Darling, (Nathan Murley), (Marcus Cryin) |
| 15:55.0, 16:39.0, 16:55.0, 16:58.0, 17:01.0, (17:09.0), (17:38.0) |
7 | 208 | Natick,
MA - Team Time (1st 5) 1:24:26.4 | Spread (1st 5) 1:52.0 |
| 8, 17, 44, 56, 83, (84), (109) |
| Dylan LaVallee, Connor Giersch, Benjamin Fischer, John Curley, Alec Laurent, (James McQuillen), (Paul Neilan) |
| 16:00.0, 16:22.0, 16:57.4, 17:15.0, 17:52.0, (17:53.0), (18:20.0) |
8 | 278 | Franklin,
MA - Team Time (1st 5) 1:26:06.3 | Spread (1st 5) 57.8 |
| 40, 45, 53, 61, 79, (81), (82) |
| Tyler Marchioni, Everett Henderson, Michael Hagen, Mitchell Regan, Matthew Shumway, (Dylan Kehoe), (Kyle Stevens) |
| 16:50.3, 16:57.9, 17:10.0, 17:20.0, 17:48.1, (17:49.2), (17:51.2) |
9 | 284 | Chelmsford,
MA - Team Time (1st 5) 1:26:20.4 | Spread (1st 5) 1:25.2 |
| 18, 58, 60, 68, 80, (89), (91) |
| Zachary Jarnagin, David Ibrahim, Andrew Fottler, Connor Nunnery, Alex Imperillo, (Ryan Hayes), (Drew Madsen) |
| 16:23.6, 17:16.3, 17:19.6, 17:32.1, 17:48.8, (18:00.2), (18:01.0) |
10 | 307 | North Andover,
MA - Team Time (1st 5) 1:26:37.8 | Spread (1st 5) 1:39.5 |
| 24, 26, 66, 95, 96, (103), (104) |
| Patrick Kitchen, Daniel Kenney, Maxwell Litster, John Conrad, Ryan Drew, (Nicholas Long), (Will Ferguson) |
| 16:26.7, 16:29.9, 17:29.4, 18:05.6, 18:06.2, (18:12.9), (18:13.0) |
11 | 336 | Bridgewater-Raynham Regional,
MA - Team Time (1st 5) 1:27:27.7 | Spread (1st 5) 1:38.9 |
| 27, 57, 73, 78, 101, (113), (127) |
| Trey Sheridan, Giovanni Balsamo, Jason Fusco, Sam Busa, Jason Vickery, (Patrick Barry), (Dan Flaherty) |
| 16:33.0, 17:15.9, 17:39.3, 17:47.6, 18:11.9, (18:28.4), (18:38.9) |
12 | 352 | Central Catholic,
MA - Team Time (1st 5) 1:27:33.3 | Spread (1st 5) 2:11.8 |
| 16, 23, 87, 106, 120, (124), (129) |
| Cameron Leonard, Evan Fagan, Mike Blanchard, Zach Andersen, Vrandol Perez, (Josh Thomas), (EJ Hession) |
| 16:21.6, 16:25.7, 17:57.0, 18:15.6, 18:33.4, (18:37.0), (18:41.0) |
13 | 390 | Billerica Memorial,
MA - Team Time (1st 5) 1:28:47.8 | Spread (1st 5) 33.8 |
| 62, 67, 85, 86, 90, (110), (111) |
| Jake Loftin, Robbie Moran, Connor Murphy, Aiden Cliff, Shawn Stairs, (Matthew Murphy), (Jason Abreu) |
| 17:26.9, 17:29.8, 17:54.6, 17:55.8, 18:00.7, (18:22.3), (18:26.2) |
14 | 406 | Plymouth South,
MA - Team Time (1st 5) 1:28:40.7 | Spread (1st 5) 2:24.2 |
| 13, 70, 94, 108, 121, (130), (132) |
| Andrew Mahoney, Robert Dimartino, Billy Kenney, Julian Cenec, Ryan Nicholson, (Zach Corcoran), (David Trombly) |
| 16:09.3, 17:36.0, 18:04.9, 18:17.0, 18:33.5, (18:44.9), (18:48.8) |
15 | 417 | Barnstable,
MA - Team Time (1st 5) 1:29:19.7 | Spread (1st 5) 35.0 |
| 72, 75, 77, 88, 105, (131), (141) |
| Cameron Faszewski, Daniel Loiselle, Cam Donoghue, Brian Judge, Charles Nystrom, (Nicholas O'Toole), (Ethan Weiner) |
| 17:38.9, 17:43.3, 17:45.2, 17:58.4, 18:13.9, (18:46.8), (19:14.0) |
16 | 476 | Woburn Memorial,
MA - Team Time (1st 5) 1:30:14.2 | Spread (1st 5) 1:45.7 |
| 39, 93, 107, 114, 123, (133), (139) |
| Anshel Isles, Derek Ahlstedt, Mark Swymer, Josh Saraceno, Ben Turner, (Brian Doherty), (Pedro Rey) |
| 16:49.8, 18:03.0, 18:16.9, 18:29.0, 18:35.5, (18:56.0), (19:05.0) |
17 | 530 | Greater Lowell Tech,
MA - Team Time (1st 5) 1:31:39.0 | Spread (1st 5) 1:57.0 |
| 59, 92, 114, 122, 143, (145), (172) |
| Allan Mukundi, Kevin Scott, Tyleuth Tinney, Jakob Labonte, Joshua Hinde, (Gabriel Pena), (Kaleb Tammaro) |
| 17:18.0, 18:02.0, 18:29.0, 18:35.0, 19:15.0, (19:19.0), (20:42.0) |
18 | 541 | North Quincy,
MA - Team Time (1st 5) 1:31:40.0 | Spread (1st 5) 3:00.5 |
| 21, 119, 125, 128, 148, (154), (162) |
| Jimmy Cannon, Aidan Golden, Ryan Polsgrove, Kevin White, Dakota Pendleton, (Nick Ouellette), (Brian O'Connell) |
| 16:24.9, 18:31.8, 18:37.9, 18:40.0, 19:25.4, (19:43.0), (19:55.5) |
19 | 574 | Boston Latin,
MA - Team Time (1st 5) 1:33:03.7 | Spread (1st 5) 2:15.0 |
| 74, 76, 126, 135, 163, (164), (169) |
| Andreya Zvoner, Tomas Arevalo, Adam Crelin-Sazama, Yuta Belmont, James Sullivan, (David Anderson), (Brendan Cadogan) |
| 17:43.0, 17:45.0, 18:38.7, 18:59.0, 19:58.0, (20:02.0), (20:29.0) |
20 | 585 | Beverly,
MA - Team Time (1st 5) 1:32:48.8 | Spread (1st 5) 55.1 |
| 100, 102, 112, 134, 137, (138), (145) |
| Kyle Hewson, George Fox, Jackson Wood, Zach Curry, Jack Rivers, (Michael Brock), (Patrick Gavin) |
| 18:08.3, 18:12.2, 18:26.4, 18:58.5, 19:03.4, (19:03.6), (19:19.0) |
21 | 590 | Braintree,
MA - Team Time (1st 5) 1:33:24.0 | Spread (1st 5) 2:25.0 |
| 49, 116, 136, 140, 149, (151), (158) |
| Cole Corcoran, Joseph Gates, Carl Rege, Patrick McDonough, Liam O'Toole, (Nicholas Diana), (Kevin Doherty) |
| 17:08.0, 18:30.0, 19:00.0, 19:13.0, 19:33.0, (19:36.0), (19:47.0) |
22 | 621 | Greater New Bedford RVT,
MA - Team Time (1st 5) 1:34:29.2 | Spread (1st 5) 2:26.2 |
| 65, 97, 142, 156, 161, (165), (175) |
| Jon Rice, Avery Harpe, Matt Cummings, Anthony Perry, Tyler Spangler, (Daniil Waltz), (Tyler Rodericks) |
| 17:28.6, 18:07.9, 19:14.8, 19:43.1, 19:54.8, (20:04.3), (20:57.7) |
23 | 638 | Chelsea,
MA - Team Time (1st 5) 1:35:44.0 | Spread (1st 5) 3:35.0 |
| 63, 98, 147, 153, 177, (181), (183) |
| Jose Leclerc, Demitrius Martinez, Adriel Cedano, Alex Pedrero, Abraham Barrientos, (Wuilfido Hernandez), (Isaac Colcord) |
| 17:27.0, 18:08.0, 19:25.0, 19:42.0, 21:02.0, (21:51.0), (23:25.0) |
24 | 663 | Somerville,
MA - Team Time (1st 5) 1:35:12.8 | Spread (1st 5) 1:35.0 |
| 98, 118, 143, 150, 154, (157), (160) |
| Phillips Magre, Ronan Fitzgerald, Samuel Newman, Jean-Michael Recinos, Tommy Barton, (Mayank Ahuja), (Jeffery Zou) |
| 18:08.0, 18:31.5, 19:15.0, 19:35.3, 19:43.0, (19:46.1), (19:49.0) |
25 | 803 | Medford,
MA - Team Time (1st 5) 1:41:10.0 | Spread (1st 5) 2:17.0 |
| 116, 170, 171, 172, 174 |
| Benjamin Candee, Duncan Hilliard, Adam Dunn, Edward Hill, Ivan Salata |
| 18:30.0, 20:34.0, 20:37.0, 20:42.0, 20:47.0 |
26 | 846 | Revere,
MA - Team Time (1st 5) 1:43:42.2 | Spread (1st 5) 2:26.9 |
| 152, 166, 167, 179, 182 |
| Zach Gentile, Arthur Lacerda, Kevin Nguyen, Jonathan Nushi, Bryan Gutierrez |
| 19:41.0, 20:06.2, 20:19.9, 21:27.2, 22:07.9 |
27 | 861 | Waltham,
MA - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 1:46.0 |
| 159, 168, 176, 178, 180, (184), (185) |
| Tolbert Kabali, Isaac Ssewanyana, Jared Poirier, Brian Crowley, Liam O'Callaghan, (Peter Nguyen), (Jeremy Pouliot) |
| 19:48.0, 20:25.0, 20:58.0, 21:24.0, 21:34.0, (23:59.0), (24:25.0) |