1 | 66 | Concord-Carlisle,
MA - Team Time (1st 5) 1:20:13.3 | Spread (1st 5) 57.6 |
| 1, 11, 17, 18, 19, (22), (50) |
| William Chaffin, Marko Kovacevic, James Boyle, William Crounse, Ethan Jina, (Joshua Pixley), (Joachim Laurent) |
| 15:20.9, 16:06.2, 16:13.5, 16:14.2, 16:18.5, (16:21.0), (16:58.7) |
2 | 80 | Wellesley,
MA - Team Time (1st 5) 1:20:59.8 | Spread (1st 5) 28.0 |
| 7, 14, 15, 20, 24, (28), (46) |
| Jason Norris, Nathaniel Kohnen, Robbie Lynch, Zach Barry, David Donahue, (Jackson O'Toole), (George Luzaitis) |
| 15:54.6, 16:11.2, 16:12.2, 16:19.2, 16:22.6, (16:27.2), (16:55.9) |
3 | 142 | Marshfield,
MA - Team Time (1st 5) 1:22:15.4 | Spread (1st 5) 1:16.7 |
| 3, 9, 36, 42, 52, (65), (93) |
| Nick Valianti, Drew Pesko, Jack Pesko, Gino Vitelli, James Joyce, (Quin McGlame), (Connor Wehr) |
| 15:44.2, 16:00.1, 16:39.0, 16:51.2, 17:00.9, (17:10.8), (17:23.6) |
4 | 240 | North Andover,
MA - Team Time (1st 5) 1:23:46.2 | Spread (1st 5) 1:31.8 |
| 4, 25, 51, 79, 81, (91), (112) |
| Jack Bicksler, Jett Stad, Christopher Brady, Segev Moritz, Colby Winn, (Leniel Veguilla), (Andrew Lauzon) |
| 15:46.6, 16:23.5, 16:59.7, 17:18.0, 17:18.4, (17:23.0), (17:40.9) |
5 | 247 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:24:12.9 | Spread (1st 5) 1:13.1 |
| 10, 32, 59, 72, 74, (93), (104) |
| Justin Lombardi, Maxwell Stayton, Turner Goetsch, Ryan Richards, Adam Kaiser, (Andreas Masiakos), (Eugene Tu) |
| 16:02.6, 16:34.2, 17:05.6, 17:14.8, 17:15.7, (17:23.6), (17:32.4) |
6 | 252 | Natick,
MA - Team Time (1st 5) 1:23:51.3 | Spread (1st 5) 1:34.0 |
| 8, 12, 44, 82, 106, (116), (127) |
| Nick Melisi, Matthew George, Peter Briggs, Anton Ciccarelli, Jack Whelan, (Connor Flynn), (Samuel Harrington) |
| 15:59.1, 16:06.4, 16:54.2, 17:18.5, 17:33.1, (17:46.6), (17:53.6) |
7 | 265 | King Philip Regional,
MA - Team Time (1st 5) 1:23:42.3 | Spread (1st 5) 2:16.0 |
| 2, 5, 63, 73, 122, (130), (139) |
| Mike Griffin, Michael Norberg, Dan Botte, Jovan Joseph, Brendan Weddleton, (Nathan Farkash), (Ryan Andrews) |
| 15:34.8, 15:51.5, 17:09.8, 17:15.4, 17:50.8, (17:55.0), (18:01.9) |
8 | 281 | Woburn Memorial,
MA - Team Time (1st 5) 1:25:11.2 | Spread (1st 5) 29.3 |
| 41, 49, 56, 58, 77, (129), (168) |
| Alex Cravens, Guilherme DeOliveira, Andrew Vecchia, Adam Canario, Sean Sullivan, (Kevin Nett), (Christian Vallerand) |
| 16:47.8, 16:58.3, 17:03.5, 17:04.5, 17:17.1, (17:54.5), (18:36.5) |
9 | 284 | Mansfield,
MA - Team Time (1st 5) 1:24:30.7 | Spread (1st 5) 1:20.8 |
| 13, 26, 62, 84, 99, (133), (158) |
| Owen Mullahy, Mike Mullahy, Chris Leonard, Collin Stevens, Ben Giffen, (Tim Corkery), (James Schlenker) |
| 16:08.3, 16:25.8, 17:08.3, 17:19.2, 17:29.1, (17:57.0), (18:23.7) |
10 | 292 | Reading Memorial,
MA - Team Time (1st 5) 1:25:17.9 | Spread (1st 5) 33.9 |
| 35, 60, 64, 66, 67, (68), (102) |
| Andrew Benassi, Chris Sewall, Sean Crehan, Michael Wall, John Ronayne, (Robert Squires), (Steve Cormier) |
| 16:38.1, 17:06.3, 17:10.3, 17:11.2, 17:12.0, (17:12.1), (17:29.4) |
11 | 312 | Billerica Memorial,
MA - Team Time (1st 5) 1:25:13.4 | Spread (1st 5) 1:56.4 |
| 31, 37, 38, 45, 161, (165), (169) |
| Brandon Marion, John Holden, Thomas Dinsmore, Conor Doherty, Jeffrey Davis, (Ryan Leslie), (Seth Perry) |
| 16:30.6, 16:39.3, 16:42.2, 16:54.3, 18:27.0, (18:32.3), (18:36.6) |
12 | 317 | Central Catholic,
MA - Team Time (1st 5) 1:25:03.0 | Spread (1st 5) 1:25.7 |
| 23, 29, 57, 89, 119, (135), (142) |
| Matthew Giannasca, James Pothier, Cormac Crippen, Luke Ryan, Evan Tremblay, (Ryan George), (Pat Walsh) |
| 16:21.3, 16:28.6, 17:04.1, 17:22.0, 17:47.0, (17:59.0), (18:03.1) |
13 | 333 | Arlington,
MA - Team Time (1st 5) 1:25:24.7 | Spread (1st 5) 45.8 |
| 34, 39, 78, 90, 92, (103), (117) |
| Miles Harrison, Jameson Sparks, Elliot Jackson-Ontkush, Justin Eastman, Evan Sheils, (Dylan Scopetski), (Michael Pescatore) |
| 16:37.7, 16:43.3, 17:17.7, 17:22.5, 17:23.5, (17:31.7), (17:46.7) |
14 | 354 | Plymouth North,
MA - Team Time (1st 5) 1:25:38.2 | Spread (1st 5) 1:15.8 |
| 30, 33, 75, 101, 115, (150), (172) |
| James Doherty, Chris Hogan, William Buckley, Liam Husband, Cole Guiliani, (Shaun Covel), (Jason McGettrick) |
| 16:29.7, 16:37.4, 17:16.4, 17:29.2, 17:45.5, (18:10.7), (18:39.9) |
15 | 391 | Chelmsford,
MA - Team Time (1st 5) 1:26:11.3 | Spread (1st 5) 1:22.4 |
| 27, 47, 86, 111, 120, (121), (124) |
| Aiden Hennessey, Drew Madsen, Kenneth Goodwin, William Dudek, James Barrett, (Nick Burns), (Neel Verma) |
| 16:26.6, 16:57.1, 17:20.3, 17:38.3, 17:49.0, (17:50.0), (17:51.3) |
16 | 401 | Beverly,
MA - Team Time (1st 5) 1:26:15.1 | Spread (1st 5) 1:26.9 |
| 21, 55, 97, 110, 118, (131), (144) |
| Jackson Wood, Patrick Gilligan, Jackson Clark, Michael Brock, Kevin Kelsey, (Brennan Frost), (Jack Rivers) |
| 16:20.0, 17:02.7, 17:27.8, 17:37.7, 17:46.9, (17:55.7), (18:07.0) |
17 | 403 | Belmont,
MA - Team Time (1st 5) 1:25:58.8 | Spread (1st 5) 2:16.0 |
| 5, 71, 85, 96, 146, (149), (155) |
| Stephen Carvalho, Trevor Smith, Zach Gillette, Henry Yang, Alexander Athanasiou, (Lot Bates), (George Pomer) |
| 15:51.5, 17:12.8, 17:19.9, 17:27.1, 18:07.5, (18:10.5), (18:19.9) |
| 403 | Masconomet Regional,
MA - Team Time (1st 5) 1:26:21.0 | Spread (1st 5) 1:49.5 |
| 16, 52, 61, 134, 140, (151), (154) |
| Sebastian Gilligan, Robbie McKersie, Aidan Colbert, Sean Bonefant, Ian Darling, (Jason Murley), (Max Zeltsar) |
| 16:12.9, 17:00.9, 17:06.6, 17:58.2, 18:02.4, (18:11.9), (18:14.5) |
19 | 433 | Xaverian Brothers,
MA - Team Time (1st 5) 1:26:51.5 | Spread (1st 5) 1:07.0 |
| 40, 48, 109, 113, 123, (126), (141) |
| Keven Harding, Sam Hogan, Luke Birch, Thomas Skerry, Noah Wilson, (Nick Vecchione), (Emmett Roy) |
| 16:44.0, 16:58.0, 17:36.3, 17:42.2, 17:51.0, (17:53.0), (18:02.9) |
20 | 452 | Barnstable,
MA - Team Time (1st 5) 1:27:06.4 | Spread (1st 5) 39.5 |
| 70, 75, 87, 95, 125, (148), (178) |
| Charlie Ewald, Connor Brewster, Christopher Perreault, Ethan Weiner, Sean Cole, (Jaxson Merrill), (Ben O'Toole) |
| 17:12.4, 17:16.4, 17:21.5, 17:24.2, 17:51.9, (18:08.8), (19:01.0) |
21 | 516 | Winchester,
MA - Team Time (1st 5) 1:27:53.3 | Spread (1st 5) 1:03.3 |
| 54, 88, 99, 132, 143, (157), (159) |
| Billy Coakley, Alejandro Gonzalez, Adam Horowitz, Noah White, Joris Hoogendoorn, (Oliver Pullin), (Aidan Kimberley) |
| 17:01.2, 17:21.8, 17:29.1, 17:56.7, 18:04.5, (18:22.2), (18:26.2) |
22 | 563 | Bridgewater-Raynham Regional,
MA - Team Time (1st 5) 1:28:26.3 | Spread (1st 5) 1:00.0 |
| 69, 98, 105, 138, 153, (160), (166) |
| John Morrissy, Benjamin Wokoske, Troy Pimento, TJ Mulcahey, John Wilczewski, (James Peterson), (Jackson Palmer) |
| 17:12.2, 17:28.0, 17:32.8, 18:01.1, 18:12.2, (18:26.4), (18:33.2) |
23 | 623 | Braintree,
MA - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 1:09.0 |
| 83, 114, 128, 135, 163, (171), (184) |
| John McLean, Ryan Norton, Cooper Emerson, Jeff Kiser, Kevin Cabral, (Samuel Sailesh), (Nicholas Chang) |
| 17:19.0, 17:43.0, 17:54.0, 17:59.0, 18:28.0, (18:39.0), (19:10.0) |
24 | 703 | Chelsea,
MA - Team Time (1st 5) 1:30:52.8 | Spread (1st 5) 1:38.8 |
| 79, 137, 147, 164, 176, (180), (185) |
| Jazmany Reyes, Ian Padilla, Oscar Amaya, Ruben Padilla, Alexander Estrada, (Joseph Teruel), (Johnny Maldonado) |
| 17:18.0, 18:00.0, 18:08.0, 18:30.0, 18:56.8, (19:03.0), (19:14.2) |
25 | 732 | Greater Lowell Tech,
MA - Team Time (1st 5) 1:30:57.0 | Spread (1st 5) 59.0 |
| 108, 144, 152, 161, 167, (173), (187) |
| Ryan Plowman, Albert Ferreras, Logan Bailey, Brendan Quealy, Derek Yavanian, (Dante Ocasio), (Thomas Kelly) |
| 17:36.0, 18:07.0, 18:12.0, 18:27.0, 18:35.0, (18:48.0), (19:35.0) |
26 | 744 | Somerville,
MA - Team Time (1st 5) 1:32:26.0 | Spread (1st 5) 2:10.0 |
| 43, 170, 175, 177, 179, (186), (188) |
| Ronan Fitzgerald, AJ Feldman, Parker Gregory, Sam Buckley, Brayden Goldstein-Gelb, (Kevin Wen), (Connor Evans) |
| 16:52.5, 18:38.0, 18:55.7, 18:57.3, 19:02.5, (19:15.6), (19:46.6) |
27 | 873 | Waltham,
MA - Team Time (1st 5) 1:41:42.9 | Spread (1st 5) 4:45.1 |
| 107, 182, 191, 195, 198 |
| Lucas Daly, Gabriel Millan, Jimmy Orangio, Martin Sieving, Owen Hutchinson |
| 17:35.8, 19:05.9, 21:06.3, 21:34.0, 22:20.9 |
28 | 892 | Greater New Bedford RVT,
MA - Team Time (1st 5) 1:38:11.9 | Spread (1st 5) 2:41.9 |
| 156, 174, 183, 189, 190, (192), (194) |
| Tyler Rodericks, Pedro Rosa, Camron Calden, Nicholas Amaral, Jack Knowles, (Lucas Silvia), (Luke Ewan) |
| 18:20.5, 18:54.8, 19:09.0, 20:45.2, 21:02.4, (21:15.3), (21:32.0) |
29 | 966 | Medford,
MA - Team Time (1st 5) 1:47:08.1 | Spread (1st 5) 3:27.2 |
| 181, 193, 196, 197, 199 |
| Kierian Adams, Elizah Fortune, Andrew Olivieri, Sean Green, John Falco |
| 19:04.0, 21:29.5, 21:54.7, 22:08.7, 22:31.2 |