1 | 30 | Lake George,
NY - Team Time (1st 5) 1:27:59.1 | Spread (1st 5) 1:50.1 |
| 2, 4, 5, 8, 11, (12), (17) |
| Seth Jardine, Jack Unkauf, Cameron Orr, Joseph Cocozza, Jake O'Keefe, (Isaac Harrick), (Isaac Herrick) |
| 16:38.7, 17:05.4, 17:38.1, 18:08.1, 18:28.8, (18:31.8), (18:44.1) |
2 | 67 | Maple Hill,
NY - Team Time (1st 5) 1:31:42.6 | Spread (1st 5) 2:06.6 |
| 3, 9, 16, 19, 20, (27), (33) |
| Noah Albanese, Peter Basile, Nathan Shrader, Christopher Bulan, Reese Steele, (Cole Arno), (Benjamin Bulan) |
| 16:55.4, 18:14.4, 18:39.8, 18:51.0, 19:02.0, (19:20.8), (19:35.7) |
3 | 88 | Chatham,
NY - Team Time (1st 5) 1:33:30.0 | Spread (1st 5) 1:42.0 |
| 6, 7, 13, 31, 31, (41), (57) |
| Langford Maxwell, Caleb Jeralds, Tobias Jeralds, Brycen Haner, Caden Holsapple, (Derek Roberts), (Timmy Jeralds) |
| 17:50.0, 18:04.0, 18:32.0, 19:32.0, 19:32.0, (20:10.0), (21:00.0) |
4 | 125 | Duanesburg Central,
NY - Team Time (1st 5) 1:34:28.7 | Spread (1st 5) 4:16.0 |
| 1, 14, 22, 37, 51, (62), (67) |
| Andrew Drescher, Matt Coons, George Atanasav, Paul Munson, Porter Wilsey, (Murphy Hyde), (Connor Skiff) |
| 16:22.5, 18:33.3, 19:07.0, 19:47.4, 20:38.5, (21:12.8), (21:34.6) |
5 | 132 | North Warren Central,
NY - Team Time (1st 5) 1:36:18.7 | Spread (1st 5) 1:43.3 |
| 10, 23, 25, 34, 40, (43), (49) |
| Gage Morris, Gabe Smith, Gavin Smith, Wolfgang Neal, Collin Monroe, (Hunter Jordan), (David Anderson) |
| 18:15.7, 19:08.3, 19:16.0, 19:39.7, 19:59.0, (20:14.6), (20:35.2) |
6 | 229 | Rensselaer,
NY - Team Time (1st 5) 1:41:49.8 | Spread (1st 5) 3:35.9 |
| 15, 36, 45, 56, 77, (98), (104) |
| Jermey Hover, Devin Krause, Ryan Slingerland, Andrew Kretzschmar, James Hurley, (Jose Padilla), (Jordan Richardson) |
| 18:38.0, 19:42.0, 20:18.9, 20:57.0, 22:13.9, (25:08.0), (27:15.0) |
7 | 233 | Hadley Luzerne,
NY - Team Time (1st 5) 1:41:56.5 | Spread (1st 5) 2:37.1 |
| 24, 29, 39, 70, 71, (75), (106) |
| Connor Moulton, Liam Hughes, Jon Fraser, Skyler Williamson, Leon Reynolds, (Maklo Atkinson), (Wyatt Moore) |
| 19:09.8, 19:26.1, 19:52.7, 21:41.0, 21:46.9, (21:59.4), (35:14.9) |
8 | 237 | Catholic Central,
NY - Team Time (1st 5) 1:43:07.6 | Spread (1st 5) 5:10.5 |
| 18, 30, 38, 60, 91, (102), (105) |
| Spencer Daley, Cameron Gemmill, Paul Barber, Nicholas Farley, Connor Danz, (Matt Barber), (Joe Barcher) |
| 18:45.5, 19:27.1, 19:51.5, 21:07.5, 23:56.0, (26:01.7), (27:27.8) |
9 | 250 | Berlin Junior-Senior,
NY - Team Time (1st 5) 1:43:25.6 | Spread (1st 5) 3:46.9 |
| 28, 44, 46, 47, 85, (96), (103) |
| Collin Douglas, Michael Loughlin, Matt Kluck, Jackson Flowers, Malachi Ritter, (Brandon Rifenburg), (Philip Oakes) |
| 19:21.4, 20:17.3, 20:19.2, 20:19.4, 23:08.3, (24:29.5), (26:43.2) |
10 | 296 | Saratoga Central Catholic,
NY - Team Time (1st 5) 1:45:42.6 | Spread (1st 5) 1:45.5 |
| 48, 50, 55, 65, 78, (79) |
| Michael McDonald, Thomas Sherwin, Hayden Day, Adam Munn, Ken Kakaty, (Aiden Lambert) |
| 20:34.2, 20:38.0, 20:51.1, 21:19.6, 22:19.7, (22:26.3) |
11 | 316 | Hoosic Valley Central,
NY - Team Time (1st 5) 1:46:38.2 | Spread (1st 5) 1:25.7 |
| 53, 54, 61, 72, 76, (81), (101) |
| Cameron Marotta, Jake Kinnicut, Andrew Kalbfliesh, Yando Shane, Jack Hallam, (Caden Jarvis), (Dylan Svec) |
| 20:43.3, 20:46.0, 21:09.4, 21:50.5, 22:09.0, (22:29.1), (25:38.5) |
12 | 333 | Warrensburg Central,
NY - Team Time (1st 5) 1:48:49.6 | Spread (1st 5) 3:48.0 |
| 26, 66, 74, 83, 84 |
| Brody Olden, Nick Parker, Nathan Hilbert, James Wallace, Landon Templeton |
| 19:19.9, 21:29.8, 21:58.7, 22:53.3, 23:07.9 |
13 | 339 | Germantown,
NY - Team Time (1st 5) 1:50:09.0 | Spread (1st 5) 4:57.0 |
| 21, 52, 86, 87, 93, (95), (99) |
| Cameron Quinn, Caleb Wynkoop, Courtland Pezze, Laimis Shinozaki, Bryan Bathrick, (Jonathan Unterborg), (Anthony Smith) |
| 19:03.0, 20:43.0, 23:09.0, 23:14.0, 24:00.0, (24:25.0), (25:18.0) |
14 | 341 | Berne Knox Westerlo,
NY - Team Time (1st 5) 1:48:57.1 | Spread (1st 5) 2:57.4 |
| 58, 59, 63, 69, 92 |
| Ryan Bungay, Brandon Bungay, Hunter Smith, Matthew DeMarco, River Townsend |
| 21:01.0, 21:01.9, 21:15.0, 21:40.8, 23:58.4 |
15 | 345 | Fort Plain,
NY - Team Time (1st 5) 1:48:42.8 | Spread (1st 5) 2:15.8 |
| 42, 68, 73, 80, 82, (88), (94) |
| Ty Perue, Seth Wintermute, Michael Harris, Trevor Howard, Martin Kretser, (Eric Elliott), (Kurt Sunderland) |
| 20:13.8, 21:40.1, 21:52.5, 22:26.8, 22:29.6, (23:16.9), (24:06.8) |
16 | 375 | Hawthorne Valley,
NY - Team Time (1st 5) 1:52:36.0 | Spread (1st 5) 5:13.0 |
| 35, 64, 89, 90, 97, (100) |
| Oliver Towe, Emmet Nelson, Gaetano Hamilton, Solomon Bergquist, Henri Towe, (Otto Miesmer) |
| 19:40.0, 21:17.0, 23:18.0, 23:28.0, 24:53.0, (25:32.0) |