1 | 60 | Saint John's,
MA - Team Time (1st 5) 1:05:48.6 | Spread (1st 5) 33.8 |
| 4, 8, 10, 12, 26, (40), (51) |
| Ben Kovacs, Joshua Rahn, Patrick Craemer, Joseph Walsh, Tyler Griffin, (Mitchell Witt), (Dominic Mastromatteo) |
| 12:57.4, 13:04.0, 13:07.3, 13:08.7, 13:31.2, (13:53.6), (14:04.0) |
2 | 62 | Lowell,
MA - Team Time (1st 5) 1:05:43.9 | Spread (1st 5) 35.6 |
| 2, 6, 16, 18, 20, (22), (32) |
| Christopher Polanco, Anthony Rodriguez, Colin Fitzpatrick, Chris Galarza, Martin Mungai, (Nasir Gibson), (Conor Donovan) |
| 12:45.8, 12:58.4, 13:18.4, 13:19.9, 13:21.4, (13:23.8), (13:37.7) |
3 | 77 | Marshfield,
MA - Team Time (1st 5) 1:06:18.5 | Spread (1st 5) 30.7 |
| 5, 11, 14, 23, 24, (36), (45) |
| Derek Holmes, Andrew Lamb, Joseph Joyce, Joey Donovan, Chris Bunker, (James Condon), (Nick Valianti) |
| 12:57.9, 13:08.2, 13:17.8, 13:26.0, 13:28.6, (13:46.6), (13:58.7) |
4 | 114 | Hopedale Jr/Sr,
MA - Team Time (1st 5) 1:06:58.6 | Spread (1st 5) 48.0 |
| 3, 21, 25, 31, 34, (60), (81) |
| Brandon Hall, David Wollensak, Andrew Doran, Bryce Brown, Christian De Boer, (Colin Black), (Matthew Marchionni) |
| 12:50.2, 13:23.3, 13:30.2, 13:36.7, 13:38.2, (14:16.4), (14:34.6) |
5 | 224 | Saint John's Preparatory,
MA - Team Time (1st 5) 1:09:26.3 | Spread (1st 5) 1:47.5 |
| 1, 44, 46, 58, 75, (116) |
| Tristan Shelgren, Ben Winters, Josh Turk, Derek Walsh, Ted Moskal, (Brendan Lombard) |
| 12:44.2, 13:58.1, 13:59.0, 14:13.3, 14:31.7, (15:04.0) |
6 | 231 | Chelmsford,
MA - Team Time (1st 5) 1:09:54.5 | Spread (1st 5) 55.7 |
| 27, 41, 43, 50, 70, (71), (102) |
| Zachary Jarnagin, David Ibrahim, Alex Imperillo, Andrew Fottler, Connor Nunnery, (Ryan Hayes), (Colin O'Brien) |
| 13:31.3, 13:55.3, 13:57.2, 14:03.7, 14:27.0, (14:28.9), (14:52.2) |
7 | 257 | Brookline,
MA - Team Time (1st 5) 1:10:05.7 | Spread (1st 5) 1:36.3 |
| 7, 33, 65, 69, 83, (84), (107) |
| Lucas Aramburu, Tim Weighart, Chris Bell, Michael Zimmerman, Bobby Stitt, (Sergei LeFaivre), (Quinn Gangadharan) |
| 13:00.4, 13:38.1, 14:24.3, 14:26.2, 14:36.7, (14:37.0), (14:55.0) |
8 | 270 | Westford Academy,
MA - Team Time (1st 5) 1:10:12.6 | Spread (1st 5) 1:31.4 |
| 29, 30, 35, 57, 119, (127), (219) |
| Sean Doherty, Jason Dolan, Zachary Goldberg, Matthew Downey, Matt Ward, (Adam Mullen), (Gregory Montemurro) |
| 13:34.0, 13:34.5, 13:46.2, 14:12.5, 15:05.4, (15:11.3), (16:26.8) |
9 | 296 | Plymouth North,
MA - Team Time (1st 5) 1:10:49.0 | Spread (1st 5) 1:35.0 |
| 8, 53, 66, 82, 87, (99), (107) |
| Nick McNamee, Hunter Clark, Patrick Woomer, Finn Lundy, Matt Jenkins, (Colin Reynolds), (Nate Schneider) |
| 13:04.0, 14:06.0, 14:25.0, 14:35.0, 14:39.0, (14:52.0), (14:55.0) |
10 | 351 | Bishop Feehan,
MA - Team Time (1st 5) 1:11:59.5 | Spread (1st 5) 1:08.3 |
| 37, 39, 71, 93, 111, (136), (172) |
| Alex Simoneau, Ian Ross, Jack Lynch, Greg Cran, John (Jac Leonard, (Mike Cran), (Jackson Craig) |
| 13:50.3, 13:53.1, 14:28.9, 14:48.6, 14:58.6, (15:16.6), (15:39.6) |
11 | 357 | Barnstable,
MA - Team Time (1st 5) 1:12:14.1 | Spread (1st 5) 20.7 |
| 61, 63, 68, 79, 86, (109), (113) |
| Cameron Faszewski, Daniel Loiselle, Brian Judge, Cam Donoghue, Ethan Weiner, (Nicholas O'Toole), (Charles Nystrom) |
| 14:17.0, 14:21.2, 14:25.7, 14:32.5, 14:37.7, (14:55.5), (15:00.4) |
12 | 358 | Cardinal Spellman,
MA - Team Time (1st 5) 1:12:11.0 | Spread (1st 5) 52.0 |
| 42, 54, 80, 88, 94, (122), (123) |
| Joe Concannon, Tim Ryan, Gus Suneson, Chris Neilan, Charles Norton, (Michael Bowen), (Sam Larue) |
| 13:57.0, 14:08.0, 14:34.0, 14:43.0, 14:49.0, (15:07.0), (15:08.0) |
13 | 380 | Plymouth South,
MA - Team Time (1st 5) 1:12:20.8 | Spread (1st 5) 1:34.0 |
| 15, 76, 92, 98, 99, (103), (151) |
| Andrew Mahoney, Bill Kenney, Robert Dimartino, Billy Kenney, Julian Cenec, (Justin Fosdick), (Michael Costello) |
| 13:18.0, 14:31.8, 14:48.0, 14:51.0, 14:52.0, (14:53.0), (15:26.9) |
14 | 395 | Dartmouth,
MA - Team Time (1st 5) 1:12:24.1 | Spread (1st 5) 1:17.1 |
| 47, 48, 49, 114, 137, (198), (201) |
| Advika Rajapakse, Gregory Martin, Zachary Lajeunesse, Dawson Polochick, Benjamin Rioux, (Noah Derrick), (Seth Chaves) |
| 14:00.1, 14:01.4, 14:02.5, 15:02.9, 15:17.2, (15:56.8), (15:58.6) |
15 | 422 | Amherst Pelham Regional,
MA - Team Time (1st 5) 1:12:32.1 | Spread (1st 5) 1:54.0 |
| 17, 38, 112, 125, 130, (134), (178) |
| Jack Yanko, Aidan Shea, Aiden Foucault Etheridge, Sean Towse, James Cairn, (Leif Stevens), (Caleb Ireland) |
| 13:19.8, 13:50.6, 14:59.8, 15:08.1, 15:13.8, (15:16.0), (15:44.5) |
16 | 491 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:13:56.0 | Spread (1st 5) 1:44.0 |
| 56, 66, 74, 99, 196, (208), (247) |
| Andrew Newman, Lukas Moscoso, Jack Ryan, Bryce Pulkinen, Alexander Uva, (Charles Wilson), (Joseph Coletti) |
| 14:12.0, 14:25.0, 14:31.0, 14:52.0, 15:56.0, (16:09.0), (17:16.0) |
17 | 512 | Pembroke,
MA - Team Time (1st 5) 1:14:31.0 | Spread (1st 5) 28.0 |
| 90, 94, 94, 103, 131, (132), (140) |
| Justin Gaiser, Cam Anderson, Patrick Spring, Cole Radke, Colton Cappa, (Harrison Clark), (Noah Banks) |
| 14:46.0, 14:49.0, 14:49.0, 14:53.0, 15:14.0, (15:15.0), (15:19.0) |
18 | 525 | Milford,
MA - Team Time (1st 5) 1:14:06.5 | Spread (1st 5) 1:57.9 |
| 28, 97, 105, 138, 157, (189), (194) |
| Jack Kalil, Nicholas Carey, Jared Luce, Chris Berthrong, Anthony DiStauro, (Christoper Cicciu), (Maxwell Manor) |
| 13:33.4, 14:49.7, 14:54.2, 15:17.9, 15:31.3, (15:50.8), (15:54.2) |
19 | 529 | Arlington Catholic,
MA - Team Time (1st 5) 1:14:08.0 | Spread (1st 5) 2:01.0 |
| 13, 126, 128, 128, 134, (203), (204) |
| Sean Kay, Shawn Brown, Andrew Doyle, James Cordero, Kevin Hickey, (Brian Morgan), (Edward O'Keefe) |
| 13:15.0, 15:11.0, 15:13.0, 15:13.0, 15:16.0, (16:01.0), (16:03.0) |
20 | 538 | Apponequet Regional,
MA - Team Time (1st 5) 1:14:44.4 | Spread (1st 5) 1:12.2 |
| 64, 89, 110, 115, 160, (180), (192) |
| Adam Seablom, Nicholas Rosselli, Samuel Ferreira, Jacob Slack, Evan Donovan, (Aidan MacSweeney), (Ronald Cloutier) |
| 14:23.1, 14:45.0, 14:57.8, 15:03.2, 15:35.3, (15:47.3), (15:53.8) |
21 | 571 | North Quincy,
MA - Team Time (1st 5) 1:14:25.0 | Spread (1st 5) 2:37.0 |
| 19, 84, 123, 145, 200, (205), (217) |
| Jimmy Cannon, Aidan Golden, Ryan Polsgrove, Kevin White, Nick Ouellette, (Roderick Dakota Pendleton), (Brian O'Connell) |
| 13:21.0, 14:37.0, 15:08.0, 15:21.0, 15:58.0, (16:04.0), (16:20.0) |
22 | 715 | Norwood Senior,
MA - Team Time (1st 5) 1:16:48.4 | Spread (1st 5) 2:06.6 |
| 62, 78, 144, 213, 218, (241), (242) |
| Patrick Forrest, Craig Riley, Paul Forrest, Thomas Driscoll, Thomas Condon, (Noah Kerns), (Adam Islam) |
| 14:17.3, 14:32.1, 15:20.8, 16:14.3, 16:23.9, (17:03.1), (17:06.1) |
23 | 743 | Xaverian Brothers,
MA - Team Time (1st 5) 1:16:56.0 | Spread (1st 5) 1:22.0 |
| 77, 147, 156, 170, 193, (223), (234) |
| Joe Tzanetos, John Mariano, Matt Keohane, Mike Fitzgibbons, Chris Greene, (Mike Leon), (Shay McCormick) |
| 14:32.0, 15:22.0, 15:30.0, 15:38.0, 15:54.0, (16:35.0), (16:50.0) |
24 | 750 | Needham,
MA - Team Time (1st 5) 1:17:09.0 | Spread (1st 5) 25.0 |
| 132, 139, 152, 154, 173, (179), (182) |
| Tim Callahan, Austin Shaver, Noah Schwartz, Sebastian LeMay, Jake Owen, (Gabe Garrido), (Cole Fayemi) |
| 15:15.0, 15:18.0, 15:27.0, 15:29.0, 15:40.0, (15:45.0), (15:48.0) |
25 | 752 | City of Boston Cross Country,
MA - Team Time (1st 5) 1:17:01.8 | Spread (1st 5) 1:34.5 |
| 59, 141, 181, 183, 188, (229), (248) |
| Sean Dykens, Gustavo Novelle-Ruddy, Flavor Green, Micah Huntley, Douglas Alvarado, (Anthony Rosado), (Victor Baez Jr) |
| 14:15.9, 15:19.5, 15:47.9, 15:48.1, 15:50.4, (16:45.3), (17:20.5) |
26 | 765 | Silver Lake Regional,
MA - Team Time (1st 5) 1:17:19.0 | Spread (1st 5) 58.0 |
| 90, 148, 175, 175, 177, (195), (214) |
| Logan Arendt, William Felix, Parker Allen, Christopher Tilton, Zak Michaud, (Wesley Kupic), (Riley Hay) |
| 14:46.0, 15:23.0, 15:43.0, 15:43.0, 15:44.0, (15:55.0), (16:15.0) |
27 | 770 | Parker Charter Essential,
MA - Team Time (1st 5) 1:17:18.8 | Spread (1st 5) 54.4 |
| 106, 142, 153, 184, 185, (208), (220) |
| Asher Brownson, Leo Narbonne, Quinn Cantrill, Sam Wallace, Nico Agosta, (Mik Masterson), (Oliver Willis) |
| 14:54.3, 15:19.7, 15:27.7, 15:48.4, 15:48.7, (16:09.0), (16:30.0) |
28 | 791 | Hanover,
MA - Team Time (1st 5) 1:17:17.7 | Spread (1st 5) 1:50.6 |
| 52, 170, 186, 187, 196, (210), (215) |
| Nick Courtney, Will DeBoer, Tomas McDonough, Nate Collins, Dan Ryan, (Kevin Talbot), (Joseph Gill) |
| 14:05.4, 15:38.0, 15:48.9, 15:49.4, 15:56.0, (16:11.9), (16:15.5) |
29 | 800 | Catholic Memorial,
MA - Team Time (1st 5) 1:17:45.6 | Spread (1st 5) 1:06.1 |
| 121, 149, 150, 169, 211 |
| Brandon DeSilva, John Lara, Patrick Manning, Charles Martin, Ivan Orup |
| 15:06.3, 15:24.7, 15:26.0, 15:36.2, 16:12.4 |
30 | 805 | Duxbury,
MA - Team Time (1st 5) 1:18:00.0 | Spread (1st 5) 0.0 |
| 161, 161, 161, 161, 161, (161), (161) |
| Conor Shanahan, Henry Lanza, Ben Collins, Peter Rusinak, Tyler Wyatt, (Chris Meehan), (William Bittrich) |
| 15:36.0, 15:36.0, 15:36.0, 15:36.0, 15:36.0, (15:36.0), (15:36.0) |
31 | 815 | Walpole,
MA - Team Time (1st 5) 1:17:54.0 | Spread (1st 5) 36.0 |
| 145, 154, 158, 159, 199, (206), (206) |
| Nathan Shnaider, Tyler Sullivan, Alex Portanova, Nick Borchardt, Matt Robin, (Daniel Forester), (Alex Shnaider) |
| 15:21.0, 15:29.0, 15:33.0, 15:34.0, 15:57.0, (16:08.0), (16:08.0) |
32 | 819 | Taunton,
MA - Team Time (1st 5) 1:18:52.2 | Spread (1st 5) 1:47.9 |
| 117, 118, 120, 229, 235, (236), (238) |
| Lucas Alves, Timothy Gallerani, Cameron Parker, Ryan Durette, Lucas DeSousa, (Matthew Letourneau), (Ryan Hebert) |
| 15:04.1, 15:04.7, 15:06.1, 16:45.3, 16:52.0, (16:52.4), (16:59.6) |
33 | 837 | Sandwich,
MA - Team Time (1st 5) 1:18:02.4 | Spread (1st 5) 2:09.1 |
| 55, 174, 190, 202, 216, (233), (245) |
| Joey Papapietro, Luke Gagnon, Sean Bryant, Sam Bates, Nick Gagnon, (Zachary Simpson), (Michael Murphy) |
| 14:10.0, 15:41.9, 15:51.4, 16:00.0, 16:19.1, (16:49.5), (17:10.6) |
34 | 1046 | Natick,
MA - Team Time (1st 5) 1:21:47.0 | Spread (1st 5) 1:08.0 |
| 161, 212, 221, 225, 227, (228), (231) |
| Jacob Zeliger, Jack Whelan, Nick Troccolo, Reece Baccari, Dishod Kirby, (Graham Mitchell), (Arnold Lin) |
| 15:36.0, 16:14.0, 16:31.0, 16:42.0, 16:44.0, (16:45.0), (16:48.0) |
35 | 1117 | Bourne,
MA - Team Time (1st 5) 1:30:13.1 | Spread (1st 5) 5:09.8 |
| 73, 258, 261, 262, 263, (265) |
| Steven Barmashi, George Warren, Alex Murphy, David Nitschke, Patrick Sweeney, (Brendan Sullivan) |
| 14:30.2, 18:36.3, 18:42.9, 18:43.7, 19:40.0, (20:21.1) |
36 | 1119 | Saint Joseph Preparatory,
MA - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 4:35.0 |
| 143, 225, 243, 244, 264 |
| Philippe Legagneur, Brian Wheet, Aiden Wech, Ben Wheet, Alex Tracanna |
| 15:20.0, 16:42.0, 17:09.0, 17:10.0, 19:55.0 |
37 | 1156 | Old Rochester Regional,
MA - Team Time (1st 5) 1:24:42.9 | Spread (1st 5) 1:51.7 |
| 191, 222, 240, 249, 254, (255), (259) |
| Marshall Meyer, Eric Souza, Owen Shaughnessy, Caleb Jagoda, Patrick Janicki, (Luke Brogioli), (Chris Horton) |
| 15:53.1, 16:32.5, 17:01.2, 17:31.3, 17:44.8, (17:50.6), (18:37.7) |
38 | 1198 | Joseph Case,
MA - Team Time (1st 5) 1:25:25.6 | Spread (1st 5) 1:05.2 |
| 224, 237, 239, 246, 252, (253), (257) |
| Mason Eldridge, Brandon Medeiros, Cody Bernier, Reilly Thorpe, Jared Koger, (Cole Escobar), (Max Silva) |
| 16:36.4, 16:56.0, 17:00.6, 17:11.0, 17:41.6, (17:42.4), (18:22.9) |
39 | 1249 | Matignon,
MA - Team Time (1st 5) 1:28:45.0 | Spread (1st 5) 1:52.0 |
| 232, 250, 251, 256, 260, (266), (267) |
| Joe Murphy, LARRY CAI, Alex Wu, SIMON LI, BRUCE LI, (Anthony Wang), (HENRY LIU) |
| 16:49.0, 17:36.0, 17:41.0, 17:58.0, 18:41.0, (20:36.0), (21:12.0) |