1 | 86 | Hopkinton,
MA - Team Time (1st 5) 1:21:28.7 | Spread (1st 5) 31.0 |
| 8, 15, 17, 19, 27, (37), (121) |
| Craig Salois, Lex Kaye, Benjamin Scott, Connor Dorfman, Stephen Leighton, (Wyatt Ruff), (Cameron Arnold) |
| 15:59.5, 16:16.0, 16:19.3, 16:23.4, 16:30.5, (16:44.2), (18:03.4) |
2 | 118 | Wellesley,
MA - Team Time (1st 5) 1:21:46.4 | Spread (1st 5) 1:08.4 |
| 5, 9, 20, 39, 45, (56), (57) |
| Eli Merritt, Stephen Goehringer, Maxwell Hoffman, Michael Bueker, Conor Donahue, (Maxwell Lin), (Willoughby Bonnette) |
| 15:41.2, 16:05.5, 16:24.3, 16:45.8, 16:49.6, (16:56.8), (16:57.3) |
3 | 131 | North Andover,
MA - Team Time (1st 5) 1:21:43.3 | Spread (1st 5) 1:36.5 |
| 1, 21, 23, 42, 44, (63), (86) |
| Ryan Connolly, Marc Conrad, Luke McGillivray, Cole Giles, Luke Stad, (Ben Katsev), (Trevor Wlodyka) |
| 15:12.7, 16:26.3, 16:27.6, 16:47.5, 16:49.2, (17:01.7), (17:24.1) |
4 | 144 | Concord-Carlisle,
MA - Team Time (1st 5) 1:21:44.6 | Spread (1st 5) 1:37.4 |
| 2, 11, 22, 51, 58, (71), (98) |
| Harrison Dow, Henry Reichle, Jack Graziani, Charlie Kessler, Ethan Martel, (Tate Becker), (Joey Bodenrader) |
| 15:20.0, 16:06.2, 16:26.6, 16:54.4, 16:57.4, (17:08.8), (17:32.5) |
5 | 218 | Winchester,
MA - Team Time (1st 5) 1:23:58.7 | Spread (1st 5) 35.0 |
| 28, 31, 35, 55, 69, (104), (105) |
| Wesley Kaukas-Quinn, Tyler Johnson, Jason Feng, Erik Bergstrom, Owen Bernstein, (Edward (Teddy) Cutting), (Matthew Fritsch) |
| 16:32.7, 16:38.9, 16:42.8, 16:56.6, 17:07.7, (17:36.9), (17:41.5) |
6 | 224 | Belmont,
MA - Team Time (1st 5) 1:23:43.6 | Spread (1st 5) 1:39.3 |
| 7, 30, 36, 49, 102, (116), (125) |
| Jared Rife, Ronnie Rubinshtein, Jason Kim, Mark Chumack, Nicholas Mazzoni, (Eli Merretta), (Lukas Sendzik) |
| 15:55.8, 16:37.2, 16:43.1, 16:52.4, 17:35.1, (17:54.0), (18:10.5) |
7 | 227 | Reading Memorial,
MA - Team Time (1st 5) 1:23:18.7 | Spread (1st 5) 1:41.5 |
| 4, 32, 54, 62, 75, (77), (140) |
| Jack Quinn, Graham Goodwin, Tim Connolly, Ben Wallace, Jack Filipski, (Henry Myatt), (Edward Sanphy) |
| 15:30.0, 16:41.6, 16:56.3, 16:59.3, 17:11.5, (17:14.6), (18:25.5) |
8 | 234 | Algonquin Regional,
MA - Team Time (1st 5) 1:24:12.7 | Spread (1st 5) 15.4 |
| 34, 46, 47, 48, 59, (60), (68) |
| Aiden Ruiz, Joseph Lamburn, Stephen White, Jonah Gould, Johnny Meschisen, (Matthew Zhang), (Christopher Kardos) |
| 16:42.7, 16:49.9, 16:50.2, 16:51.8, 16:58.1, (16:58.6), (17:07.0) |
9 | 278 | Arlington,
MA - Team Time (1st 5) 1:24:58.3 | Spread (1st 5) 40.3 |
| 33, 39, 41, 82, 83, (84), (86) |
| Samuel Davis, Jack Power, Lou Lopes Fernandes, Xavier Bernhardt, Kai Collins, (Leo Taraschi), (Mori Finlayson-Johnecheck) |
| 16:41.8, 16:45.8, 16:46.9, 17:21.7, 17:22.1, (17:22.6), (17:24.1) |
10 | 291 | Peabody Vet. Mem.,
MA - Team Time (1st 5) 1:24:13.3 | Spread (1st 5) 2:03.4 |
| 3, 38, 76, 81, 93, (119), (141) |
| Logan Tracia, Josh Trelegan, Ryan Faletra, Declan Smith, Dylan Faletra, (Evan Bedard), (Brian Stevens) |
| 15:25.7, 16:44.5, 17:13.0, 17:21.0, 17:29.1, (17:58.8), (18:26.4) |
11 | 359 | Somerville,
MA - Team Time (1st 5) 1:26:00.0 | Spread (1st 5) 2:25.1 |
| 10, 24, 88, 91, 146, (171), (178) |
| Attikos Kaye, Sam Buckley, Atticus Borggaard, Bryce Hopkins, Zachary Felinger, (Oliver Wicks), (Kai Deshima) |
| 16:06.1, 16:27.8, 17:26.9, 17:28.0, 18:31.2, (19:04.5), (19:18.9) |
12 | 361 | Beverly,
MA - Team Time (1st 5) 1:26:00.5 | Spread (1st 5) 1:17.9 |
| 29, 61, 78, 80, 113, (118), (134) |
| Riley McGoldrick, Jason Provost, Calvin Barrett, Ryan Whiting, Ronan Maloney, (Isaac Fryling), (Emanuele Geronimi) |
| 16:32.9, 16:58.9, 17:17.5, 17:20.4, 17:50.8, (17:56.8), (18:18.6) |
13 | 367 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:26:11.5 | Spread (1st 5) 1:46.5 |
| 18, 50, 66, 110, 123, (127), (135) |
| Ethan Sholk, Elliot Klappenbach, Remy Jang, Aiden Murphy, Jackson Immonen, (Alexander Stewart), (Jack Hines) |
| 16:20.6, 16:53.1, 17:04.3, 17:46.4, 18:07.1, (18:11.8), (18:20.3) |
14 | 368 | West Springfield,
MA - Team Time (1st 5) 1:26:21.9 | Spread (1st 5) 2:27.0 |
| 13, 25, 26, 150, 154, (155), (162) |
| Ben Drohan, Charlie Daggett, Reno Caronna, Elijah Pagan, Jaisyn Fasser, (Chris Renaud), (Rodrigo Miranda) |
| 16:10.1, 16:29.0, 16:30.2, 18:35.5, 18:37.1, (18:39.2), (18:49.9) |
15 | 378 | Barnstable,
MA - Team Time (1st 5) 1:26:29.5 | Spread (1st 5) 2:13.0 |
| 14, 16, 79, 132, 137, (152), (188) |
| Jeremy Bullock, Jaxson Merrill, Gabriel Pichardo, Ryan Wolfe, Kevin DeFeudis, (Keegan Farrenkopf), (Casey Holland) |
| 16:10.6, 16:18.1, 17:19.7, 18:17.5, 18:23.6, (18:36.7), (19:35.9) |
16 | 397 | Chelmsford,
MA - Team Time (1st 5) 1:26:20.6 | Spread (1st 5) 32.5 |
| 65, 67, 72, 92, 101, (142), (185) |
| Brett Trainor, Dean Allen, Marco Lombardo, Neel Verma, Xavier May, (Kevin Ha), (Tabor Morin) |
| 17:02.3, 17:04.8, 17:10.5, 17:28.2, 17:34.8, (18:26.9), (19:27.9) |
17 | 438 | Marshfield,
MA - Team Time (1st 5) 1:27:03.8 | Spread (1st 5) 41.3 |
| 51, 94, 94, 96, 103, (106), (120) |
| Tyler McCredie, Matt McCabe, Graham Heinrich, Gabe Zullo, Taite Panton, (Connor Wehr), (Tony Vitelli) |
| 16:54.4, 17:31.0, 17:31.0, 17:31.7, 17:35.7, (17:42.0), (17:59.0) |
18 | 505 | King Philip Regional,
MA - Team Time (1st 5) 1:28:20.1 | Spread (1st 5) 2:26.8 |
| 12, 99, 115, 130, 149, (153), (157) |
| Nathan Sylven, Max Miller, Peter Cataldo, Luca Giardini, Noah Lerner, (Ryan Taylor), (Owen Mackenzie) |
| 16:07.6, 17:32.9, 17:51.6, 18:13.6, 18:34.4, (18:37.0), (18:40.1) |
19 | 512 | Mansfield,
MA - Team Time (1st 5) 1:28:42.7 | Spread (1st 5) 1:42.5 |
| 43, 90, 111, 122, 146, (151), (158) |
| Talon Johnson, John Sylvain, Clark Mackin, Sam Taylor, Kieran Hoff, (Troy Penney), (Benjamin Dury) |
| 16:48.7, 17:27.1, 17:49.7, 18:06.0, 18:31.2, (18:35.8), (18:40.7) |
20 | 529 | Xaverian Brothers,
MA - Team Time (1st 5) 1:28:51.0 | Spread (1st 5) 1:28.6 |
| 53, 109, 112, 117, 138, (148), (161) |
| Brady Armstrong, Quentin McCormack, Caden Briere, Neilan Fahey, Michael Hogan, (Jacob Edgar), (James Fetter) |
| 16:55.6, 17:46.0, 17:50.5, 17:54.7, 18:24.2, (18:32.8), (18:45.6) |
21 | 534 | Woburn Memorial,
MA - Team Time (1st 5) 1:28:47.4 | Spread (1st 5) 2:50.7 |
| 6, 108, 129, 131, 160, (168), (186) |
| Joe Mahon, Jonathan Capone, James Carriere, Jonathan Pereira, Dan Ayanian, (Jared Simpson), (Jonathan Harrington) |
| 15:52.2, 17:43.0, 18:12.4, 18:16.9, 18:42.9, (18:59.2), (19:30.5) |
22 | 580 | Bridgewater-Raynham Regional,
MA - Team Time (1st 5) 1:29:50.8 | Spread (1st 5) 1:14.2 |
| 74, 107, 124, 136, 139, (170), (184) |
| James Murray, Jack Alves, Brian Peters, Joseph Brand, Connor Donahue, (Daniel Leet), (Ryan Hall) |
| 17:11.2, 17:42.8, 18:10.0, 18:21.4, 18:25.4, (19:03.6), (19:27.3) |
23 | 612 | Worcester Technical,
MA - Team Time (1st 5) 1:30:17.5 | Spread (1st 5) 1:16.2 |
| 85, 99, 128, 144, 156, (169), (174) |
| Adam Amadou, Gabriel Palomeque Jara, Mahemud Mahemud, Eliot Barakat, Michael Mireku, (Imani Githure), (Mohamud Mohamud) |
| 17:23.8, 17:32.9, 18:12.2, 18:28.6, 18:40.0, (19:02.5), (19:10.2) |
24 | 613 | Milford,
MA - Team Time (1st 5) 1:30:38.4 | Spread (1st 5) 2:05.1 |
| 63, 70, 143, 165, 172, (180), (189) |
| Andrew Fletcher, Mark Butters, Joseph Pezza, Damian Chaplin, Andrew DiGiando, (Joshua Watkins), (Jayden Madden) |
| 17:01.7, 17:08.1, 18:27.0, 18:54.8, 19:06.8, (19:22.3), (19:53.0) |
25 | 617 | Hingham,
MA - Team Time (1st 5) 1:30:30.3 | Spread (1st 5) 1:41.2 |
| 73, 89, 133, 159, 163, (167), (179) |
| Brendan Burm, Niko Gibson, Aaron Roberts, Ryan Gates, Jackson Sheehan, (Connor Anderson), (Ryan Burns) |
| 17:10.8, 17:27.0, 18:18.5, 18:42.0, 18:52.0, (18:56.0), (19:20.9) |
26 | 736 | North Quincy,
MA - Team Time (1st 5) 1:32:58.8 | Spread (1st 5) 1:41.1 |
| 97, 126, 164, 173, 176, (181), (182) |
| David Schmidt, Kyle Clements, Patrick Lee, Oisin Coogan-Coyne, Matt Hollatz, (Liam Murphy), (Nathan Feldman) |
| 17:31.9, 18:10.9, 18:53.4, 19:09.6, 19:13.0, (19:23.1), (19:23.9) |
27 | 776 | Medford,
MA - Team Time (1st 5) 1:33:43.7 | Spread (1st 5) 1:24.2 |
| 113, 145, 166, 175, 177, (191), (192) |
| Tom Higgins, Colin Lally, Angus Ramsey, Eamon Costello, TJ Higgs, (Evan Russell), (Nick Milas) |
| 17:50.8, 18:30.2, 18:55.6, 19:12.1, 19:15.0, (19:59.2), (20:23.3) |
28 | 964 | South High Community,
MA - Team Time (1st 5) 1:48:12.3 | Spread (1st 5) 3:18.8 |
| 183, 193, 194, 196, 198, (199), (201) |
| Emil Mihai, Anbinh Pho, Tevin Mbogo, Pau Cuberes, Anthony Nguyen, (Nathan Lam), (Henry Nguyen) |
| 19:26.2, 21:08.6, 22:20.3, 22:32.2, 22:45.0, (22:50.9), (24:16.7) |
29 | 969 | Doherty Memorial,
MA - Team Time (1st 5) 1:47:29.2 | Spread (1st 5) 3:29.5 |
| 187, 190, 195, 197, 200, (202), (203) |
| Nigel Cross, Andre Fontenele, Gabriel Hallisey, Ian Salmonsen, Isaac Shertzer, (Alejandro Zafon-Whalen), (Jyzear Fiske) |
| 19:31.0, 19:54.8, 22:28.8, 22:34.1, 23:00.5, (24:47.1), (25:26.1) |