1 | 37 | Suffern,
NY - Team Time (1st 5) 45:00.3 | Spread (1st 5) 1:57.1 |
| 1, 2, 3, 10, 21, (30) |
| Diego Santory, Stephen Cho, Tim Boston, Mike Latkovic, Dan Kheninsen, (Luis Ruiz) |
| 8:21.0, 8:23.7, 8:37.0, 9:20.5, 10:18.1, (11:03.3) |
2 | 40 | New Rochelle,
NY - Team Time (1st 5) 46:12.7 | Spread (1st 5) 39.7 |
| 4, 6, 8, 9, 13, (18), (22) |
| Dom Aiello, Charles King, Oliver Shore, Javon Sawyer, Joe Williams, (Matt Sabato), (Jake Schoenherr) |
| 8:56.5, 9:01.9, 9:18.7, 9:19.4, 9:36.2, (10:02.8), (10:20.0) |
3 | 60 | Clarkstown South,
NY - Team Time (1st 5) 47:11.8 | Spread (1st 5) 36.3 |
| 7, 11, 12, 14, 16, (27), (28) |
| Nick Morelli, Matthew Muenzer, Adam Klein, Ethan Grau, Zachary Grau, (Alan Araujo), (Brian Estis) |
| 9:06.4, 9:20.9, 9:21.1, 9:40.7, 9:42.7, (10:40.6), (10:48.2) |
4 | 98 | John Jay (East Fishkill),
NY - Team Time (1st 5) 50:58.2 | Spread (1st 5) 2:10.8 |
| 5, 19, 20, 22, 32 |
| Troy Dean, Aaron Finch, Dominic Testa, Justin Pietropaoli, Michael Docherty |
| 9:01.1, 10:08.9, 10:16.3, 10:20.0, 11:11.9 |
5 | 107 | Scarsdale,
NY - Team Time (1st 5) 50:55.0 | Spread (1st 5) 48.6 |
| 15, 17, 24, 25, 26, (29), (31) |
| Nick Chan, Alexander Lin, Andrew Cukierwar, Rohan Mehta, Max Maude, (Will Ressler), (Andrew Woolf) |
| 9:42.2, 9:43.3, 10:28.8, 10:29.9, 10:30.8, (10:54.5), (11:07.3) |
6 | 175 | White Plains,
NY - Team Time (1st 5) 1:02:00.0 | Spread (1st 5) 2:24.5 |
| 33, 34, 35, 36, 37, (38) |
| William Garrison, Alex Woods, Sean Nicholson, Vivek Tatineni, Sam Woehr, (Peter Monachelli) |
| 11:21.3, 11:22.1, 12:28.5, 13:02.3, 13:45.8, (14:10.0) |