1 | 44 | Orchard Park,
NY - Team Time (1st 5) 1:25:26.7 | Spread (1st 5) 1:32.6 |
| 1, 7, 8, 9, 19, (27), (37) |
| Joseph Bertola, Benjamin Betrus, Thomas Blake, Michael Breth, Coleton Fisher, (Stevie Barlette), (Liam Winiewicz) |
| 16:11.4, 17:06.0, 17:12.5, 17:12.8, 17:44.0, (17:55.7), (18:11.4) |
2 | 52 | Clarence,
NY - Team Time (1st 5) 1:25:38.4 | Spread (1st 5) 1:21.9 |
| 3, 5, 11, 13, 20, (22), (30) |
| Jeff Zhang, Noah Holden, Phillip Russo, Nico Ranalletta, Ricky Curiel, (Philip Russo), (Charlie Brancato) |
| 16:22.9, 16:50.0, 17:17.4, 17:23.3, 17:44.8, (17:46.7), (17:57.2) |
3 | 128 | Lockport,
NY - Team Time (1st 5) 1:29:42.9 | Spread (1st 5) 58.3 |
| 17, 18, 21, 25, 47, (50), (57) |
| Aiden Moran, Tanner Gurnett, Andrew O'Dell, Shawn Reed, Devon Wilson, (Aklilu Weidel), (Jerome Powley) |
| 17:42.0, 17:43.3, 17:46.1, 17:51.2, 18:40.3, (18:44.6), (18:54.1) |
4 | 145 | Jamestown,
NY - Team Time (1st 5) 1:29:48.5 | Spread (1st 5) 1:25.9 |
| 15, 16, 24, 32, 58, (63), (70) |
| Maxwell Knight, Tyler Zwald, Stephen Hallberg, Owen Caswell, Lucas Arnone, (Ayden Hagelin), (Holden Putney) |
| 17:28.3, 17:34.4, 17:50.3, 18:01.3, 18:54.2, (19:04.4), (19:27.3) |
5 | 157 | Kenmore West,
NY - Team Time (1st 5) 1:30:06.3 | Spread (1st 5) 1:41.2 |
| 6, 31, 34, 40, 46, (65), (71) |
| Max Stinner, Dylan Stuff, Conor Tyree, Aiden Bieron, Jonathan Hodges, (Shaw Freeman), (Chase Barden) |
| 16:58.5, 18:00.0, 18:05.3, 18:22.8, 18:39.7, (19:08.1), (19:27.5) |
6 | 169 | Hamburg Central,
NY - Team Time (1st 5) 1:30:45.3 | Spread (1st 5) 52.2 |
| 23, 27, 33, 38, 48, (49), (66) |
| Kristopher Mihallofski, Nicholas Koch, Andrew Zielinski, John Neudeck, Alan Whittemore, (Bradley Tobin), (Sullivan Cook) |
| 17:49.5, 17:55.7, 18:02.7, 18:15.7, 18:41.7, (18:43.0), (19:11.8) |
7 | 171 | West Seneca West,
NY - Team Time (1st 5) 1:31:19.7 | Spread (1st 5) 3:03.3 |
| 10, 12, 29, 41, 79, (80), (83) |
| Ryan Vanderlip, Hunter Rautenstrauch, Nathan Jachlewski, Xavier Mohamed, Timothy Kolek, (Jacob Jachlewski), (Jon Lewandowski) |
| 17:17.2, 17:20.0, 17:57.0, 18:25.0, 20:20.5, (20:27.5), (21:15.1) |
8 | 195 | Niagara-Wheatfield,
NY - Team Time (1st 5) 1:31:38.3 | Spread (1st 5) 54.3 |
| 26, 36, 39, 43, 51, (52), (60) |
| Ian Kruger, Xavier Severance, Vincent Ciraolo, Tiernan Brady, Carson Davies, (Christopher Desiderio), (Andrew Bernet) |
| 17:53.3, 18:10.5, 18:15.8, 18:31.1, 18:47.6, (18:48.4), (18:54.8) |
9 | 210 | Lancaster Central,
NY - Team Time (1st 5) 1:31:27.9 | Spread (1st 5) 2:11.0 |
| 4, 35, 54, 56, 61, (67), (68) |
| Thomas Reid, McKean Vallely, Alexander Scheer, Liam Dunning, Evan Cornwell, (Carson Zuba), (Matt Gullo) |
| 16:45.0, 18:06.2, 18:49.4, 18:51.3, 18:56.0, (19:20.1), (19:21.6) |
10 | 250 | Niagara Falls,
NY - Team Time (1st 5) 1:33:26.7 | Spread (1st 5) 1:59.6 |
| 14, 53, 55, 59, 69, (75), (76) |
| Ryan Tezak, Louis Lodovico, Vincent Lodovico, Johnathan Tuoma, Adam Rick, (Noah Cook), (Jarett Phillips) |
| 17:26.8, 18:49.3, 18:49.5, 18:54.7, 19:26.4, (19:55.8), (20:01.5) |
11 | 254 | Frontier Central,
NY - Team Time (1st 5) 1:33:11.8 | Spread (1st 5) 3:33.2 |
| 2, 42, 64, 72, 74, (81), (84) |
| Cameron Bogdan, Ed Mercado, Zachary Miller, Zach George, Alec Forth, (Ryan Charlap), (Liam Mccarthy) |
| 16:15.7, 18:25.9, 19:06.2, 19:35.1, 19:48.9, (20:27.8), (21:26.0) |
12 | 301 | Williamsville North,
NY - Team Time (1st 5) 1:36:11.8 | Spread (1st 5) 1:34.1 |
| 44, 45, 62, 73, 77, (78), (82) |
| Connor Brown, Jack Stanford, Michael Gregoire, Aizen Fanara, Ethan Vitorino, (Tyler Costin), (Josh Grice) |
| 18:34.9, 18:39.1, 19:02.9, 19:45.9, 20:09.0, (20:20.2), (21:02.8) |