1 | 42 | Staples,
CT - Team Time (1st 5) 1:07:32.4 | Spread (1st 5) 44.1 |
| 1, 8, 9, 11, 13, (23), (24) |
| Benjamin Lorenz, Zachary Allen, Matthew Fleming, William Fitch, Morgan Samuel, (Theo Hordon), (Samuel Zwick-Lavinsky) |
| 12:59.9, 13:34.4, 13:35.8, 13:38.3, 13:44.0, (14:33.9), (14:51.7) |
2 | 50 | Danbury,
CT - Team Time (1st 5) 1:07:54.5 | Spread (1st 5) 37.1 |
| 2, 6, 12, 14, 16, (18), (19) |
| Devon Rosemark, Joshua Roos, Michael Komisky, David King, Kyle Jeffers, (Ryan Pereira), (Elias Alvarado) |
| 13:12.3, 13:28.0, 13:38.4, 13:46.4, 13:49.4, (13:59.6), (14:05.4) |
3 | 83 | Ridgefield,
CT - Team Time (1st 5) 1:10:55.2 | Spread (1st 5) 1:10.7 |
| 3, 17, 20, 21, 22, (27) |
| Liam Edson, Sullivan Dunn, Chase Parrish, Alexander Glenn, Isaac Graber, (Guhan Vel) |
| 13:22.4, 13:59.3, 14:29.8, 14:30.6, 14:33.1, (14:59.5) |
4 | 95 | Darien,
CT - Team Time (1st 5) 1:12:04.3 | Spread (1st 5) 1:36.0 |
| 5, 7, 26, 28, 29, (33), (41) |
| Thomas Skelton, Nick Yoo, Jason Rideout, Thomas Aponte, Pasquale Hoffman, (Owen Gluck), (Luke Zerbe) |
| 13:26.8, 13:34.3, 14:58.5, 15:01.9, 15:02.8, (15:32.7), (16:31.6) |
5 | 114 | Greenwich,
CT - Team Time (1st 5) 1:13:35.9 | Spread (1st 5) 2:26.9 |
| 4, 15, 25, 34, 36, (37), (44) |
| Christian Zawislack, Matteo Chiesara, Jack Broide, Mateo Gigliani-Alcantarilla, Yuta Hioki, (Charles Young), (Charles Zukauskas) |
| 13:24.4, 13:48.7, 14:57.5, 15:34.0, 15:51.3, (15:56.7), (17:04.2) |
6 | 143 | Westhill (CT),
CT - Team Time (1st 5) 1:16:09.5 | Spread (1st 5) 2:49.2 |
| 10, 30, 31, 32, 40, (43) |
| Daniel Goldberg, Gil Vadel, Banks Valentine, William Silkowitz, Vishal Nayak, (Owen Perry) |
| 13:37.1, 15:06.4, 15:29.2, 15:30.5, 16:26.3, (16:43.9) |
7 | 199 | St. Joseph,
CT - Team Time (1st 5) 1:22:18.0 | Spread (1st 5) 1:16.6 |
| 35, 38, 39, 42, 45, (46), (47) |
| Walter Withrow, Matthew Krekoska, Josh Benedek, Matt Debes, Timothy Scalzo, (Matthew Sullivan), (Justin Ruby) |
| 15:50.5, 16:21.6, 16:25.7, 16:33.1, 17:07.1, (17:13.1), (17:43.4) |