1 | 47 | Guilford,
CT - Team Time (1st 5) 1:29:21.6 | Spread (1st 5) 1:37.3 |
| 3, 5, 10, 12, 17, (22), (26) |
| Coleman Love, Justin Shiffrin, Alex Hansen, Ryan Franchi, Bretton Garrick, (Nathan Montgomery), (Connor Pensa) |
| 17:13.4, 17:26.7, 17:52.0, 17:58.8, 18:50.7, (19:13.3), (19:34.3) |
2 | 49 | Wilton,
CT - Team Time (1st 5) 1:29:55.8 | Spread (1st 5) 2:15.4 |
| 1, 2, 9, 16, 21, (30), (34) |
| Malcolm McCormick, Michael Byrnes, Garrett Moe, Alex Cohen, Tristan Burke, (Finlay Kaeyer), (Matthew Ferrante) |
| 16:56.6, 17:05.3, 17:51.5, 18:50.4, 19:12.0, (19:49.9), (20:05.3) |
3 | 64 | Darien,
CT - Team Time (1st 5) 1:31:32.6 | Spread (1st 5) 1:42.1 |
| 4, 8, 13, 19, 20, (28), (29) |
| Evan O'Rourke, Nick Yoo, Thomas Skelton, Ryan Jones, Luke Riordan, (Kyle Bloomer), (Jason Rideout) |
| 17:23.7, 17:51.3, 18:10.0, 19:01.8, 19:05.8, (19:39.6), (19:45.2) |
4 | 66 | Cheshire,
CT - Team Time (1st 5) 1:31:12.6 | Spread (1st 5) 1:45.3 |
| 6, 7, 14, 15, 24, (33), (35) |
| Robert DiNatale, Tyler Caron, Colin Grevelding, Daniel D'Souza, Luca Borz-Baba, (Jeremiah Mann), (James Boyd) |
| 17:34.8, 17:39.1, 18:11.2, 18:27.4, 19:20.1, (20:03.2), (20:42.5) |
5 | 104 | New Canaan,
CT - Team Time (1st 5) 1:35:13.2 | Spread (1st 5) 1:43.6 |
| 11, 18, 23, 25, 27, (31), (32) |
| Jacob Kozar, Ryan Boulanger, Spencer Paine, Hayden Anderson, Kevin Li, (Declan Ratner), (Isaac Piegat) |
| 17:55.1, 19:01.3, 19:15.3, 19:22.8, 19:38.7, (20:01.7), (20:02.3) |