1 | 38 | West Seneca West,
NY - Team Time (1st 5) 1:20:39.6 | Spread (1st 5) 4:09.5 |
| 1, 2, 3, 10, 22 |
| Nathan Jachlewski, Ryan Vanderlip, Hunter Rautenstrauch, Jacob Jachlewski, James Wegelin |
| 14:41.6, 14:48.3, 15:17.6, 17:01.0, 18:51.1 |
2 | 50 | Clarence,
NY - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 2:09.7 |
| 5, 7, 8, 12, 18, (24) |
| Philip Russo, Charlie Brancato, Nathan Czopp, Noah Furminger, Ricky Curiel, (Trevor Galas) |
| 16:02.0, 16:35.0, 16:57.6, 17:42.7, 18:11.7, (18:55.0) |
3 | 54 | Orchard Park,
NY - Team Time (1st 5) 1:25:20.2 | Spread (1st 5) 2:29.1 |
| 4, 6, 13, 14, 17, (23), (26) |
| Liam Winiewicz, Jonathan Bocanegra-Keller, Maxim Bliemeister, Evan Pietraszewski, Cameron Makey, (William Roberts), (Lucas Barclay-Acuna) |
| 15:33.7, 16:07.4, 17:47.7, 17:48.6, 18:02.8, (18:53.6), (19:02.6) |
4 | 94 | Williamsville North,
NY - Team Time (1st 5) 1:33:10.7 | Spread (1st 5) 4:05.4 |
| 9, 16, 20, 21, 28, (29), (30) |
| Joel Turner, Conner Brown, Ethan Vitorino, Michael Mahoney, Dhrubo Kahn, (Josh Grice), (Aizen Fanara) |
| 16:57.8, 17:54.2, 18:33.3, 18:42.2, 21:03.2, (21:16.2), (21:19.1) |
5 | 97 | Frontier Central,
NY - Team Time (1st 5) 1:33:23.3 | Spread (1st 5) 3:27.5 |
| 11, 15, 19, 25, 27 |
| Alec Forth, Zach Miller, Nathan Ventre, Jadyn Clark, Shalif Twizeyimana |
| 17:21.2, 17:50.8, 18:26.2, 18:56.4, 20:48.7 |