| 1 | Jordan HealyPlace 1 · Maple Hill | — | Maple Hill | 15:48.46 | 1 |
| 2 | Sean ReynoldsPlace 2 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 15:51.98 | 2 |
| 3 | Derek StruckPlace 3 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 15:52.17 | 3 |
| 4 | Seth BulichPlace 4 · Catskill | — | Catskill | 16:02.18 | 4 |
| 5 | Tom McClellanPlace 5 · Mayfield | — | Mayfield | 16:13.77 | 5 |
| 6 | Domenic PedullaPlace 6 · Sauquoit Valley | — | Sauquoit Valley | 16:20.81 | 6 |
| 7 | Brandon RawsonPlace 7 · Ilion | — | Ilion | 16:26.76 | 7 |
| 8 | Connor DevinePlace 8 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 16:32.00 | 8 |
| 9 | Corey TatePlace 9 · Catskill | — | Catskill | 16:44.08 | 9 |
| 10 | Nick SpinaPlace 10 · Sauquoit Valley | — | Sauquoit Valley | 16:54.31 | 10 |
| 11 | Adam FortiPlace 11 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 16:57.35 | 11 |
| 12 | Griffin KeeganPlace 12 · AAFB | — | AAFB | 17:02.90 | 12 |
| 13 | Nick BandelPlace 13 · Ilion | — | Ilion | 17:04.25 | 13 |
| 14 | Franco FettucciaPlace 14 · Maple Hill | — | Maple Hill | 17:11.58 | 14 |
| 15 | Andrew BurchPlace 15 · Ilion | — | Ilion | 17:11.78 | 15 |
| 16 | Kyle WaldeckPlace 16 · Sauquoit Valley | — | Sauquoit Valley | 17:14.98 | 16 |
| 17 | Jacob YallowitzPlace 17 · Little Falls | — | Little Falls | 17:17.34 | 17 |
| 18 | Michael CrisafulliPlace 18 · CBA | — | CBA | 17:20.13 | 18 |
| 19 | Dominic WoodmanseePlace 19 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 17:21.80 | 19 |
| 20 | Thomas OelhafPlace 20 · Hawthorne Valley | — | Hawthorne Valley | 17:22.59 | — |
| 21 | Ryan StalkerPlace 21 · Sauquoit Valley | — | Sauquoit Valley | 17:23.54 | 20 |
| 22 | Peter Schmitz-MorfePlace 22 · AAFB | — | AAFB | 17:24.68 | 21 |
| 23 | Erik GlebaPlace 23 · Sauquoit Valley | — | Sauquoit Valley | 17:25.82 | 22 |
| 24 | Logan FlavellPlace 24 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 17:29.17 | 23 |
| 25 | Connor MarleyPlace 25 · Ilion | — | Ilion | 17:29.78 | 24 |
| 26 | Taylor DellaRoccoPlace 26 · Berne-Knox-Westerlo | — | Berne-Knox-Westerlo | 17:30.23 | 25 |
| 27 | Devin AkerleyPlace 27 · Corinth | — | Corinth | 17:30.62 | 26 |
| 28 | Stephe PaddockPlace 28 · Ilion | — | Ilion | 17:33.06 | 27 |
| 29 | Mitchell LambPlace 29 · Little Falls | — | Little Falls | 17:38.80 | 28 |
| 30 | Lance FrasierPlace 30 · Mayfield | — | Mayfield | 17:41.34 | 29 |
| 31 | Adrian BarberPlace 31 · Maple Hill | — | Maple Hill | 17:41.51 | 30 |
| 32 | Kieran RockPlace 32 · CBA | — | CBA | 17:47.00 | 31 |
| 33 | Alex HeckleyPlace 33 · Sauquoit Valley | — | Sauquoit Valley | 17:47.11 | 32 |
| 34 | Trey DemereePlace 34 · Little Falls | — | Little Falls | 17:47.31 | 33 |
| 35 | Anthony StefanelliPlace 35 · AAFB | — | AAFB | 17:47.48 | 34 |
| 36 | Jake SmithPlace 36 · Mayfield | — | Mayfield | 17:47.65 | 35 |
| 37 | Sam YallowitzPlace 37 · Little Falls | — | Little Falls | 17:50.69 | 36 |
| 38 | Aidan O'MalleyPlace 38 · CBA | — | CBA | 17:51.40 | 37 |
| 39 | Jake DavisPlace 39 · Maple Hill | — | Maple Hill | 17:55.85 | 38 |
| 40 | Alex PulverPlace 40 · Maple Hill | — | Maple Hill | 17:59.70 | 39 |
| 41 | Theo WindPlace 41 · Little Falls | — | Little Falls | 17:59.91 | 40 |
| 42 | Westin DoneyPlace 42 · Catskill | — | Catskill | 18:00.32 | 41 |
| 43 | Tyler EllisPlace 43 · Corinth | — | Corinth | 18:00.65 | 42 |
| 44 | Luke DeBoerPlace 44 · Fort Plain-Canjo | — | Fort Plain-Canjo | 18:01.07 | 43 |
| 45 | Jacob TomlinsPlace 45 · Edmeston | — | Edmeston | 18:08.96 | — |
| 46 | Matthew WeibelPlace 46 · Sauquoit Valley | — | Sauquoit Valley | 18:10.50 | 44 |
| 47 | Jake KeasbeyPlace 47 · Hoosic valley | — | Hoosic valley | 18:10.80 | 45 |
| 48 | Will NollPlace 48 · Maple Hill | — | Maple Hill | 18:17.59 | 46 |
| 49 | Nick PrestigiacomoPlace 49 · CBA | — | CBA | 18:17.88 | 47 |
| 50 | John HenslerPlace 50 · Schoharie | — | Schoharie | 18:20.42 | 48 |
| 51 | Steven GregoryPlace 51 · Duanesburg | — | Duanesburg | 18:23.25 | — |
| 52 | Matt MontgomeryPlace 52 · Mayfield | — | Mayfield | 18:23.92 | 49 |
| 53 | Jay StandishPlace 53 · AAFB | — | AAFB | 18:26.24 | 50 |
| 54 | Andy ArchambeaultPlace 54 · Duanesburg | — | Duanesburg | 18:27.73 | — |
| 55 | Mitchell BaumeisterPlace 55 · Little Falls | — | Little Falls | 18:34.08 | 51 |
| 56 | Mitch AkowiczPlace 56 · Mayfield | — | Mayfield | 18:36.78 | 52 |
| 57 | Josh GallupPlace 57 · Mayfield | — | Mayfield | 18:38.51 | 53 |
| 58 | Connor FerryPlace 58 · CBA | — | CBA | 18:50.02 | 54 |
| 59 | Nick GoffredoPlace 59 · Catskill | — | Catskill | 18:52.16 | 55 |
| 60 | Lucas SesitoPlace 60 · Hoosic valley | — | Hoosic valley | 18:52.43 | 56 |
| 61 | Bailey GaluskaPlace 61 · Corinth | — | Corinth | 18:58.25 | 57 |
| 62 | Roscoe QuintPlace 62 · Maple Hill | — | Maple Hill | 19:00.01 | 58 |
| 63 | Ramon HernandezPlace 63 · Ilion | — | Ilion | 19:11.24 | 59 |
| 64 | Bayley KuykendallPlace 64 · Greenville Spartans | — | Greenville Spartans | 19:16.20 | 60 |
| 65 | Alex EastonPlace 65 · Hawthorne Valley | — | Hawthorne Valley | 19:21.52 | — |
| 66 | Matt YoungPlace 66 · Corinth | — | Corinth | 19:21.91 | 61 |
| 67 | DeGerman DeCarlosPlace 67 · Hawthorne Valley | — | Hawthorne Valley | 19:26.11 | — |
| 68 | Luke MistlerPlace 68 · Greenville Spartans | — | Greenville Spartans | 19:26.31 | 62 |
| 69 | Patrick MurrayPlace 69 · Hoosic valley | — | Hoosic valley | 19:35.92 | 63 |
| 70 | Paul GroffPlace 70 · Hoosic valley | — | Hoosic valley | 19:37.31 | 64 |
| 71 | Ben Del VecchioPlace 71 · AAFB | — | AAFB | 19:39.26 | 65 |
| 72 | Mike LuppinoPlace 72 · Little Falls | — | Little Falls | 19:43.24 | 66 |
| 73 | Joe GoldpaughPlace 73 · Catskill | — | Catskill | 19:50.76 | 67 |
| 74 | Patrick FenaughtyPlace 74 · Catskill | — | Catskill | 19:58.92 | 68 |
| 75 | Kevin CahillPlace 75 · Corinth | — | Corinth | 20:03.40 | 69 |
| 76 | Brandon KlinePlace 76 · Edmeston | — | Edmeston | 20:05.86 | — |
| 77 | Robert BeschPlace 77 · AAFB | — | AAFB | 20:09.90 | 70 |
| 78 | Chris WardPlace 78 · Fort Plain-Canjo | — | Fort Plain-Canjo | 20:10.13 | 71 |
| 79 | Avery JohnsonPlace 79 · Fort Plain-Canjo | — | Fort Plain-Canjo | 20:11.24 | 72 |
| 80 | Tyler SchultzPlace 80 · Schoharie | — | Schoharie | 20:14.32 | 73 |
| 81 | Alex BundyPlace 81 · Catskill | — | Catskill | 20:15.48 | 74 |
| 82 | Jordan AhrensPlace 82 · Fort Plain-Canjo | — | Fort Plain-Canjo | 20:18.18 | 75 |
| 83 | Jeffrey MonsourPlace 83 · Ilion | — | Ilion | 20:28.19 | 76 |
| 84 | Doug MonseesPlace 84 · Schoharie | — | Schoharie | 20:29.83 | 77 |
| 85 | Pat RileyPlace 85 · CBA | — | CBA | 20:32.47 | 78 |
| 86 | Alex DreisbachPlace 86 · AAFB | — | AAFB | 20:39.20 | 79 |
| 87 | Gus McAuliffePlace 87 · CBA | — | CBA | 20:47.84 | 80 |
| 88 | Zach DarrowPlace 88 · Hoosic valley | — | Hoosic valley | 20:48.10 | 81 |
| 89 | Xavier HawkinsPlace 89 · Greenville Spartans | — | Greenville Spartans | 21:03.14 | 82 |
| 90 | John KnorrPlace 90 · Edmeston | — | Edmeston | 21:16.43 | — |
| 91 | Stuart GardnerPlace 91 · Greenville Spartans | — | Greenville Spartans | 21:17.26 | 83 |
| 92 | Cort TischPlace 92 · Greenville Spartans | — | Greenville Spartans | 21:26.14 | 84 |
| 93 | Matt SidneyPlace 93 · Schoharie | — | Schoharie | 21:30.94 | 85 |
| 94 | George HastingsPlace 94 · Mayfield | — | Mayfield | 21:45.39 | 86 |
| 95 | Nick AlfordPlace 95 · Corinth | — | Corinth | 22:01.71 | 87 |
| 96 | Andre LockhartPlace 96 · Corinth | — | Corinth | 22:02.66 | 88 |
| 97 | Zach BouckPlace 97 · Duanesburg | — | Duanesburg | 22:12.61 | — |
| 98 | Jaymey KuykendallPlace 98 · Greenville Spartans | — | Greenville Spartans | 22:18.06 | 89 |
| 99 | Zach StrobelPlace 99 · Fort Plain-Canjo | — | Fort Plain-Canjo | 22:21.92 | 90 |
| 100 | Zephran VosburghPlace 100 · Fort Plain-Canjo | — | Fort Plain-Canjo | 22:36.91 | 91 |
| 101 | Colin BarnesPlace 101 · Duanesburg | — | Duanesburg | 23:13.77 | — |
| 102 | Alex CaseyPlace 102 · Schoharie | — | Schoharie | 24:25.12 | 92 |
| 103 | Sam HoffmanPlace 103 · Fort Plain-Canjo | — | Fort Plain-Canjo | 24:47.66 | 93 |
| 104 | Kyle RyanPlace 104 · Hoosic valley | — | Hoosic valley | 27:25.08 | 94 |
| 1 | Evan LittlePlace 1 · La Salle Institute | — | La Salle Institute | 15:25.24 | 1 |
| 2 | Lucas CarpinelloPlace 2 · Beth | — | Beth | 15:32.60 | 2 |
| 3 | McKinley GrayPlace 3 · Beth | — | Beth | 15:36.18 | 3 |
| 4 | Niall WilliamsPlace 4 · Niskayuna | — | Niskayuna | 15:41.95 | — |
| 5 | Ben FishbeinPlace 5 · Beth | — | Beth | 15:47.50 | 4 |
| 6 | John KnoxPlace 6 · Gloversville | — | Gloversville | 16:10.19 | — |
| 7 | Philo GermanoPlace 7 · Albany | — | Albany | 16:20.66 | 5 |
| 8 | Levi AndersonPlace 8 · Oneonta | — | Oneonta | 16:27.89 | 6 |
| 9 | Kevin DixonPlace 9 · Mohonasen | — | Mohonasen | 16:32.03 | 7 |
| 10 | Nick RaponiPlace 10 · Amsterdam | — | Amsterdam | 16:35.32 | 8 |
| 11 | Chris LaCossPlace 11 · Scotia-Glenville | — | Scotia-Glenville | 16:38.94 | 9 |
| 12 | Chris ShawPlace 12 · Beth | — | Beth | 16:42.94 | 10 |
| 13 | Dominick BrionPlace 13 · Niskayuna | — | Niskayuna | 16:45.81 | — |
| 14 | Daeshaun BuseckPlace 14 · Johnstown | — | Johnstown | 16:47.04 | 11 |
| 15 | Tom QuackenbushPlace 15 · Beth | — | Beth | 16:50.97 | 12 |
| 16 | Jamey WagnerPlace 16 · Niskayuna | — | Niskayuna | 16:51.69 | — |
| 17 | Jon NelsonPlace 17 · Amsterdam | — | Amsterdam | 16:51.93 | 13 |
| 18 | Sean ElliottPlace 18 · Scotia-Glenville | — | Scotia-Glenville | 16:53.12 | 14 |
| 19 | Ethan StonePlace 19 · South Glens Falls | — | South Glens Falls | 16:54.50 | 15 |
| 20 | Alex IsabellePlace 20 · La Salle Institute | — | La Salle Institute | 16:55.77 | 16 |
| 21 | Griffith EddyPlace 21 · Ravena-Coeymans | — | Ravena-Coeymans | 16:56.17 | 17 |
| 22 | Matt RaponiPlace 22 · Amsterdam | — | Amsterdam | 16:56.84 | 18 |
| 23 | Connor ArmbrusterPlace 23 · Beth | — | Beth | 17:02.93 | 19 |
| 24 | Aaron GialanellaPlace 24 · Albany | — | Albany | 17:04.07 | 20 |
| 25 | Dennis MooneyPlace 25 · Ballston Spa | — | Ballston Spa | 17:11.18 | 21 |
| 26 | James StonePlace 26 · South Glens Falls | — | South Glens Falls | 17:12.44 | 22 |
| 27 | Jesse FlyntPlace 27 · Ballston Spa | — | Ballston Spa | 17:12.71 | 23 |
| 28 | Matt CrawfordPlace 28 · Beth | — | Beth | 17:13.01 | 24 |
| 29 | Zachary PenzabenePlace 29 · Ravena-Coeymans | — | Ravena-Coeymans | 17:16.03 | 25 |
| 30 | Tyler LeichtPlace 30 · Ballston Spa | — | Ballston Spa | 17:22.48 | 26 |
| 31 | Hans ZimmerPlace 31 · Ballston Spa | — | Ballston Spa | 17:32.50 | 27 |
| 32 | Jon RomanPlace 32 · Mohonasen | — | Mohonasen | 17:37.82 | 28 |
| 33 | Troy ManchesterPlace 33 · Niskayuna | — | Niskayuna | 17:41.44 | — |
| 34 | Ben ButrynPlace 34 · Schenectady | — | Schenectady | 17:43.24 | 29 |
| 35 | Angel ColonPlace 35 · Ravena-Coeymans | — | Ravena-Coeymans | 17:43.69 | 30 |
| 36 | Stephen WadePlace 36 · Ballston Spa | — | Ballston Spa | 17:44.28 | 31 |
| 37 | Nicholas ReynoldsPlace 37 · Ravena-Coeymans | — | Ravena-Coeymans | 17:45.11 | 32 |
| 38 | Brett SarnowskiPlace 38 · Scotia-Glenville | — | Scotia-Glenville | 17:47.56 | 33 |
| 39 | Kyle SheehanPlace 39 · Mohonasen | — | Mohonasen | 17:48.96 | 34 |
| 40 | Austin LiebersPlace 40 · Schenectady | — | Schenectady | 17:52.50 | 35 |
| 41 | John TarantinoPlace 41 · South Glens Falls | — | South Glens Falls | 18:00.66 | 36 |
| 42 | Wembo TiapoPlace 42 · Oneonta | — | Oneonta | 18:02.17 | 37 |
| 43 | Everett AckermanPlace 43 · Scotia-Glenville | — | Scotia-Glenville | 18:03.35 | 38 |
| 44 | Matt JenkinsPlace 44 · South Glens Falls | — | South Glens Falls | 18:04.12 | 39 |
| 45 | Mike CoffeyPlace 45 · Ballston Spa | — | Ballston Spa | 18:05.61 | 40 |
| 46 | Dave CifarelliPlace 46 · Mohonasen | — | Mohonasen | 18:05.81 | 41 |
| 47 | Tyler AskewPlace 47 · Johnstown | — | Johnstown | 18:07.40 | 42 |
| 48 | Sam BaskinPlace 48 · Oneonta | — | Oneonta | 18:08.82 | 43 |
| 49 | Colins JonesPlace 49 · South Glens Falls | — | South Glens Falls | 18:11.85 | 44 |
| 50 | Cam RotenPlace 50 · Johnstown | — | Johnstown | 18:12.64 | 45 |
| 51 | Tyler CollinsPlace 51 · Mohonasen | — | Mohonasen | 18:13.28 | 46 |
| 52 | Gaddiel RuizPlace 52 · Amsterdam | — | Amsterdam | 18:13.92 | 47 |
| 53 | Nate SalazarPlace 53 · South Glens Falls | — | South Glens Falls | 18:14.80 | 48 |
| 54 | Ryan LaymanPlace 54 · Oneonta | — | Oneonta | 18:21.39 | 49 |
| 55 | Julian CanavanPlace 55 · Schenectady | — | Schenectady | 18:25.88 | 50 |
| 56 | Steve WiddisPlace 56 · Schenectady | — | Schenectady | 18:27.49 | 51 |
| 57 | Noah WegenerPlace 57 · Scotia-Glenville | — | Scotia-Glenville | 18:28.94 | 52 |
| 58 | Matt MacWattersPlace 58 · Ballston Spa | — | Ballston Spa | 18:35.02 | 53 |
| 59 | Christian GreccoPlace 59 · Ravena-Coeymans | — | Ravena-Coeymans | 18:42.86 | 54 |
| 60 | Hunter MarshallPlace 60 · Gloversville | — | Gloversville | 18:50.29 | — |
| 61 | Nick BielawaPlace 61 · Amsterdam | — | Amsterdam | 18:54.85 | 55 |
| 62 | Nick PainterPlace 62 · Scotia-Glenville | — | Scotia-Glenville | 19:01.37 | 56 |
| 63 | John GellPlace 63 · Oneonta | — | Oneonta | 19:13.01 | 57 |
| 64 | Matt MillerPlace 64 · Johnstown | — | Johnstown | 19:18.13 | 58 |
| 65 | Luke AndersonPlace 65 · Oneonta | — | Oneonta | 19:22.33 | 59 |
| 66 | Erik MinerosaPlace 66 · Oneonta | — | Oneonta | 19:23.45 | 60 |
| 67 | Eric BrowerPlace 67 · Johnstown | — | Johnstown | 19:27.41 | 61 |
| 68 | Jimmy LentivechPlace 68 · La Salle Institute | — | La Salle Institute | 19:28.11 | 62 |
| 69 | Scott KulmanPlace 69 · Ravena-Coeymans | — | Ravena-Coeymans | 19:31.26 | 63 |
| 70 | Joeseph NicholasPlace 70 · Schenectady | — | Schenectady | 19:34.37 | 64 |
| 71 | Ian AlejandroPlace 71 · Amsterdam | — | Amsterdam | 19:37.64 | 65 |
| 72 | Dan HowlandPlace 72 · Mohonasen | — | Mohonasen | 19:43.97 | 66 |
| 73 | Matthew ShorePlace 73 · Albany | — | Albany | 19:51.30 | 67 |
| 74 | Brendan HaynerPlace 74 · Johnstown | — | Johnstown | 19:53.93 | 68 |
| 75 | Zach SimonePlace 75 · Johnstown | — | Johnstown | 19:56.09 | 69 |
| 76 | Kevin HoPlace 76 · Albany | — | Albany | 20:00.03 | 70 |
| 77 | Brandon DiazPlace 77 · La Salle Institute | — | La Salle Institute | 20:00.91 | 71 |
| 78 | Quinn BalliPlace 78 · La Salle Institute | — | La Salle Institute | 20:11.94 | 72 |
| 79 | Chris HellmichPlace 79 · La Salle Institute | — | La Salle Institute | 20:20.26 | 73 |
| 80 | Justin UnislawskiPlace 80 · Gloversville | — | Gloversville | 20:40.07 | — |
| 81 | Eric NeulsPlace 81 · Amsterdam | — | Amsterdam | 20:46.80 | 74 |
| 82 | Conor FoleyPlace 82 · Albany | — | Albany | 20:49.73 | 75 |
| 83 | Chris ConnellyPlace 83 · Schenectady | — | Schenectady | 20:58.56 | 76 |
| 84 | Aidan RyanPlace 84 · Albany | — | Albany | 20:59.85 | 77 |
| 85 | Peter PiazzaPlace 85 · Gloversville | — | Gloversville | 21:24.67 | — |
| 86 | Quinn BeattiePlace 86 · South Glens Falls | — | South Glens Falls | 21:45.23 | 78 |
| 87 | Jacques ChaumontPlace 87 · Albany | — | Albany | 22:17.07 | 79 |