1 | 40 | Horace Greeley,
NY - Team Time (1st 5) 48:02.0 | Spread (1st 5) 44.0 |
| 2, 3, 8, 12, 15, (30), (35) |
| Graham Blair, Felipe Carvao, Lyle Paskowitz, Ben Fortier, Liam Fenlon, (Graham Hanchet), (Alexander Rellos) |
| 9:13.0, 9:24.0, 9:41.0, 9:47.0, 9:57.0, (10:22.0), (10:37.0) |
2 | 71 | Clarkstown North,
NY - Team Time (1st 5) 49:03.0 | Spread (1st 5) 52.0 |
| 4, 5, 7, 27, 28, (31), (42) |
| Jimmy Betts, Josh Kansky, Ryan Vignali, Leonardo Price, Brandon Kansky, (Aiden Daly), (Alex Poulin) |
| 9:25.0, 9:30.0, 9:35.0, 10:16.0, 10:17.0, (10:23.0), (11:04.0) |
3 | 90 | New Rochelle,
NY - Team Time (1st 5) 50:19.0 | Spread (1st 5) 39.0 |
| 6, 20, 20, 22, 22, (37), (44) |
| Chris Hinchey, Nuku Tsiagbe, David Anevil, Kamal Ajmad, Benjamin Tait, (Jordan Campbell), (Oliver Hughes) |
| 9:33.0, 10:11.0, 10:11.0, 10:12.0, 10:12.0, (10:47.0), (11:09.0) |
4 | 94 | Clarkstown South,
NY - Team Time (1st 5) 49:51.0 | Spread (1st 5) 1:26.0 |
| 1, 11, 24, 25, 33, (43), (45) |
| Jared Chin, Colin Byrnes, Arjun Sharma, Michael Danyluk, Conor Malagraph, (Terry Roy), (Joe Ruotolo) |
| 9:07.0, 9:44.0, 10:13.0, 10:14.0, 10:33.0, (11:05.0), (11:38.0) |
5 | 103 | Fox Lane,
NY - Team Time (1st 5) 50:32.8 | Spread (1st 5) 53.3 |
| 9, 13, 18, 29, 34, (36), (38) |
| Erik Long, Michael Pasquale, Matthew Stewart, Kyle VanCleave, Colin McCree, (Tyrus Evans), (Hudson Molinari) |
| 9:41.1, 9:51.6, 10:06.7, 10:19.0, 10:34.4, (10:38.0), (10:54.0) |
6 | 113 | Yorktown Heights,
NY - Team Time (1st 5) 51:04.0 | Spread (1st 5) 1:13.9 |
| 10, 14, 17, 32, 40, (46) |
| Nicholas Sanfardino, Michael Rodriguez, Dylan Mariuzza, Justin Ballesteros, William Sanfardino, (Steven Meyers) |
| 9:43.3, 9:53.0, 10:00.4, 10:30.1, 10:57.2, (11:52.7) |
7 | 140 | Ossining,
NY - Team Time (1st 5) 52:22.0 | Spread (1st 5) 1:02.0 |
| 16, 19, 25, 39, 41 |
| Alexander Alcantara, Matthew Forman, Tim Tobin, Jason Aguirre, Stuart Jacome |
| 10:00.0, 10:10.0, 10:14.0, 10:56.0, 11:02.0 |