| 1 | Mike ScottPlace 1 · Fonda - Fultonville | — | Fonda - Fultonville | 13:44.58 | 1 |
| 2 | Johnny MarvinPlace 2 · Rhinebeck | — | Rhinebeck | 13:47.27 | 2 |
| 3 | Jacob UrysPlace 3 · Mekeel Christian | — | Mekeel Christian | 13:59.58 | 3 |
| 4 | Matt HoffmanPlace 4 · Fonda - Fultonville | — | Fonda - Fultonville | 13:59.88 | 4 |
| 5 | Jordan HealyPlace 5 · Maple Hill | — | Maple Hill | 14:16.85 | 5 |
| 6 | Dante PenepentPlace 6 · Rhinebeck | — | Rhinebeck | 14:18.21 | 6 |
| 7 | Seth BulichPlace 7 · Catskill | — | Catskill | 14:23.94 | 7 |
| 8 | Zach KarasPlace 8 · Rhinebeck | — | Rhinebeck | 14:26.98 | 8 |
| 9 | Matt LeePlace 9 · Dover Plains | — | Dover Plains | 14:27.79 | 9 |
| 10 | Corety TatePlace 10 · Catskill | — | Catskill | 14:34.98 | 10 |
| 11 | Typer AngioliPlace 11 · Fonda - Fultonville | — | Fonda - Fultonville | 14:37.72 | 11 |
| 12 | Jimmy WestmanPlace 12 · Fonda - Fultonville | — | Fonda - Fultonville | 14:39.53 | 12 |
| 13 | Christian GonzalezPlace 13 · Rhinebeck | — | Rhinebeck | 14:39.96 | 13 |
| 14 | Ryun MurphyPlace 14 · Mekeel Christian | — | Mekeel Christian | 14:44.86 | 14 |
| 15 | Peter SanderPlace 15 · Dover Plains | — | Dover Plains | 15:01.28 | 15 |
| 16 | Christopher MurphyPlace 16 · Mekeel Christian | — | Mekeel Christian | 15:01.98 | 16 |
| 17 | Erik VinnrPlace 17 · Berlin | — | Berlin | 15:02.73 | 17 |
| 18 | Alex FrenchPlace 18 · Berlin | — | Berlin | 15:13.41 | 18 |
| 19 | Connor BrownPlace 19 · Berlin | — | Berlin | 15:22.49 | 19 |
| 20 | Dan VonschilgenPlace 20 · Berlin | — | Berlin | 15:25.48 | 20 |
| 21 | Omijah PieningPlace 21 · Fonda - Fultonville | — | Fonda - Fultonville | 15:29.02 | 21 |
| 22 | Otto NeilerPlace 22 · Rhinebeck | — | Rhinebeck | 15:29.59 | 22 |
| 23 | James CanzenariPlace 23 · Dover Plains | — | Dover Plains | 15:35.27 | 23 |
| 24 | Tyler DezagoPlace 24 · Rhinebeck | — | Rhinebeck | 15:38.77 | 24 |
| 25 | Chris CassanoPlace 25 · Rhinebeck | — | Rhinebeck | 15:44.08 | 25 |
| 26 | Dalton HunterPlace 26 · Fonda - Fultonville | — | Fonda - Fultonville | 15:50.00 | 26 |
| 27 | Ethan JaynesPlace 27 · Stillwater | — | Stillwater | 15:50.79 | 27 |
| 28 | Ian UnderwoodPlace 28 · North Warren | — | North Warren | 15:51.88 | 28 |
| 29 | Connor HoytPlace 29 · Berlin | — | Berlin | 15:53.63 | 29 |
| 30 | Eric LondonPlace 30 · Dover Plains | — | Dover Plains | 15:54.08 | 30 |
| 31 | Evan DawsPlace 31 · Berlin | — | Berlin | 15:56.32 | 31 |
| 32 | Cosmo ZappoliPlace 32 · Dover Plains | — | Dover Plains | 15:56.56 | 32 |
| 33 | Caleb FoardPlace 33 · Mechanicville | — | Mechanicville | 16:05.34 | 33 |
| 34 | Brandon GuineckPlace 34 · Stillwater | — | Stillwater | 16:11.24 | 34 |
| 35 | Will NollPlace 35 · Maple Hill | — | Maple Hill | 16:19.99 | 35 |
| 36 | Vincent RapacciuoloPlace 36 · Mechanicville | — | Mechanicville | 16:22.40 | 36 |
| 37 | Doug HoardPlace 37 · Berlin | — | Berlin | 16:30.07 | 37 |
| 38 | Jacob ShavePlace 38 · Fonda - Fultonville | — | Fonda - Fultonville | 16:31.70 | 38 |
| 39 | Dan JardinePlace 39 · Lake George | — | Lake George | 16:37.56 | — |
| 40 | Andrew MoorePlace 40 · Mekeel Christian | — | Mekeel Christian | 16:39.36 | 39 |
| 41 | Scott MAC PhersonPlace 41 · Greenville | — | Greenville | 16:43.03 | 40 |
| 42 | Adam ZielnickiPlace 42 · Mechanicville | — | Mechanicville | 16:47.86 | 41 |
| 43 | Jacob GagliastriPlace 43 · Mechanicville | — | Mechanicville | 16:56.77 | 42 |
| 44 | Alex PulverPlace 44 · Maple Hill | — | Maple Hill | 16:58.42 | 43 |
| 45 | Caleb DaviesPlace 45 · Catskill | — | Catskill | 16:58.64 | 44 |
| 46 | Jose PerezPlace 46 · Amsterdam | — | Amsterdam | 16:59.73 | — |
| 47 | Brandon ThomasPlace 47 · Granville | — | Granville | 17:01.32 | 45 |
| 48 | Steve GregoryPlace 48 · Duanesburg | — | Duanesburg | 17:03.15 | — |
| 49 | Roscoe QuintPlace 49 · Maple Hill | — | Maple Hill | 17:08.90 | 46 |
| 50 | Ryan OlsonPlace 50 · North Warren | — | North Warren | 17:09.36 | 47 |
| 51 | John ReamerPlace 51 · Mekeel Christian | — | Mekeel Christian | 17:10.05 | 48 |
| 52 | Joseph StraussPlace 52 · North Warren | — | North Warren | 17:14.23 | 49 |
| 53 | Joe GoldpaughPlace 53 · Catskill | — | Catskill | 17:16.46 | 50 |
| 54 | Billy KreidlerPlace 54 · Stillwater | — | Stillwater | 17:17.48 | 51 |
| 55 | Luke MistlerPlace 55 · Greenville | — | Greenville | 17:18.41 | 52 |
| 56 | Nick SapienzaPlace 56 · North Warren | — | North Warren | 17:19.98 | 53 |
| 57 | Tommie PearsonPlace 57 · Dover Plains | — | Dover Plains | 17:24.91 | 54 |
| 58 | Anthony SapienzaPlace 58 · North Warren | — | North Warren | 17:25.12 | 55 |
| 59 | Benjamin WagerPlace 59 · Mekeel Christian | — | Mekeel Christian | 17:27.49 | 56 |
| 60 | Nick MannionPlace 60 · Maple Hill | — | Maple Hill | 17:31.71 | 57 |
| 61 | Richard JelleyPlace 61 · Lake George | — | Lake George | 17:34.15 | — |
| 62 | Nick MyersPlace 62 · Dover Plains | — | Dover Plains | 17:42.18 | 58 |
| 63 | Christiaan Van NispanPlace 63 · North Warren | — | North Warren | 17:58.17 | 59 |
| 64 | Norm BullingerPlace 64 · Maple Hill | — | Maple Hill | 18:01.85 | 60 |
| 65 | Alex BundyPlace 65 · Catskill | — | Catskill | 18:02.49 | 61 |
| 66 | Matt DeckerPlace 66 · Granville | — | Granville | 18:09.76 | 62 |
| 67 | Tim RobitaillePlace 67 · Galway | — | Galway | 18:12.26 | — |
| 68 | Cort TischPlace 68 · Greenville | — | Greenville | 18:13.87 | 63 |
| 69 | Matt DavisPlace 69 · Catskill | — | Catskill | 18:24.88 | 64 |
| 70 | Dustin SmithPlace 70 · Granville | — | Granville | 18:32.56 | 65 |
| 71 | Chris CancillaPlace 71 · Stillwater | — | Stillwater | 18:34.44 | 66 |
| 72 | Xavier HawkinsPlace 72 · Greenville | — | Greenville | 18:38.14 | 67 |
| 73 | Colin BarnesPlace 73 · Duanesburg | — | Duanesburg | 18:54.33 | — |
| 74 | Noah PeppinPlace 74 · Mechanicville | — | Mechanicville | 18:59.27 | 68 |
| 75 | Grant CooperPlace 75 · North Warren | — | North Warren | 19:05.14 | 69 |
| 76 | Brandon KoureyPlace 76 · Stillwater | — | Stillwater | 19:13.51 | 70 |
| 77 | Luke MoorePlace 77 · Mekeel Christian | — | Mekeel Christian | 19:17.27 | 71 |
| 78 | Brian WrightPlace 78 · Stillwater | — | Stillwater | 19:24.98 | 72 |
| 79 | Ron LewisPlace 79 · Galway | — | Galway | 19:29.61 | — |
| 80 | Dan WilsonPlace 80 · North Warren | — | North Warren | 19:37.50 | — |
| 81 | Brian HornerPlace 81 · Granville | — | Granville | 19:38.75 | 73 |
| 82 | Eamon CollinsPlace 82 · Greenville | — | Greenville | 19:42.69 | 74 |
| 83 | Brandon MahoneyPlace 83 · Greenville | — | Greenville | 20:00.14 | 75 |
| 84 | Ryan DallabaPlace 84 · Granville | — | Granville | 20:47.86 | 76 |
| 85 | Jonathon MullerPlace 85 · Galway | — | Galway | 20:48.81 | — |
| 86 | Spencer MayoPlace 86 · Stillwater | — | Stillwater | 21:03.21 | 77 |