125Walpole, MA - Team Time (1st 5) 48:43.0 | Spread (1st 5) 1:02.0
1, 2, 5, 6, 11, (14), (21)
Ryan Stockwell, Nathan Shnaider, Alex Portanova, Henry Elmhurst, Henry Morris, (Stuart Elmhurst), (Alex Shnaider)
9:13.0, 9:24.0, 9:54.0, 9:57.0, 10:15.0, (10:23.0), (10:30.0)
247Brookline, MA - Team Time (1st 5) 50:33.0 | Spread (1st 5) 42.0
3, 4, 8, 12, 20, (24), (28)
Ari Filler, Aidan Nagle, Camden Parker, Alexander Wu, Emre Muftu, (Rotem Nir), (Max St. Clair)
9:47.0, 9:50.0, 10:06.0, 10:21.0, 10:29.0, (10:31.0), (10:38.0)
359Wellesley, MA - Team Time (1st 5) 51:22.0 | Spread (1st 5) 23.0
7, 9, 13, 15, 15, (18), (19)
Owen Matejka, Andrew Weiss, Nicholas Lee, William Glowacky, Christopher Harding, (Saint George Aufranc), (Jack Carroll)
10:01.0, 10:11.0, 10:22.0, 10:24.0, 10:24.0, (10:25.0), (10:27.0)
4115Milton, MA - Team Time (1st 5) 53:30.0 | Spread (1st 5) 1:00.0
10, 15, 21, 33, 36
Andrew Nilsen, Arlo Stoodt, Yeager Ferreira, Michael Daly, Ethan Aaker
10:14.0, 10:24.0, 10:30.0, 11:08.0, 11:14.0
5141Newton North, MA - Team Time (1st 5) 53:53.0 | Spread (1st 5) 36.0
21, 27, 30, 31, 32, (35), (36)
Alex Siegelman, Jacob Moreau, Andrew Chin, Declan Mcgarry, Thomas Brodhead, (Caleb Klaehn Haight), (Jacob Kingsley)
10:30.0, 10:37.0, 10:45.0, 10:55.0, 11:06.0, (11:13.0), (11:14.0)
6152Norwood Senior, MA - Team Time (1st 5) 54:26.0 | Spread (1st 5) 55.0
25, 26, 29, 34, 38, (39), (40)
Andrew Perry, Preston Coyle, Liam Wilson, Luca Colosimo, Robert Noonan, (Joseph Needham), (Collin Geary)
10:33.0, 10:35.0, 10:39.0, 11:11.0, 11:28.0, (12:27.0), (12:51.0)