1 | 21 | New Canaan,
CT - Team Time (1st 5) 44:00.0 | Spread (1st 5) 40.0 |
| 1, 2, 5, 6, 7, (12), (15) |
| Ryan Boulanger, Spencer Paine, Jack Frieders, Faizal Zakir Hussain, Johann Wrede, (Ryan Little), (Timothy Orelup) |
| 8:25.0, 8:26.0, 9:01.0, 9:03.0, 9:05.0, (9:34.0), (9:55.0) |
2 | 63 | Wilton,
CT - Team Time (1st 5) 48:19.0 | Spread (1st 5) 48.0 |
| 9, 10, 10, 16, 18, (20), (22) |
| Liam Howell, Matt Martins, Richard (Jack) Santosky, Nathan Raman, Aniket Shetty, (Tyler Cureau), (Daniel Allam) |
| 9:19.0, 9:27.0, 9:27.0, 9:59.0, 10:07.0, (10:11.0), (10:31.0) |
3 | 64 | Darien,
CT - Team Time (1st 5) 48:00.0 | Spread (1st 5) 1:24.0 |
| 4, 8, 14, 17, 21, (27), (28) |
| Oscar Barton, Owen Gluck, Peter Nelson, Brian Chen, Andres Boudo, (Fritts Johnson), (Hugh Demark) |
| 8:49.0, 9:12.0, 9:45.0, 10:01.0, 10:13.0, (12:59.0), (13:26.0) |
4 | 82 | Fairfield Ludlowe,
CT - Team Time (1st 5) 50:12.0 | Spread (1st 5) 2:18.0 |
| 3, 13, 19, 23, 24, (25), (26) |
| Lucas Weaver, Jack McClane, William Erickson, James Mazzeo, Oscar Otalora, (Calvin O'Dell), (Oliver Nakos) |
| 8:44.0, 9:42.0, 10:08.0, 10:36.0, 11:02.0, (11:15.0), (11:35.0) |