1 | 15 | Brookline,
MA - Team Time (1st 5) 48:43.0 | Spread (1st 5) 10.0 |
| 1, 1, 3, 4, 6, (7), (9) |
| Myles Parker, Evan Baker, Jeremy Margolis, Nicky Rhodes, Kia Shabazi, (Oliver Costolloe), (Ben Grobstein) |
| 9:41.0, 9:41.0, 9:44.0, 9:46.0, 9:51.0, (9:52.0), (9:56.0) |
2 | 53 | Newton North,
MA - Team Time (1st 5) 50:24.0 | Spread (1st 5) 29.0 |
| 5, 10, 11, 12, 15, (17), (19) |
| Alex Abramson, Nick Norwitz, Cole Brightbill, Carter Harrison, Henry DeGroot, (Avery Tripathy), (Seung Wan Kang) |
| 9:48.0, 10:02.0, 10:08.0, 10:09.0, 10:17.0, (10:19.0), (10:25.0) |
3 | 95 | Xaverian Brothers,
MA - Team Time (1st 5) 52:10.0 | Spread (1st 5) 31.0 |
| 13, 14, 20, 23, 25, (26), (28) |
| Roger Hellard, Richard Saganey, Peter Moynihan, Peter Keohane, Mark Mancini, (Ryan Pratt), (Brendan Curtin) |
| 10:11.0, 10:16.0, 10:27.0, 10:34.0, 10:42.0, (10:44.0), (10:48.0) |
4 | 100 | Saint John's Preparatory,
MA - Team Time (1st 5) 52:13.0 | Spread (1st 5) 58.0 |
| 8, 16, 18, 28, 30, (33), (34) |
| Colin Nye, Jackson Skelly, Luke Bugler, Oliver Lourie, Daniel Powers, (Keaton Witz), (Ryan Farina) |
| 9:54.0, 10:18.0, 10:21.0, 10:48.0, 10:52.0, (11:03.0), (11:07.0) |
5 | 125 | Wellesley,
MA - Team Time (1st 5) 53:20.0 | Spread (1st 5) 25.0 |
| 21, 22, 24, 27, 31, (32), (35) |
| Conor Himstead, Caleb Brown, Harrison Gill, Finn Mahoney, Stuart Badertscher, (Nick Peretti), (Michael Frontero) |
| 10:29.0, 10:32.0, 10:38.0, 10:47.0, 10:54.0, (10:55.0), (11:14.0) |