1 | 68 | Greater Lowell Tech,
MA - Team Time (1st 5) 1:29:08.0 | Spread (1st 5) 1:20.4 |
| 2, 4, 19, 21, 22, (23), (33) |
| Nick Byron, Randy Brown, Shawn Lessieur, Josh Heyl, Tyler Labonte, (Bryant Va), (Patrick Hannon) |
| 17:00.5, 17:20.3, 18:11.1, 18:15.2, 18:20.9, (18:22.4), (18:49.7) |
2 | 95 | Greater Lawrence Tech,
MA - Team Time (1st 5) 1:30:21.2 | Spread (1st 5) 2:33.6 |
| 1, 9, 11, 34, 40, (57), (59) |
| Yosvaldy Tejeda, Dylan Colon, Miguel Cumba, Saul Ortega, Jonathan Infante, (Savien Cabrera), (Argenis Jerez) |
| 16:37.2, 17:48.4, 17:53.2, 18:51.6, 19:10.8, (19:40.4), (19:41.4) |
3 | 118 | Greater New Bedford RVT,
MA - Team Time (1st 5) 1:31:52.0 | Spread (1st 5) 1:51.2 |
| 8, 15, 16, 31, 48, (51), (122) |
| Zack Viera, Liam Connor, Cristian Rivera, Kenneth Bowers, Kevin Furtado, (Josh Medeiros), (Jacob Mendes) |
| 17:32.9, 18:03.7, 18:04.3, 18:47.0, 19:24.1, (19:26.5), (21:31.9) |
4 | 157 | Shawsheen Valley Tech,
MA - Team Time (1st 5) 1:33:43.9 | Spread (1st 5) 1:33.5 |
| 10, 20, 37, 43, 47, (49), (65) |
| Marty Glynn, Coltin Urro, Lars Hanson, Alan Perez, Trey Hunt, (Andrew McCarthy), (Freddie Pendleton) |
| 17:50.3, 18:11.4, 19:00.8, 19:17.6, 19:23.8, (19:24.5), (19:49.4) |
5 | 242 | Bristol-Plymouth Reg Voc Tech,
MA - Team Time (1st 5) 1:35:59.6 | Spread (1st 5) 2:12.6 |
| 17, 26, 35, 74, 90, (92), (99) |
| John Salamanca, Alex Sandoval, Jake Moniz, Jamie Salamanca, Chayde Hill, (Tony Damiani), (William Ducette) |
| 18:06.3, 18:35.9, 18:56.0, 20:02.5, 20:18.9, (20:25.5), (20:35.4) |
6 | 254 | Essex North Shore Agricultural & Tech Inst,
MA - Team Time (1st 5) 1:36:33.3 | Spread (1st 5) 4:17.2 |
| 7, 25, 42, 55, 125, (144), (149) |
| Philip Simonton, Mike Tilton, Doug Wilson, Brendan Hurley, Tim Pacini, (Joshua Fales), (Ken Sheppard) |
| 17:27.9, 18:33.2, 19:15.2, 19:31.9, 21:45.1, (22:56.8), (23:09.4) |
| 254 | Southeastern Reg. Voc/Tech,
MA - Team Time (1st 5) 1:37:04.2 | Spread (1st 5) 52.6 |
| 38, 39, 53, 54, 70, (89), (116) |
| Anthony Bobeck, James Sepulveda, Merola Dylan, Robert DeAndrade, Carlos Fernandes, (Andrew Donahue), (Brendan Martin) |
| 19:03.0, 19:07.8, 19:28.5, 19:29.3, 19:55.6, (20:18.4), (21:12.1) |
8 | 275 | Montachusett Reg Voc Tech,
MA - Team Time (1st 5) 1:36:49.7 | Spread (1st 5) 3:28.4 |
| 6, 36, 58, 67, 108, (131), (150) |
| Jake Hastings, Jonathan Jean, Jacob Dube, Sean Salem, Matt Applin, (Jack Coyne), (Cody Leger) |
| 17:25.2, 18:58.1, 19:41.0, 19:51.8, 20:53.6, (22:09.9), (23:09.7) |
9 | 297 | Bristol County Agricultural,
MA - Team Time (1st 5) 1:38:26.4 | Spread (1st 5) 45.9 |
| 41, 52, 63, 69, 72, (95), (97) |
| Brandon Casul, Paulo Pedreiro, Samuel Danton, Brett Trip, Derek Lacen, (Patrick Burns), (Alec Pereira) |
| 19:15.0, 19:27.6, 19:48.7, 19:54.2, 20:00.9, (20:28.0), (20:29.5) |
10 | 310 | McCann Technical,
MA - Team Time (1st 5) 1:38:36.7 | Spread (1st 5) 2:15.9 |
| 29, 45, 60, 64, 112, (113), (123) |
| Lucas Yell, Justin Schneider, Jerry McCarthy, Cameron Anderson, William Rivard, (Chris Santella), (Andrew Corsi) |
| 18:44.3, 19:21.3, 19:41.7, 19:49.2, 21:00.2, (21:05.3), (21:33.9) |
11 | 313 | Tri-County RVT,
MA - Team Time (1st 5) 1:38:17.3 | Spread (1st 5) 1:39.7 |
| 30, 32, 79, 81, 91, (101), (110) |
| Aaron Moriarty, Brian Gaughran, CJ Roy, Josh Winters, James Meredith, (Jonathan LaVerdiere), (Tom Vagnini) |
| 18:45.1, 18:47.3, 20:09.6, 20:10.5, 20:24.8, (20:36.0), (20:54.0) |
12 | 332 | Blackstone Valley Reg Voc/Tech,
MA - Team Time (1st 5) 1:38:58.7 | Spread (1st 5) 2:06.3 |
| 28, 46, 68, 86, 104, (105), (124) |
| Andrew Jewers, Erik Martus, Tyler Church, Kenneth Tubman, David Burroughs, (Doug O'Brien), (Ryan Pulicari) |
| 18:41.8, 19:22.1, 19:53.4, 20:13.3, 20:48.1, (20:49.6), (21:39.4) |
13 | 361 | Norfolk County Agricultural,
MA - Team Time (1st 5) 1:38:44.1 | Spread (1st 5) 4:03.7 |
| 3, 50, 96, 98, 114, (119), (121) |
| Phillip Jewers, Justin Hailey, Craig Cunningham, Garret Sullivan, Luke Haigh, (Matthew Joyce), (John Rizzo) |
| 17:06.8, 19:24.6, 20:29.3, 20:32.9, 21:10.5, (21:17.8), (21:26.2) |
14 | 374 | Diman Regional Voc/Tech,
MA - Team Time (1st 5) 1:39:57.4 | Spread (1st 5) 3:14.9 |
| 12, 62, 76, 109, 115, (126), (129) |
| Mike Lavoie, Joshua Travers, Joe Souza, Chris Sharp, Matthew Tillson, (Tyler Gillis), (Chunlee Tith) |
| 17:56.9, 19:47.0, 20:07.9, 20:53.8, 21:11.8, (21:45.4), (21:55.9) |
15 | 381 | Franklin County Tech,
MA - Team Time (1st 5) 1:39:58.4 | Spread (1st 5) 3:15.5 |
| 13, 56, 88, 106, 118, (120), (155) |
| Aaron Moore, Jarod Brown, Alex Giurgu, Nick Waterman, Tyler Millane, (Riley Palmer), (Daniel Cutting) |
| 17:58.6, 19:37.8, 20:16.3, 20:51.6, 21:14.1, (21:18.0), (23:33.1) |
16 | 420 | Nashoba Valley Technical,
MA - Team Time (1st 5) 1:40:58.7 | Spread (1st 5) 2:28.9 |
| 24, 82, 100, 103, 111, (117), (143) |
| Cameron Skinner, John King, Alex Butler, Logan Chou, Ben Marson, (Adam Harte), (Mitch White) |
| 18:29.3, 20:10.8, 20:35.6, 20:44.8, 20:58.2, (21:12.5), (22:54.7) |
17 | 446 | Minuteman Regional,
MA - Team Time (1st 5) 1:42:59.9 | Spread (1st 5) 5:29.0 |
| 5, 66, 102, 132, 141, (151), (154) |
| Dan Jacobsen, Drew Montague, Sean Datar, PJ Traub, Ari Thomas, (Colin Kelly), (Joseph Cane) |
| 17:21.3, 19:51.4, 20:37.2, 22:19.7, 22:50.3, (23:21.3), (23:32.0) |
18 | 454 | Upper Cape Cod Reg Voc Tech,
MA - Team Time (1st 5) 1:42:35.4 | Spread (1st 5) 3:49.6 |
| 18, 85, 94, 127, 130, (139), (152) |
| Doug Cleary, Sam Magee, Mario Lavorce, John Foley, Glenn Hardy, (Jacob Cannata), (Angel Goodrich) |
| 18:09.2, 20:11.8, 20:27.7, 21:47.9, 21:58.8, (22:44.9), (23:28.2) |
19 | 472 | Whittier Regional Voc Tech,
MA - Team Time (1st 5) 1:44:06.5 | Spread (1st 5) 3:09.5 |
| 44, 73, 93, 128, 134, (156) |
| Kyle Madden, Jackson Galoski, Luke Liebermann, Imann Grullon, Mike Caponette, (Mike Nizwantowski) |
| 19:20.2, 20:01.9, 20:26.5, 21:48.2, 22:29.7, (23:52.1) |
20 | 478 | Assabet Valley Reg Tech,
MA - Team Time (1st 5) 1:43:49.9 | Spread (1st 5) 2:56.4 |
| 77, 83, 84, 87, 147, (148) |
| Chad Ripley, Austin Grimm, Patrick Brennan, David O'Brien, Cameron VanBuskirk, (Michael Bennett) |
| 20:08.1, 20:11.1, 20:11.5, 20:14.7, 23:04.5, (23:09.0) |
21 | 486 | Old Colony Reg Voc/Tech,
MA - Team Time (1st 5) 1:45:53.8 | Spread (1st 5) 4:40.5 |
| 14, 61, 136, 137, 138, (145), (158) |
| Ryan Stopka, Collin Stellato, Brent Robinson, Nick Costa, Jeremy Vallon, (Elijah Best), (Ethan Best) |
| 18:03.3, 19:44.0, 22:40.2, 22:42.5, 22:43.8, (23:00.3), (23:55.5) |
22 | 495 | Putnam Voc/Tech,
MA - Team Time (1st 5) 1:45:24.6 | Spread (1st 5) 4:24.4 |
| 27, 75, 107, 140, 146, (153), (157) |
| Johan Amaro, Anthony Hardy, Trevor Wynn, Edvardoa Alvarez, Carlos Cruz, (Giovanni Rivera), (Gilles Latterreur) |
| 18:38.6, 20:04.7, 20:51.9, 22:46.4, 23:03.0, (23:30.2), (23:53.7) |
23 | 497 | South Shore Reg Voc-Tech,
MA - Team Time (1st 5) 1:45:13.5 | Spread (1st 5) 2:38.1 |
| 71, 78, 80, 133, 135, (142), (159) |
| Ryan Glynn, Brendan Shea, Matthew McAndrew, Alex McPherson, Shane Brady, (Chandler McQueeney), (Ryan Leonard) |
| 19:57.9, 20:08.5, 20:10.0, 22:21.1, 22:36.0, (22:53.0), (24:03.0) |