1 | 60 | Newton South,
MA - Team Time (1st 5) 57:53.7 | Spread (1st 5) 57.3 |
| 2, 3, 10, 16, 29, (48), (72) |
| Felix Rogovin, EJ Winters, Ben Pistiner, Ben Modiano, Steven McChesney, (Royce Guan), (Charlie Jin) |
| 11:07.3, 11:18.0, 11:36.3, 11:47.5, 12:04.6, (12:21.4), (12:33.5) |
2 | 174 | Algonquin Regional,
MA - Team Time (1st 5) 1:00:29.9 | Spread (1st 5) 53.7 |
| 5, 15, 47, 50, 57, (63), (77) |
| Luke Trask, Jackson Gamache, Pierce Cote, Owen Morse, Aaron Hafiani, (Charles Aymie), (John Little) |
| 11:31.9, 11:47.3, 12:21.3, 12:23.8, 12:25.6, (12:26.4), (12:36.1) |
3 | 246 | Taunton,
MA - Team Time (1st 5) 1:00:49.9 | Spread (1st 5) 1:19.5 |
| 9, 14, 26, 70, 127, (181), (184) |
| Brayden Cali, Andrew Cali, Jack Pawlowski, Samuel Denis, Aiden Zamora, (Jack Valcovic), (Connor Martin) |
| 11:34.7, 11:46.4, 12:02.9, 12:31.7, 12:54.2, (13:14.5), (13:15.3) |
4 | 320 | Wakefield Memorial,
MA - Team Time (1st 5) 1:02:00.5 | Spread (1st 5) 52.4 |
| 21, 36, 71, 93, 99, (194), (195) |
| Leith Jones, Matt McCoy, Ojas Singhvi, Jaden Puccio, Colby Lee, (Michael Rivers), (Jack Ahearne) |
| 11:51.7, 12:10.3, 12:31.8, 12:42.6, 12:44.1, (13:20.4), (13:21.8) |
5 | 336 | Saint Mary's,
MA - Team Time (1st 5) 1:02:04.0 | Spread (1st 5) 1:10.8 |
| 11, 61, 69, 83, 112, (242), (261) |
| Kyle Kwiatek, Anthony D'Itria, Brett O'Brien, Jesse Moriello, John Nowicki, (Jaiden Madden), (Dominic Kim) |
| 11:38.3, 12:26.2, 12:31.1, 12:39.3, 12:49.1, (13:51.7), (14:01.5) |
6 | 338 | Framingham,
MA - Team Time (1st 5) 1:02:28.4 | Spread (1st 5) 37.8 |
| 40, 44, 56, 79, 119, (131), (159) |
| William Neiberger, Josh Berman, Andrew Hohenstein, Benjamin Peck, Ryan Watton, (Josh Halberstadt), (Parker Mills) |
| 12:14.2, 12:19.0, 12:25.1, 12:38.1, 12:52.0, (12:55.0), (13:04.1) |
7 | 352 | Franklin,
MA - Team Time (1st 5) 1:02:20.3 | Spread (1st 5) 58.6 |
| 17, 67, 74, 90, 104, (123), (134) |
| Dillon Cashin, Tyler Sacchetti, Daniel Cronin, Aidan Nisbett, Edwin Arroyo, (Maximus White), (Joel Keller) |
| 11:47.6, 12:29.9, 12:35.6, 12:41.0, 12:46.2, (12:52.5), (12:55.3) |
8 | 356 | Reading Memorial,
MA - Team Time (1st 5) 1:02:34.1 | Spread (1st 5) 34.0 |
| 46, 59, 59, 62, 130, (133), (196) |
| Andrew Abdella, Ryan Miller, Matt Lakin, Max Carcione, Sachin Patel, (Liam Synnott), (Noah Young) |
| 12:20.9, 12:26.0, 12:26.0, 12:26.3, 12:54.9, (12:55.2), (13:23.1) |
9 | 359 | Wellesley,
MA - Team Time (1st 5) 1:02:43.1 | Spread (1st 5) 24.0 |
| 52, 55, 58, 86, 108, (109), (180) |
| Maxwell Lin, William Glowacky, Tyler Dravenstott, Rudy Seaborn, James Akgonul, (Griffin Vella), (Felipe Lopez) |
| 12:24.2, 12:25.0, 12:25.7, 12:40.0, 12:48.2, (12:48.7), (13:13.0) |
10 | 373 | Uxbridge,
MA - Team Time (1st 5) 1:00:56.7 | Spread (1st 5) 2:13.8 |
| 1, 4, 92, 102, 174, (254), (266) |
| Aidan Ross, Carl Gallawan, Payson Roy, Micah Deary, Bruce Alberto, (Logan Grabowski), (Bradley Sadd) |
| 10:56.6, 11:22.7, 12:41.2, 12:45.8, 13:10.4, (13:58.8), (14:04.1) |
11 | 415 | Weymouth,
MA - Team Time (1st 5) 1:03:06.0 | Spread (1st 5) 34.0 |
| 42, 68, 81, 105, 119, (153), (281) |
| Luke Hammerquist, Christian Baker, Bodhi Kolwaite, Andrew Donahue, Warren Wiradjaja, (Greg Healy), (Henry Bates) |
| 12:18.0, 12:30.0, 12:39.0, 12:47.0, 12:52.0, (13:01.0), (14:14.0) |
12 | 500 | Saint John's,
MA - Team Time (1st 5) 1:03:07.4 | Spread (1st 5) 1:29.1 |
| 20, 37, 88, 163, 192, (206), (215) |
| Victor Nedelescu, Jackson Harris, Liam Secrist, Matthew Deeley, Austin Tenczar, (John Ahlin), (Matthew Walsh) |
| 11:51.0, 12:10.6, 12:40.2, 13:05.5, 13:20.1, (13:28.5), (13:34.0) |
13 | 534 | Concord-Carlisle,
MA - Team Time (1st 5) 1:03:51.8 | Spread (1st 5) 24.9 |
| 65, 106, 118, 121, 124, (149), (193) |
| Joshua Kerimo, Jonah Carter, Jack Graziani, Trevor Delaney, Jimmy Mawn, (Charlie Kessler), (Lucas Lee) |
| 12:27.8, 12:47.6, 12:51.5, 12:52.2, 12:52.7, (13:00.0), (13:20.2) |
14 | 542 | Sharon,
MA - Team Time (1st 5) 1:03:08.1 | Spread (1st 5) 2:02.5 |
| 6, 13, 101, 204, 218, (248), (277) |
| Nathaniel Traut, Michael Williams, Adamya Singh, Adam Lessard, Saketh Gosetty, (Vincent Chen), (Kushal Chandrasekaran) |
| 11:33.3, 11:46.3, 12:44.9, 13:27.8, 13:35.8, (13:53.8), (14:12.6) |
15 | 566 | Holliston,
MA - Team Time (1st 5) 1:03:55.8 | Spread (1st 5) 1:19.9 |
| 28, 73, 91, 177, 197, (282) |
| Nathan Giordano, Owen Bulmer, Stephen Majkut, Ryan Bausch, Mikey O'Neill, (Eddie Braun) |
| 12:04.1, 12:35.4, 12:41.1, 13:11.2, 13:24.0, (14:14.4) |
16 | 597 | Walpole,
MA - Team Time (1st 5) 1:04:15.2 | Spread (1st 5) 13.0 |
| 96, 103, 121, 136, 141, (145), (156) |
| Donovan Reilly, Robert Millette, Ryan Falvey, Brody Sullivan, August Ahmed, (Sahyaditya Panchakshari), (Richard Ferreira) |
| 12:44.0, 12:46.0, 12:52.2, 12:56.0, 12:57.0, (12:58.5), (13:02.6) |
17 | 598 | North Andover,
MA - Team Time (1st 5) 1:04:06.0 | Spread (1st 5) 1:37.0 |
| 24, 76, 95, 190, 213, (256), (291) |
| Luke Stad, Cole Giles, Will Hennesey, Will Armes, James Allard, (Marc Conrad), (Andrew Buchanan) |
| 11:56.0, 12:36.0, 12:43.0, 13:18.0, 13:33.0, (13:59.0), (14:29.0) |
18 | 628 | King Philip Regional,
MA - Team Time (1st 5) 1:04:01.2 | Spread (1st 5) 2:03.2 |
| 12, 32, 165, 187, 232, (239), (319) |
| Brandon Berdos, Nathan Sylven, Max Miller, Alexander Antinoro, Kayden Henry, (Ryan McGill), (Matt Rando) |
| 11:43.7, 12:07.1, 13:08.0, 13:15.5, 13:46.9, (13:49.9), (14:59.8) |
19 | 631 | Billerica Memorial,
MA - Team Time (1st 5) 1:04:09.6 | Spread (1st 5) 1:21.8 |
| 23, 107, 129, 184, 188, (279), (295) |
| Ryan Leslie, Shawn Mulkerin, Patrick Hall, Scott Canney, Colin Gianotti, (Aidan Lawless), (Jimmy McKenna) |
| 11:55.0, 12:48.0, 12:54.5, 13:15.3, 13:16.8, (14:13.7), (14:36.4) |
| 631 | Methuen,
MA - Team Time (1st 5) 1:04:11.0 | Spread (1st 5) 1:38.0 |
| 27, 30, 171, 178, 225, (303), (345) |
| Davin Indeglia, Liam Doherty, Henry Becuti Ortiz, Joseph Becuti Ortiz, Neondre Abreu Delacruz, (Jeremiah Brown), (Nicholas Roux) |
| 12:03.0, 12:05.0, 13:10.0, 13:12.0, 13:41.0, (14:41.0), (16:33.0) |
21 | 633 | Chelmsford,
MA - Team Time (1st 5) 1:04:30.0 | Spread (1st 5) 2:12.0 |
| 25, 34, 41, 260, 273, (293), (296) |
| Neel Verma, Dean Allen, Brett Trainor, Cole Pelkey, Kevin Ha, (Victor Lam), (Sam Byrne) |
| 11:57.0, 12:08.0, 12:15.0, 14:01.0, 14:09.0, (14:32.0), (14:38.0) |
22 | 643 | Brockton,
MA - Team Time (1st 5) 1:03:49.5 | Spread (1st 5) 1:33.7 |
| 6, 155, 157, 161, 164, (171), (171) |
| Christopher Gorynski, Asher Miller, Dominic Damiani, Isaac Miller, Kyle Antoine, (Lisandro Velazquez), (Gavin Gareri) |
| 11:33.3, 13:01.2, 13:03.0, 13:05.0, 13:07.0, (13:10.0), (13:10.0) |
23 | 644 | Norwell,
MA - Team Time (1st 5) 1:04:47.1 | Spread (1st 5) 1:39.2 |
| 53, 54, 110, 162, 265 |
| Carson Scarinci, Connor Reidy, Sam Foster, Thomas Corbett, Cormac Murphy |
| 12:24.5, 12:24.8, 12:48.8, 13:05.3, 14:03.7 |
24 | 658 | Blackstone Valley Reg Voc/Tech,
MA - Team Time (1st 5) 1:04:37.1 | Spread (1st 5) 22.1 |
| 110, 114, 116, 143, 175, (252), (275) |
| Aidan Giunta, Benjamin De Boer, Cameron Ladd, Nicholas Boisvert, Max Howard, (Adrian Lowell), (Aidan McGrail) |
| 12:48.8, 12:49.9, 12:50.1, 12:57.4, 13:10.9, (13:55.6), (14:10.5) |
25 | 666 | Boston Latin,
MA - Team Time (1st 5) 1:04:30.8 | Spread (1st 5) 1:58.4 |
| 19, 85, 139, 186, 237, (245), (302) |
| Nolen Mounier, Nick Seaver, William Fitzgibbon, Ryan Gohlmann, Brendan Nolen, (Miles Koppe), (Paul Currier) |
| 11:50.5, 12:39.7, 12:56.3, 13:15.4, 13:48.9, (13:52.9), (14:40.9) |
26 | 671 | Norwood Senior,
MA - Team Time (1st 5) 1:04:27.8 | Spread (1st 5) 1:51.2 |
| 22, 33, 169, 220, 227, (241), (271) |
| Dylan Hamway, Dylan O'Brien, John Cavanaugh, Tyler Lovell, Benjamin MacDougall, (Jacob Zhang), (Dominic Giampa) |
| 11:52.1, 12:07.8, 13:08.3, 13:36.3, 13:43.3, (13:50.9), (14:07.4) |
27 | 675 | Central Catholic,
MA - Team Time (1st 5) 1:04:50.0 | Spread (1st 5) 1:07.0 |
| 49, 51, 165, 203, 207, (235), (238) |
| James Crippen, Alex Wilard, James Reagan, Andrew Gallagher, Ryan Valin, (Mark Pappalardo), (Aiden Recesso) |
| 12:22.0, 12:24.0, 13:08.0, 13:27.0, 13:29.0, (13:48.0), (13:49.0) |
28 | 704 | Brookline,
MA - Team Time (1st 5) 1:04:52.0 | Spread (1st 5) 18.0 |
| 115, 125, 141, 158, 165, (182), (189) |
| Andrew Cherkasky, Charlie Perdue, Ryan Chen, Peter Finnerty, Nikola Radakovic, (Coburn Taverna-Liddell), (Luke Thibault) |
| 12:50.0, 12:53.0, 12:57.0, 13:04.0, 13:08.0, (13:15.0), (13:17.0) |
29 | 719 | Westford Academy,
MA - Team Time (1st 5) 1:04:54.0 | Spread (1st 5) 46.0 |
| 66, 144, 149, 178, 182, (211), (213) |
| Austin Desisto, Daniel Ottesen, Chris Blaszak, Jacob Gross, Mohammed Warde, (Neil Brown), (Thomas Douglas) |
| 12:29.0, 12:58.0, 13:00.0, 13:12.0, 13:15.0, (13:32.0), (13:33.0) |
30 | 747 | Duxbury,
MA - Team Time (1st 5) 1:06:12.3 | Spread (1st 5) 2:35.3 |
| 31, 35, 83, 298, 300 |
| Nolan Ruel, Jake Boudreau, Daniel Burnham, Liam Higgins, Colin Browning |
| 12:05.2, 12:08.3, 12:39.3, 14:39.0, 14:40.5 |
31 | 773 | Lowell,
MA - Team Time (1st 5) 1:05:22.0 | Spread (1st 5) 31.0 |
| 126, 136, 136, 176, 199, (202), (216) |
| Aiden Cutter, Evan Defronzo, Quonelle Muth, Izaiah Strum, Ryan Frechette, (Frank Kelly), (Humphrey Njenga) |
| 12:54.0, 12:56.0, 12:56.0, 13:11.0, 13:25.0, (13:26.0), (13:35.0) |
32 | 778 | Burlington,
MA - Team Time (1st 5) 1:05:10.9 | Spread (1st 5) 2:32.6 |
| 8, 18, 226, 257, 269, (324) |
| Patrick Gray, Rithikh Prakash, Jack Kelley, Dakota Ellis, Scott Bottiglio, (Mihir Balsara) |
| 11:33.7, 11:49.0, 13:42.1, 13:59.8, 14:06.3, (15:12.6) |
33 | 798 | Northampton,
MA - Team Time (1st 5) 1:05:54.9 | Spread (1st 5) 1:09.7 |
| 80, 100, 160, 224, 234, (268), (272) |
| Alden Bacon, Levi Armstrong, Rowan Hodgson, Bix von Goeler, Lucien Vaget, (Jackson Madden), (Isaac Godin) |
| 12:38.2, 12:44.3, 13:04.8, 13:39.7, 13:47.9, (14:05.7), (14:08.0) |
34 | 806 | Andover,
MA - Team Time (1st 5) 1:05:43.0 | Spread (1st 5) 52.0 |
| 81, 153, 165, 197, 210, (258), (284) |
| Charlie Nunez, Zachary Chisholm, Jacob Chisholm, Peter Stubler, Jack Tweedale, (Teddy Pierni), (Ayush Dewagan) |
| 12:39.0, 13:01.0, 13:08.0, 13:24.0, 13:31.0, (14:00.0), (14:18.0) |
35 | 862 | Tewksbury Memorial,
MA - Team Time (1st 5) 1:08:15.0 | Spread (1st 5) 3:57.0 |
| 38, 96, 96, 289, 343 |
| Tristan Leslie, Nick Alvarado, Kyle Adams, Alex Naghibi, Cian Dawson |
| 12:12.0, 12:44.0, 12:44.0, 14:26.0, 16:09.0 |
36 | 912 | Belmont,
MA - Team Time (1st 5) 1:06:28.7 | Spread (1st 5) 39.6 |
| 135, 147, 201, 212, 217, (221), (253) |
| Ilya Chumack, Alex Coelho, Shafic Lukwago, Jake Matias, Joshua Moy, (Sam Baldwin), (Nicholas Mazzoni) |
| 12:55.6, 12:59.8, 13:25.2, 13:32.9, 13:35.2, (13:36.8), (13:58.2) |
37 | 925 | Malden Catholic,
MA - Team Time (1st 5) 1:07:06.9 | Spread (1st 5) 2:08.8 |
| 39, 113, 208, 280, 285, (312), (329) |
| Zach Laverdure, William Moss, Aiden Balandan, Patrick Radochia, Robert Hackley, (Lucas Donahue), (Kevin Humphrey) |
| 12:12.9, 12:49.2, 13:29.2, 14:13.9, 14:21.7, (14:48.7), (15:19.4) |
38 | 968 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:08:58.0 | Spread (1st 5) 2:50.0 |
| 75, 94, 140, 327, 332, (337), (339) |
| Evan Kaprelian, Bryce Leighton, Zack Smith, Kenly Laime, Noah Schneeweis, (Brendan Gallivan), (Brandon LaGrange) |
| 12:35.9, 12:42.9, 12:56.8, 15:16.5, 15:25.9, (15:39.5), (15:49.7) |
39 | 973 | Belchertown,
MA - Team Time (1st 5) 1:07:44.5 | Spread (1st 5) 2:02.6 |
| 78, 127, 223, 246, 299, (300), (306) |
| Brandon Adamson, Forrest Sherson, Aidan Clancy, Peter Elias, Matthew Ryczek, (Logan Edreich), (Nathan Wheeler) |
| 12:37.5, 12:54.2, 13:39.3, 13:53.4, 14:40.1, (14:40.5), (14:43.1) |
40 | 1024 | Hopedale Jr/Sr,
MA - Team Time (1st 5) 1:08:10.8 | Spread (1st 5) 2:11.7 |
| 64, 151, 222, 290, 297, (310), (328) |
| Ryan Hayes, Camden Parker, James Seaver, Brayden Milanoski, Philip Carroll, (Noble Crawford), (Ahaan Singh) |
| 12:27.1, 13:00.1, 13:37.3, 14:27.5, 14:38.8, (14:47.2), (15:17.1) |
41 | 1055 | Bromfield,
MA - Team Time (1st 5) 1:08:47.1 | Spread (1st 5) 2:22.9 |
| 45, 131, 270, 304, 305, (317), (321) |
| Jack Stahl, Harrison Binnick, Diesel Whitten, John Zobbi, Wally Johannsen, (Nathan Pertoso), (Shaan Patel) |
| 12:20.0, 12:55.0, 14:07.0, 14:42.2, 14:42.9, (14:54.5), (15:01.3) |
42 | 1056 | Parker Charter Essential,
MA - Team Time (1st 5) 1:08:27.3 | Spread (1st 5) 2:20.0 |
| 89, 205, 209, 233, 320, (325), (330) |
| Tyler Rowan, Henry Mayer Svarczkopf, Liam Almond, Abram Brownson, Brody Cusick, (Owen Lilley), (Carlo Perrotti) |
| 12:40.7, 13:28.2, 13:30.3, 13:47.4, 15:00.7, (15:12.9), (15:20.8) |
43 | 1075 | Milton,
MA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 2:24.0 |
| 86, 146, 229, 292, 322, (338) |
| Donovan Murray, Thomas Lesser, Aidan Coombs, Edward Morrissey, Will Ouelette, (Jayden Boyer) |
| 12:40.0, 12:59.0, 13:45.0, 14:31.0, 15:04.0, (15:40.0) |
44 | 1109 | Braintree,
MA - Team Time (1st 5) 1:08:15.0 | Spread (1st 5) 45.0 |
| 170, 219, 228, 243, 249, (258), (287) |
| Colin Anderson, Nick Kam, John Kennedy, Conor Archdeacon, Nicholas Chang, (Michael Morahan), (Brian Yan) |
| 13:09.0, 13:36.0, 13:44.0, 13:52.0, 13:54.0, (14:00.0), (14:24.0) |
45 | 1122 | Frontier Regional,
MA - Team Time (1st 5) 1:08:34.4 | Spread (1st 5) 1:23.3 |
| 152, 200, 230, 254, 286, (294) |
| Aleks Carey, Jack Carey, Oliver Brown, Asa Jackson, Caleb McDaniel, (Amory Maxey) |
| 13:00.3, 13:25.1, 13:46.6, 13:58.8, 14:23.6, (14:32.6) |
46 | 1158 | Dover-Sherborn,
MA - Team Time (1st 5) 1:09:23.8 | Spread (1st 5) 2:26.1 |
| 43, 262, 267, 278, 308, (316), (318) |
| Owen Comiskey, Josh Martinovich, Connor Murphy, Luke Sveen, Nick Kube, (Scott Doherty), (Ethan Sveen) |
| 12:18.6, 14:01.7, 14:05.4, 14:13.4, 14:44.7, (14:51.9), (14:56.8) |
47 | 1220 | Bellingham,
MA - Team Time (1st 5) 1:09:59.7 | Spread (1st 5) 2:15.1 |
| 148, 231, 251, 264, 326, (346), (347) |
| Colin Thibeault, Josh Davis, Ryan Ginn, Franci Marku, Cole Freiberg, (Alex Kates), (Benjamin Howard) |
| 12:59.9, 13:46.7, 13:55.0, 14:03.1, 15:15.0, (16:35.0), (16:58.3) |
48 | 1265 | Dracut Senior,
MA - Team Time (1st 5) 1:10:40.0 | Spread (1st 5) 2:19.0 |
| 191, 235, 240, 263, 336, (340), (348) |
| Nick Grier, Matthew Lavender, Devin Rego, Gabe Meli, Nathan Mugford, (Emmit Collins), (Vincent Chen) |
| 13:20.0, 13:48.0, 13:50.0, 14:03.0, 15:39.0, (15:50.0), (17:30.0) |
49 | 1328 | Needham,
MA - Team Time (1st 5) 1:12:39.0 | Spread (1st 5) 3:29.0 |
| 117, 243, 309, 315, 344 |
| Jack Burns, Dylan Weinbaum, Lucas Wong, Daniel Willis, Jake Lefkowitz |
| 12:51.0, 13:52.0, 14:45.0, 14:51.0, 16:20.0 |
50 | 1335 | Dartmouth,
MA - Team Time (1st 5) 1:10:35.2 | Spread (1st 5) 31.3 |
| 247, 250, 274, 276, 288 |
| Matthew Borges, Owen Strecker, Aidan Carreiro, Asa Gonsalves, Kevin Leong |
| 13:53.5, 13:54.6, 14:09.8, 14:12.5, 14:24.8 |
51 | 1581 | Natick,
MA - Team Time (1st 5) 1:15:04.0 | Spread (1st 5) 1:10.0 |
| 283, 311, 323, 331, 333, (334), (334) |
| Chris Lopez, Eli Jelliffe, Henry Beaudoin, William Kidd, Harold Drurey, (Viktor Akhonen), (Brian Dale) |
| 14:17.0, 14:48.0, 15:10.0, 15:22.0, 15:27.0, (15:30.0), (15:30.0) |
52 | 1617 | Littleton,
MA - Team Time (1st 5) 1:16:08.6 | Spread (1st 5) 1:11.3 |
| 307, 313, 314, 341, 342 |
| Jack Redmond, Jack Young, Brady Morvay, Thomas Kinney, Nolan Losee |
| 14:43.3, 14:49.3, 14:50.9, 15:50.5, 15:54.6 |