1 | 70 | Hingham,
MA - Team Time (1st 5) 1:17:39.0 | Spread (1st 5) 45.0 |
| 2, 8, 17, 18, 25, (35), (105) |
| Michael Durkin, Ivan Frantz, Evan Goddard, Liam Nolan, John (Jack) Muldoon, (Peter Ross), (Tristan Del Aguila) |
| 15:04.0, 15:23.0, 15:41.0, 15:42.0, 15:49.0, (15:59.0), (16:45.0) |
2 | 80 | Saint John's,
MA - Team Time (1st 5) 1:18:02.4 | Spread (1st 5) 29.9 |
| 6, 11, 19, 20, 24, (26), (91) |
| Peter Monahan, Harry Maloy, Ben Kovacs, Joshua Rahn, Joseph Walsh, (Patrick Craemer), (Tyler Griffin) |
| 15:17.9, 15:30.9, 15:42.7, 15:43.1, 15:47.8, (15:49.4), (16:37.9) |
3 | 174 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:19:47.0 | Spread (1st 5) 49.0 |
| 12, 15, 31, 53, 63, (111), (169) |
| Lukas Moscoso, Jack Ryan, Patrick Duffey, Samuel Evans, Bryce Pulkinen, (Andrew Newman), (Christopher Kenney) |
| 15:34.0, 15:40.0, 15:53.0, 16:17.0, 16:23.0, (16:49.0), (17:29.0) |
4 | 193 | Framingham,
MA - Team Time (1st 5) 1:19:31.0 | Spread (1st 5) 1:33.0 |
| 1, 28, 47, 51, 66, (79), (98) |
| Mike McDonald, Alex Lowry, Paul Halberstadt, Benjamin Burgess, Tyler Hall, (Jared Nussbaum), (John Lagoutaris) |
| 14:51.0, 15:51.0, 16:10.0, 16:15.0, 16:24.0, (16:33.0), (16:41.0) |
5 | 268 | Hopedale Jr/Sr,
MA - Team Time (1st 5) 1:21:14.0 | Spread (1st 5) 27.9 |
| 33, 43, 52, 69, 71, (85), (112) |
| Brandon Hall, Thomas Spillers, Christian De Boer, Andrew Doran, Sam Dykoff, (Bryce Brown), (Jake Murray) |
| 15:58.4, 16:07.9, 16:15.4, 16:26.0, 16:26.3, (16:35.1), (16:49.3) |
6 | 278 | Westborough,
MA - Team Time (1st 5) 1:21:03.3 | Spread (1st 5) 1:15.3 |
| 22, 23, 39, 68, 126, (133), (137) |
| Connor Schoen, Eric Latimer, Isaac Grosner, Eamonn Mazur, John O'Connell, (Max Polich), (Keyi Li) |
| 15:45.3, 15:47.0, 16:04.5, 16:25.9, 17:00.6, (17:07.2), (17:08.2) |
7 | 307 | Parker Charter Essential,
MA - Team Time (1st 5) 1:20:50.7 | Spread (1st 5) 1:53.3 |
| 4, 9, 56, 104, 134, (152), (172) |
| Zach Rolfe, Nico Agosta, Quinn Cantrill, Liam Noonan, Sam Wallace, (Conor Claflin), (Cole Senatore) |
| 15:14.0, 15:26.8, 16:17.8, 16:44.8, 17:07.3, (17:18.6), (17:31.2) |
8 | 310 | Shrewsbury,
MA - Team Time (1st 5) 1:21:40.5 | Spread (1st 5) 34.7 |
| 40, 42, 55, 74, 99, (115), (151) |
| Joshua Newmark, Andrew Kaye, Jackson Southard, Noah Calkins, Jack Tepper, (James Canzano), (James He) |
| 16:06.7, 16:07.3, 16:17.4, 16:27.7, 16:41.4, (16:52.0), (17:18.0) |
9 | 328 | Needham,
MA - Team Time (1st 5) 1:21:48.0 | Spread (1st 5) 1:26.0 |
| 35, 41, 44, 46, 162, (184), (199) |
| Kevin Quinn, Steven Flanagan, Alex Turner, Drew Khalaj, Chris Gillis, (Cameron McLeod), (Matt Heier) |
| 15:59.0, 16:07.0, 16:08.0, 16:09.0, 17:25.0, (17:42.0), (17:53.0) |
10 | 329 | Nashoba Reg,
MA - Team Time (1st 5) 1:21:16.4 | Spread (1st 5) 1:33.2 |
| 7, 16, 78, 107, 121, (186), (279) |
| Kyle Cloutier, Ryan Gillooly, Anthony Tata, Nicholas Jones, Matt Buttiglieri, (Marcus Braudis), (Daniel Seeley) |
| 15:22.8, 15:40.1, 16:30.6, 16:46.9, 16:56.0, (17:43.0), (18:37.4) |
11 | 339 | Wachusett Regional,
MA - Team Time (1st 5) 1:21:26.2 | Spread (1st 5) 1:37.6 |
| 3, 72, 75, 82, 107, (131), (160) |
| Grant Hauver, Gunnar Hasselquist, Jacob Gaumond, Cameron Ford, Logan Gaudette, (Masato Terajima), (Riley Moore) |
| 15:09.3, 16:26.8, 16:29.0, 16:34.2, 16:46.9, (17:03.9), (17:24.1) |
12 | 358 | Brookline,
MA - Team Time (1st 5) 1:22:17.0 | Spread (1st 5) 12.0 |
| 60, 69, 73, 77, 79, (92), (92) |
| Noah Lindeman, Evan Baker, Sam Klein, Lucas Aramburu, Chris Bell, (Josh Grossman), (Hal Triedman) |
| 16:21.0, 16:26.0, 16:27.0, 16:30.0, 16:33.0, (16:38.0), (16:38.0) |
13 | 489 | Pembroke,
MA - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 1:56.0 |
| 37, 37, 102, 109, 204, (232), (283) |
| Isaiah Savage, Patrick Spring, Justin Gaiser, John McMahon, Cam Anderson, (Camden Cappa), (Colton Cappa) |
| 16:00.0, 16:00.0, 16:43.0, 16:48.0, 17:56.0, (18:13.0), (18:40.0) |
14 | 573 | Whitinsville Christian,
MA - Team Time (1st 5) 1:24:35.5 | Spread (1st 5) 1:43.8 |
| 48, 89, 90, 146, 200, (244), (401) |
| CJ Paine, Connor Paine, Joshua Casey, Peter Casey, Jacob Vander Hart, (Jonathan Vander Zea), (Jon Leduc) |
| 16:10.7, 16:36.9, 16:37.4, 17:16.0, 17:54.5, (18:18.2), (20:45.8) |
15 | 582 | Groton-Dunstable Reg,
MA - Team Time (1st 5) 1:24:39.3 | Spread (1st 5) 58.3 |
| 59, 88, 138, 143, 154, (171), (187) |
| Nick Odell, Ben Hauk, Eli Kritzer, Ryan Cx, Connor Griffiths, (Zack Gavel), (Ethan Axon) |
| 16:20.9, 16:36.5, 17:09.1, 17:13.6, 17:19.2, (17:31.0), (17:43.4) |
16 | 603 | Bromfield,
MA - Team Time (1st 5) 1:24:22.3 | Spread (1st 5) 2:40.8 |
| 5, 119, 123, 150, 206, (211), (237) |
| Nick Steele, Will Day, Paul Chapman, Jamie Barrett, Tristan Cronin, (Luke Jones), (Will Squire) |
| 15:16.2, 16:54.6, 16:57.4, 17:17.1, 17:57.0, (18:02.2), (18:14.8) |
17 | 607 | Algonquin Regional,
MA - Team Time (1st 5) 1:24:55.1 | Spread (1st 5) 1:05.9 |
| 58, 97, 141, 147, 164, (220), (245) |
| Noah Brazer, Jack McClarnon, Mark Dyer, Evan Nelson, Mike Schaefer, (Peter Byrne), (Andrew Michalik) |
| 16:19.6, 16:40.5, 17:13.1, 17:16.4, 17:25.5, (18:07.9), (18:18.5) |
18 | 612 | Franklin,
MA - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 1:25.0 |
| 63, 113, 117, 125, 194, (210), (214) |
| Ryan Spelman, Nicolas Gnaman, Jeff Wu, Jimmy Robbins, Evan St.Germain, (Cooper Ross), (Hayden Goldsmith) |
| 16:23.0, 16:50.0, 16:54.0, 16:59.0, 17:48.0, (18:02.0), (18:03.0) |
19 | 617 | Blackstone-Millville Reg,
MA - Team Time (1st 5) 1:24:59.5 | Spread (1st 5) 1:22.2 |
| 76, 96, 103, 145, 197, (305), (333) |
| Nathan Carroll, Chris Tringali, Zach Taylor, Cole Bolduc, Zack Morin, (Griffin Reilly), (Corey Gallagher) |
| 16:29.3, 16:38.8, 16:44.2, 17:15.7, 17:51.5, (18:53.7), (19:13.2) |
20 | 653 | Plymouth South,
MA - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 1:06.0 |
| 83, 106, 128, 153, 183, (250), (255) |
| Andrew Mahoney, Collyn Brenner, Andrew Palmer, Robert Dimartino, Justin Fosdick, (Billy Kenney), (Ryan Beaton) |
| 16:35.0, 16:46.0, 17:02.0, 17:19.0, 17:41.0, (18:24.0), (18:26.0) |
21 | 701 | Tyngsborough,
MA - Team Time (1st 5) 1:25:53.6 | Spread (1st 5) 2:04.5 |
| 29, 132, 139, 198, 203, (207), (239) |
| Peter Hauman, Corey O'Neill, Jared Wolf, Nick Tassinari, Jacob Nelson, (Matt Robson), (James Eastwood) |
| 15:51.2, 17:04.5, 17:09.9, 17:52.3, 17:55.7, (17:59.6), (18:15.4) |
22 | 711 | Shepherd Hill Reg,
MA - Team Time (1st 5) 1:26:09.5 | Spread (1st 5) 1:47.9 |
| 65, 67, 173, 180, 226, (248), (271) |
| Daniel Stevens, Christopher Ethier, Richard March, Daniel Roy, Martin-Jaffe Josh, (Joe Belmonte), (Sam Kusek) |
| 16:23.4, 16:25.1, 17:31.9, 17:37.8, 18:11.3, (18:20.5), (18:33.9) |
23 | 718 | Oakmont Regional,
MA - Team Time (1st 5) 1:26:06.7 | Spread (1st 5) 1:04.0 |
| 87, 124, 157, 168, 182, (185), (224) |
| Devon Burrows, Stephen Altobelli, Derek Burrows, Jason Fontaine, Marcus Mei, (Tyler Young), (Matt Davis) |
| 16:36.2, 16:58.5, 17:23.1, 17:28.7, 17:40.2, (17:42.3), (18:10.6) |
24 | 756 | Sutton,
MA - Team Time (1st 5) 1:26:30.3 | Spread (1st 5) 46.2 |
| 127, 130, 144, 162, 193, (201), (289) |
| Joe Perry, George Keefe, Harry Keefe, Michael Sherman, Will Hunkeler, (Harrison McKinley), (Jack Rzucidlo) |
| 17:01.4, 17:02.6, 17:13.7, 17:25.0, 17:47.6, (17:55.1), (18:43.1) |
25 | 772 | Attleboro,
MA - Team Time (1st 5) 1:26:49.0 | Spread (1st 5) 1:47.0 |
| 62, 135, 165, 188, 222, (264), (291) |
| David Seybert, Brett Szlachciuk, Garrett Gillard, Billy Belizaire, Alexander Boedeker, (Jason Feierstein), (Patrick Colton) |
| 16:22.0, 17:08.0, 17:26.0, 17:44.0, 18:09.0, (18:29.0), (18:44.0) |
26 | 791 | Littleton,
MA - Team Time (1st 5) 1:26:52.1 | Spread (1st 5) 2:27.8 |
| 21, 142, 170, 228, 230, (316), (340) |
| Nathan Johnson, Spencer Tess, Christopher Kimball, James Magee, James Goodwin, (Alex Johnson), (Hansen Holland) |
| 15:44.6, 17:13.5, 17:29.5, 18:12.1, 18:12.4, (19:03.5), (19:19.7) |
27 | 819 | Douglas,
MA - Team Time (1st 5) 1:27:16.0 | Spread (1st 5) 2:21.0 |
| 45, 49, 229, 231, 265, (293), (393) |
| Patrick Peloquin, Trevor Mungeam, Zachary Eldridge, Clark Bishop, Conner Grady, (Emmett Berard), (Alex Meszaro) |
| 16:08.2, 16:13.7, 18:12.2, 18:12.7, 18:29.2, (18:44.6), (20:33.2) |
28 | 823 | Marlborough,
MA - Team Time (1st 5) 1:27:00.3 | Spread (1st 5) 3:03.8 |
| 13, 161, 166, 202, 281, (328), (357) |
| Brian Oram, Zach Schwartz, Yossef Naim, Spencer Geary, Sam Johnston, (Matt Pearl), (Zach Huaman) |
| 15:34.7, 17:24.3, 17:27.6, 17:55.2, 18:38.5, (19:10.7), (19:36.7) |
29 | 866 | Dedham,
MA - Team Time (1st 5) 1:27:43.0 | Spread (1st 5) 1:32.0 |
| 121, 128, 149, 208, 260, (291), (375) |
| John Keaney, Eric Alban, Matthew Rogler, Guy Grant, Noah Wood, (Joshua Minard), (Max Weiner) |
| 16:56.0, 17:02.0, 17:17.0, 18:00.0, 18:28.0, (18:44.0), (20:02.0) |
30 | 871 | Quabbin Regional,
MA - Team Time (1st 5) 1:27:55.1 | Spread (1st 5) 2:00.8 |
| 50, 177, 195, 209, 240, (243), (282) |
| Benjamin Morin, Jack Brunelle, Max Whitney, Andrew Herzog, Nicholas DeVries, (Jack Kinnear), (Ben Tuttle) |
| 16:14.7, 17:35.3, 17:48.6, 18:01.0, 18:15.5, (18:17.5), (18:38.9) |
31 | 893 | Silver Lake Regional,
MA - Team Time (1st 5) 1:27:56.0 | Spread (1st 5) 3:00.0 |
| 57, 86, 117, 296, 337, (341), (352) |
| Colin Boerger, Paul Cook, William Felix, Zak Michaud, Wesley Kupic, (John McCarthy), (Ethan Duran) |
| 16:19.0, 16:36.0, 16:54.0, 18:48.0, 19:19.0, (19:20.0), (19:32.0) |
32 | 949 | Ayer Shirley Regional,
MA - Team Time (1st 5) 1:28:25.4 | Spread (1st 5) 3:22.6 |
| 14, 175, 196, 254, 310, (322), (342) |
| Ethan Matthews, William Ernst, William Schilip, Mike Tonelli, Rudy Graves, (Edward Ernst), (Liam Gleason) |
| 15:36.8, 17:33.2, 17:50.1, 18:25.9, 18:59.4, (19:08.1), (19:20.3) |
33 | 1005 | Lunenburg,
MA - Team Time (1st 5) 1:29:20.3 | Spread (1st 5) 1:19.1 |
| 140, 156, 217, 225, 267, (417) |
| Steven Hoffmann, Chris McCauliff, Scott Miller, Robbie Brand, Jake Netter, (Ethan Johnson) |
| 17:11.3, 17:21.8, 18:05.8, 18:11.0, 18:30.4, (20:57.8) |
34 | 1008 | Oxford,
MA - Team Time (1st 5) 1:29:07.5 | Spread (1st 5) 1:58.4 |
| 95, 166, 205, 265, 277, (297), (308) |
| Jared Orrell, Anthony Rizzo, Austin Greene, Richard Lesieur, Sean Leonard, (Alex Shepherd), (Matthew Poutre) |
| 16:38.1, 17:27.6, 17:56.1, 18:29.2, 18:36.5, (18:48.7), (18:58.3) |
35 | 1020 | Blackstone Valley Reg Voc/Tech,
MA - Team Time (1st 5) 1:29:14.4 | Spread (1st 5) 2:45.2 |
| 34, 192, 236, 268, 290, (408) |
| Zack Bergeron, Erik Martus, Liam Mahoney, Scott Shaw, Kenneth Tubman, (Matthew Keith) |
| 15:58.6, 17:46.1, 18:14.4, 18:31.5, 18:43.8, (20:49.0) |
36 | 1056 | Hudson,
MA - Team Time (1st 5) 1:29:51.3 | Spread (1st 5) 2:31.4 |
| 101, 190, 212, 221, 332, (363), (365) |
| Jacob Doherty-Munro, Mike McDowell, Connor Burke, Ethan Krolikowski, Michael Cuddy, (Benjamin Chase), (Richard Mattox) |
| 16:41.5, 17:45.9, 18:02.6, 18:08.4, 19:12.9, (19:45.9), (19:48.2) |
37 | 1062 | Advanced Math & Science Academy Charter,
MA - Team Time (1st 5) 1:29:47.5 | Spread (1st 5) 1:47.7 |
| 109, 191, 223, 263, 276, (298), (317) |
| Jared Fong, Jacob Schuler, Zachary Williams, Marcin Kierzenka, John Williams, (Daniel Hochman), (Matt Skowonek) |
| 16:48.0, 17:46.0, 18:09.2, 18:28.6, 18:35.7, (18:49.8), (19:04.9) |
38 | 1100 | Fitchburg,
MA - Team Time (1st 5) 1:30:05.5 | Spread (1st 5) 2:43.6 |
| 92, 114, 242, 309, 343, (346), (394) |
| Joshua Higgins, Jared Morcaldi, Dominik Martinez, Angel Figueroa, Dohnavan LeBlanc, (Travis Morcaldi), (Davonte Johnson) |
| 16:38.0, 16:50.2, 18:17.3, 18:58.4, 19:21.6, (19:23.5), (20:36.5) |
39 | 1102 | Narragansett Regional,
MA - Team Time (1st 5) 1:30:20.2 | Spread (1st 5) 3:51.4 |
| 27, 61, 300, 355, 359, (380), (426) |
| Michael Capps, Dylan Chartier, Nicolo Donarumo, Hunter Marion, Riley Amistadi, (Anthony Collins), (Andrew Stillman) |
| 15:50.3, 16:21.5, 18:51.0, 19:35.7, 19:41.7, (20:08.8), (21:22.2) |
| 1102 | North Middlesex Reg,
MA - Team Time (1st 5) 1:30:02.5 | Spread (1st 5) 4:22.7 |
| 10, 32, 344, 350, 366, (372), (424) |
| Christopher Alfond, Michael Spooner, Robert Doig, Tim Mahoney, Kyle Hamel, (Samuel Boswell), (Edward McCarthy) |
| 15:27.4, 15:53.3, 19:21.9, 19:29.8, 19:50.1, (19:54.9), (21:18.2) |
41 | 1147 | Norwood Senior,
MA - Team Time (1st 5) 1:30:42.0 | Spread (1st 5) 2:17.0 |
| 83, 227, 247, 288, 302, (353), (376) |
| Daniel Curley, Clifton Clark, Patrick Forrest, Josh Ostrom, Craig Riley, (Ousmane Toure), (Thomas Driscoll) |
| 16:35.0, 18:12.0, 18:20.0, 18:43.0, 18:52.0, (19:33.0), (20:04.0) |
42 | 1160 | Doherty Memorial,
MA - Team Time (1st 5) 1:30:43.8 | Spread (1st 5) 2:50.5 |
| 81, 116, 286, 330, 347, (364), (429) |
| Orlando Gomez, Cristian Diaz, Michael Lombardi, Jared Ferrin, Tao Lin, (Ryan Smith), (Brett Dalve) |
| 16:33.5, 16:53.3, 18:41.7, 19:11.3, 19:24.0, (19:46.1), (21:29.0) |
43 | 1171 | Quaboag Regional Middle/High,
MA - Team Time (1st 5) 1:30:57.1 | Spread (1st 5) 2:53.3 |
| 53, 215, 273, 303, 327, (435) |
| Max Heaton, Calvin Cieslak, Herrick Spencer, Jacob Giguere, Bryce Wdowiak, (Magnus Martin) |
| 16:17.0, 18:03.3, 18:34.4, 18:52.1, 19:10.3, (21:45.3) |
44 | 1180 | Sacred Heart,
MA - Team Time (1st 5) 1:31:24.0 | Spread (1st 5) 2:30.0 |
| 158, 158, 219, 274, 371, (415), (422) |
| Chris Gren, Yanni Pappas, Matt Johnson, Ian Colletti, Loren Simpson, (Teaghan Gokey), (Kevin Ferhm) |
| 17:24.0, 17:24.0, 18:07.0, 18:35.0, 19:54.0, (20:57.0), (21:11.0) |
45 | 1181 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:31:06.0 | Spread (1st 5) 1:59.0 |
| 155, 174, 255, 260, 337, (349), (356) |
| Brian Campbell, Steven Savoy, Cory Holmes, Anthony Spooner, Aaron Keeling, (Jackson Mason), (Matt Gillis) |
| 17:20.0, 17:33.0, 18:26.0, 18:28.0, 19:19.0, (19:29.0), (19:36.0) |
46 | 1190 | Leominster,
MA - Team Time (1st 5) 1:31:05.4 | Spread (1st 5) 1:58.3 |
| 120, 213, 258, 295, 304, (306), (323) |
| Michael Hutchinson, Nicholas Malm, Jacob Soulliere, Jacob Ahern, Caleb Weldon, (Luis Martinez), (Matt Rainey) |
| 16:54.8, 18:02.7, 18:26.9, 18:47.9, 18:53.1, (18:56.4), (19:09.6) |
47 | 1211 | Tantasqua Regional Senior,
MA - Team Time (1st 5) 1:31:21.4 | Spread (1st 5) 1:06.8 |
| 176, 235, 246, 269, 285, (301), (313) |
| Matt Simmons, Justin Luke, Jacob Luke, Zac Caldwell, Keshav Patel, (Zack Fitzgibbons), (Adam Phillips) |
| 17:34.6, 18:13.7, 18:19.3, 18:32.4, 18:41.4, (18:51.3), (19:01.5) |
48 | 1297 | Murdock,
MA - Team Time (1st 5) 1:32:27.7 | Spread (1st 5) 4:09.0 |
| 30, 272, 307, 314, 374, (384), (388) |
| Jordan Manuel, Steven Ingman, Dylan Lupien, Adam Digman, Justin Manuel, (Alec Hart), (Timmy Quinn) |
| 15:52.5, 18:34.2, 18:57.0, 19:02.5, 20:01.5, (20:11.8), (20:20.0) |
49 | 1351 | North (Worcester),
MA - Team Time (1st 5) 1:32:54.0 | Spread (1st 5) 56.4 |
| 234, 241, 253, 299, 324, (361), (377) |
| Aki Suzuki, John Shugrue, Keyshawn O'connell, Enrique Delgado, Brian Chan, (Zach Tormey), (Eric Horne) |
| 18:13.3, 18:15.6, 18:25.5, 18:49.9, 19:09.7, (19:43.4), (20:07.0) |
50 | 1409 | Uxbridge,
MA - Team Time (1st 5) 1:34:17.9 | Spread (1st 5) 3:25.9 |
| 177, 249, 278, 287, 418, (428) |
| Nate Manz, Christian Pasichny, Patrick Burke, Carson Turcotte, Ryan Semle, (Jayce Knapik) |
| 17:35.3, 18:22.4, 18:36.9, 18:42.1, 21:01.2, (21:25.5) |
51 | 1472 | Montachusett Reg Voc Tech,
MA - Team Time (1st 5) 1:34:35.5 | Spread (1st 5) 2:04.1 |
| 216, 270, 280, 325, 381, (390), (413) |
| Jeff Harriman, Connor Dandy, Max Robichaud, Jonathan Jean, Trevor MacMaster, (Josh Ramsay), (Jake Miller) |
| 18:04.9, 18:33.3, 18:38.3, 19:10.0, 20:09.0, (20:25.7), (20:53.6) |
52 | 1478 | Burncoat,
MA - Team Time (1st 5) 1:35:33.0 | Spread (1st 5) 3:15.5 |
| 179, 218, 284, 386, 411, (430), (441) |
| Phil Malm, Emmanuel Vera, Aaron Balboa, Omar Cordova, Joel DeSoto, (Cameron LeBlanc), (George Nguyen) |
| 17:36.8, 18:06.1, 18:40.9, 20:16.9, 20:52.3, (21:33.0), (22:16.9) |
53 | 1505 | Grafton,
MA - Team Time (1st 5) 1:34:47.1 | Spread (1st 5) 2:25.8 |
| 148, 312, 331, 354, 360, (366), (419) |
| Vishall Bajwa, Keiran Croucher, Chris Graham, Nathan Margosian, Elijah Cahill, (Brendan Gallagher), (Aiden Desjarden) |
| 17:16.6, 19:01.2, 19:12.7, 19:34.2, 19:42.4, (19:50.1), (21:03.7) |
54 | 1554 | Millbury Memorial,
MA - Team Time (1st 5) 1:36:21.7 | Spread (1st 5) 3:59.4 |
| 99, 329, 337, 392, 397, (421) |
| Vinny DiDomenica, Connor McFaul, Dominic Beyer, Ryan Foley, Oliver Nelson, (Matthew Lorion) |
| 16:41.4, 19:11.2, 19:19.0, 20:29.3, 20:40.8, (21:05.9) |
55 | 1580 | Tahanto Regional Middle/High,
MA - Team Time (1st 5) 1:36:02.5 | Spread (1st 5) 2:12.9 |
| 251, 294, 319, 321, 395, (432), (439) |
| Joel Pendergast, Cameron Barber, Jackson Danis, Colton Marshall, Neil Schaffer, (Jack Stoffel), (Mike Hays) |
| 18:24.6, 18:47.6, 19:05.5, 19:07.3, 20:37.5, (21:35.6), (21:53.7) |
56 | 1584 | South Shore Reg Voc-Tech,
MA - Team Time (1st 5) 1:36:21.0 | Spread (1st 5) 2:27.0 |
| 238, 252, 334, 362, 398, (412), (459) |
| Matthew McAndrew, Kyle Parks, Ryan Glynn, Shane Brady, Alex McPherson, (Dylan Coleman), (Jarrett Seaman) |
| 18:15.0, 18:25.0, 19:14.0, 19:45.0, 20:42.0, (20:53.0), (23:51.0) |
57 | 1588 | Upper Cape Cod Reg Voc Tech,
MA - Team Time (1st 5) 1:38:46.0 | Spread (1st 5) 5:10.0 |
| 135, 255, 318, 437, 443, (450), (455) |
| Doug Cleary, Nick DiCarlo, Kade Schofield, Jimmy Stapel, Ben O'Brien, (Nick Bouzcuzi), (Bryan Richardson) |
| 17:08.0, 18:26.0, 19:05.0, 21:49.0, 22:18.0, (23:08.0), (23:27.0) |
58 | 1604 | Braintree,
MA - Team Time (1st 5) 1:36:24.0 | Spread (1st 5) 2:29.0 |
| 181, 320, 358, 368, 377, (377), (402) |
| Justin Doherty, Joshua Van Alfen, Brian Sidor, Joseph VanTassell, Carl Rege, (Cole Corcoran), (Alex Yu) |
| 17:38.0, 19:07.0, 19:40.0, 19:52.0, 20:07.0, (20:07.0), (20:46.0) |
59 | 1678 | South High Community,
MA - Team Time (1st 5) 1:36:51.1 | Spread (1st 5) 1:22.6 |
| 275, 315, 345, 370, 373, (385), (414) |
| Dominik Danko, Junior Rivas, Joseph Appiah, Osborne Munyambu, Travis Tran, (Jonathan Cortez), (Henry Htoo) |
| 18:35.4, 19:02.6, 19:22.5, 19:52.6, 19:58.0, (20:13.9), (20:55.2) |
60 | 1730 | Gardner,
MA - Team Time (1st 5) 1:39:23.9 | Spread (1st 5) 4:03.7 |
| 189, 336, 369, 400, 436, (445), (460) |
| Justice Graves, Gabe Davilla, Emmett Foley, Hunter Graves, Joel Santiago, (Nick Smothers), (Justin Nguyen) |
| 17:44.4, 19:16.0, 19:52.5, 20:42.9, 21:48.1, (22:20.6), (23:59.1) |
61 | 1840 | Nipmuc Regional,
MA - Team Time (1st 5) 1:40:33.5 | Spread (1st 5) 2:37.8 |
| 260, 348, 396, 416, 420, (431), (465) |
| Bobby Johnson, Callan Moriarty, Zack Lapointe, Tyler Brown, Aidan Belleville, (Mark McManus), (Ethan Raye) |
| 18:28.0, 19:24.2, 20:38.2, 20:57.3, 21:05.8, (21:35.3), (24:20.7) |
62 | 1859 | Leicester,
MA - Team Time (1st 5) 1:42:00.0 | Spread (1st 5) 4:06.8 |
| 233, 387, 389, 406, 444, (457), (461) |
| Scott LeBeouf, Quintan McKeough, Camden Spring, Collin Giguere, Jordan Jones, (Ben Boudreau), (Connor Friend) |
| 18:13.1, 20:18.5, 20:21.0, 20:47.5, 22:19.9, (23:33.3), (24:11.9) |
63 | 1982 | Clinton,
MA - Team Time (1st 5) 1:49:15.7 | Spread (1st 5) 6:49.5 |
| 258, 382, 409, 466, 467 |
| Sam McGown, Troy Howlett, Connor Moran, Charles McGuinn, Jack Armstrong |
| 18:26.9, 20:09.1, 20:51.1, 24:32.2, 25:16.4 |
64 | 1986 | Auburn,
MA - Team Time (1st 5) 1:45:55.6 | Spread (1st 5) 5:19.7 |
| 311, 351, 427, 433, 464, (468) |
| Daniel Lindblom, Ben Sunagel, Pat Callahan, Joseph Conway, Samuel Elwell, (Gabriel Fernandez) |
| 19:00.6, 19:31.2, 21:25.4, 21:38.1, 24:20.3, (28:59.0) |
65 | 2048 | Assabet Valley Reg Tech,
MA - Team Time (1st 5) 1:45:30.3 | Spread (1st 5) 2:46.8 |
| 383, 403, 405, 410, 447, (451), (454) |
| Brian Colleoni-Pimenta, John Landroche, Corey Daly, Michael Bennett, Austin Clark, (Matthew Cone), (Eric Qua) |
| 20:09.3, 20:46.3, 20:46.8, 20:51.8, 22:56.1, (23:17.8), (23:25.1) |
66 | 2058 | St Peter-Marian,
MA - Team Time (1st 5) 1:44:55.4 | Spread (1st 5) 39.2 |
| 399, 404, 407, 423, 425, (442), (456) |
| Cayden Ruan, Cory Goyette, Clark Zhao, Mitchell Stokes, Christian Lopez, (James Sena), (Peter Hao) |
| 20:42.1, 20:46.4, 20:48.6, 21:17.0, 21:21.3, (22:17.0), (23:29.7) |
67 | 2073 | Sizer,
MA - Team Time (1st 5) 1:48:23.2 | Spread (1st 5) 4:27.7 |
| 335, 391, 440, 449, 458, (462), (463) |
| Mark Anderson, Nick White, Aidan Gauthier, Cameron Prescott, Jonathan Poole, (Bailey Morse), (Matt Marr) |
| 19:14.7, 20:27.7, 21:58.9, 22:59.5, 23:42.4, (24:17.1), (24:18.9) |
68 | 2091 | Abby Kelley Foster Reg Charter,
MA - Team Time (1st 5) 1:48:25.2 | Spread (1st 5) 3:47.8 |
| 325, 434, 438, 446, 448, (452), (453) |
| Aiden Gormley, Angel Rivera, Brendan Mathot, Peter Tran, Niklas Solomon, (Michael Cabrera), (John Ngo) |
| 19:10.0, 21:39.0, 21:52.8, 22:45.6, 22:57.8, (23:24.2), (23:24.7) |