1 | 29 | Burnt Hills-Ballston Lake,
NY - Team Time (1st 5) 1:14:01.0 | Spread (1st 5) 35.0 |
| 1, 4, 5, 9, 10, (19), (26) |
| Otis Ubriaco, Kevin Terbush, Dan Fernandez, Joe Chapman, Buddy Herkenham, (Joe Girard), (Dan King) |
| 14:30.0, 14:43.0, 14:45.0, 14:58.0, 15:05.0, (15:26.0), (15:44.0) |
2 | 71 | Guilderland,
NY - Team Time (1st 5) 1:15:57.0 | Spread (1st 5) 59.0 |
| 2, 5, 17, 23, 24, (27), (31) |
| Andrew Coy, Nico Turek, Sean Doyle, Austin Miller, Keon Wan Park, (Justin Donohue), (Andrew Klug) |
| 14:40.0, 14:45.0, 15:15.0, 15:38.0, 15:39.0, (15:45.0), (16:12.0) |
3 | 106 | Broadalbin-Perth,
NY - Team Time (1st 5) 1:17:37.0 | Spread (1st 5) 1:38.0 |
| 5, 20, 21, 22, 38, (61), (72) |
| Justin Ferguson, Trever McConnell, Austin Becker, James Vainauskas, Patrick Brown, (Matthew Dyer), (Austin Reakes) |
| 14:45.0, 15:27.0, 15:28.0, 15:34.0, 16:23.0, (17:08.0), (17:29.0) |
4 | 134 | Berne Knox Westerlo,
NY - Team Time (1st 5) 1:19:00.0 | Spread (1st 5) 1:42.0 |
| 11, 11, 14, 47, 51, (52), (70) |
| Sean Reynolds, Connor Devine, Derek Struck, Taylor DellaRocco, Dominic Woodmansee, (Elijah Murphy), (Logan Flavell) |
| 15:09.0, 15:09.0, 15:12.0, 16:39.0, 16:51.0, (16:54.0), (17:23.0) |
5 | 154 | Notre Dame-Bishop Gibbons,
NY - Team Time (1st 5) 1:19:12.0 | Spread (1st 5) 2:51.0 |
| 3, 8, 16, 53, 74, (90) |
| Jordan Pantalone, Jason Lange, Matt Lange, Nick Przekurat, Steve Dixon, (John Bowman) |
| 14:41.0, 14:50.0, 15:14.0, 16:55.0, 17:32.0, (18:39.0) |
6 | 163 | Seton Catholic Central (7),
NY - Team Time (1st 5) 1:20:25.0 | Spread (1st 5) 1:25.0 |
| 13, 29, 36, 41, 44, (44), (49) |
| Barrett Waling, Zach Ziemer, Mitchell Ryan, Julian Breyette, Justin Bresette, (Tyler Grant), (James Downs) |
| 15:10.0, 15:56.0, 16:16.0, 16:28.0, 16:35.0, (16:35.0), (16:42.0) |
7 | 205 | Mekeel Christian Academy,
NY - Team Time (1st 5) 1:22:03.0 | Spread (1st 5) 3:00.0 |
| 15, 25, 33, 48, 84, (98), (99) |
| Jacob Urys, Christopher Murphy, Ryun Murphy, Samuel Taft, Tim Moore, (Nathan Wager), (Andrew Moore) |
| 15:13.0, 15:42.0, 16:14.0, 16:41.0, 18:13.0, (20:05.0), (20:20.0) |
8 | 227 | Averill Park Central,
NY - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 2:56.0 |
| 18, 30, 39, 56, 84 |
| Peter Kiley-Bergen, Andrew Tario, Matthew Miller, Chris Shaw, Thane Reilly |
| 15:17.0, 16:01.0, 16:25.0, 17:00.0, 18:13.0 |
9 | 233 | Kingston,
NY - Team Time (1st 5) 1:23:17.0 | Spread (1st 5) 58.0 |
| 34, 34, 40, 61, 64, (67), (86) |
| Sean Lyons, Pedro Diaz, Dave Garner, Patrick Cahill, Ian Detweiler, (Aaron Sickler), (Joel Cruz) |
| 16:15.0, 16:15.0, 16:26.0, 17:08.0, 17:13.0, (17:18.0), (18:19.0) |
10 | 234 | Cobleskill Richmondville,
NY - Team Time (1st 5) 1:23:06.0 | Spread (1st 5) 1:12.0 |
| 28, 32, 55, 59, 60, (71), (74) |
| Jonathan DiCesare, Mike Suchocki, Gabe Gerhardt, Cody Kostbar, Austin Scavullo, (Cameron Bell), (Chris Conrad) |
| 15:51.0, 16:13.0, 16:57.0, 17:02.0, 17:03.0, (17:28.0), (17:32.0) |
11 | 308 | Ballston Spa,
NY - Team Time (1st 5) 1:25:37.0 | Spread (1st 5) 1:06.0 |
| 42, 58, 63, 69, 76, (78), (80) |
| Mike Coffey, Dennis Mooney, Liam Bennett, Jake Flynt, Jack Rogers, (Tyler Leicht), (Dwight McGlynn) |
| 16:30.0, 17:01.0, 17:09.0, 17:21.0, 17:36.0, (17:38.0), (17:50.0) |
12 | 311 | Schenectady,
NY - Team Time (1st 5) 1:26:08.0 | Spread (1st 5) 1:40.0 |
| 42, 54, 65, 67, 83, (89), (91) |
| Joe Comer-Leva, Nick Perkins, Austin Liebers, Nick Kennedy, Joe Pecci, (Luke Horvath), (Zach Baldwin) |
| 16:30.0, 16:56.0, 17:14.0, 17:18.0, 18:10.0, (18:33.0), (18:46.0) |
13 | 325 | Mohonasen,
NY - Team Time (1st 5) 1:29:08.0 | Spread (1st 5) 5:04.0 |
| 36, 50, 66, 72, 101, (103) |
| Mike Badger, Kevin Dixon, Dave Cifarelli, Joe Mitchell, Jon Roman, (Dan Howland) |
| 16:16.0, 16:48.0, 17:15.0, 17:29.0, 21:20.0, (22:24.0) |
14 | 416 | Chatham,
NY - Team Time (1st 5) 1:33:22.0 | Spread (1st 5) 3:25.0 |
| 56, 76, 88, 96, 100, (104) |
| Ross Wightman, Joseph Stetz, James Collier, Cameron Miller, Gabriel Franck, (Austin Klein) |
| 17:00.0, 17:36.0, 18:26.0, 19:55.0, 20:25.0, (22:25.0) |
15 | 424 | John A Coleman Catholic,
NY - Team Time (1st 5) 1:36:59.0 | Spread (1st 5) 5:57.0 |
| 46, 82, 95, 96, 105, (106), (106) |
| Marco DiBella, Nick Rockwell, Matt Hagerty, Reese Kearney, Zadok Barringer, (Kris Diacovo), (Nick Memhard) |
| 16:37.0, 18:03.0, 19:50.0, 19:55.0, 22:34.0, (25:38.0), (25:38.0) |
16 | 431 | Hudson Falls,
NY - Team Time (1st 5) 1:32:43.0 | Spread (1st 5) 1:52.0 |
| 79, 81, 86, 92, 93, (94), (102) |
| Zach Porlier, Evan Noonan, Kevin Guyette, Jason Linendoll, Josh Mohr, (Zack VanEvery), (Nick Hegedus) |
| 17:47.0, 18:00.0, 18:19.0, 18:58.0, 19:39.0, (19:46.0), (21:38.0) |