| 1 | Dan RuizPlace 1 · Shaker | — | Shaker | 18:08.60 | 1 |
| 2 | Ben AndersonPlace 2 · Queensbury | — | Queensbury | 18:20.20 | 2 |
| 3 | Greg HickeyPlace 3 · Shaker | — | Shaker | 18:21.70 | 3 |
| 4 | Brian MachinaPlace 4 · Shenendehowa | — | Shenendehowa | 18:26.40 | 4 |
| 5 | Nick MorihisaPlace 5 · Shaker | — | Shaker | 18:54.00 | 5 |
| 6 | Michael ClarkePlace 6 · Bethlehem | — | Bethlehem | 18:56.80 | 6 |
| 7 | Connor DoddPlace 7 · Shaker | — | Shaker | 19:06.10 | 7 |
| 8 | Brady NelsonPlace 8 · Shenendehowa | — | Shenendehowa | 19:23.80 | 8 |
| 9 | Matt GlackenPlace 9 · Shaker | — | Shaker | 19:32.70 | 9 |
| 10 | Austin HuneckPlace 10 · Shenendehowa | — | Shenendehowa | 19:36.10 | 10 |
| 11 | Paul AmengualPlace 11 · Queensbury | — | Queensbury | 19:38.20 | 11 |
| 12 | Max LipelesPlace 12 · Shaker | — | Shaker | 19:43.00 | 12 |
| 13 | Dan MayerPlace 13 · Shaker | — | Shaker | 19:47.40 | 13 |
| 14 | Schuyler SimardPlace 14 · Bethlehem | — | Bethlehem | 19:47.90 | 14 |
| 15 | Jeff PerezPlace 15 · Shaker | — | Shaker | 19:50.10 | 15 |
| 16 | Gabriel HolodakPlace 16 · Niskayuna | — | Niskayuna | 19:51.80 | 16 |
| 17 | Patrick CotnoirPlace 17 · Shenendehowa | — | Shenendehowa | 19:53.10 | 17 |
| 18 | Jerome OsbornePlace 18 · Colonie | — | Colonie | 19:54.10 | 18 |
| 19 | Anthony SzmulPlace 19 · Queensbury | — | Queensbury | 19:55.20 | 19 |
| 20 | Josh FarrellPlace 20 · Shaker | — | Shaker | 20:06.40 | 20 |
| 21 | Chris ShawPlace 21 · Bethlehem | — | Bethlehem | 20:07.30 | 21 |
| 22 | Brian GoldenPlace 22 · Shenendehowa | — | Shenendehowa | 20:08.50 | 22 |
| 23 | Mike DuellPlace 23 · Queensbury | — | Queensbury | 20:22.10 | 23 |
| 24 | Tom O'ConnorPlace 24 · Queensbury | — | Queensbury | 20:22.60 | 24 |
| 25 | Charles BenwarePlace 25 · Bethlehem | — | Bethlehem | 20:24.60 | 25 |
| 26 | James HanleyPlace 26 · Shenendehowa | — | Shenendehowa | 20:25.40 | 26 |
| 27 | Killian SmithPlace 27 · Queensbury | — | Queensbury | 20:26.80 | 27 |
| 28 | Evan DenningPlace 28 · Bethlehem | — | Bethlehem | 20:27.70 | 28 |
| 29 | Nathan LaingPlace 29 · Shenendehowa | — | Shenendehowa | 20:35.60 | 29 |
| 30 | Wes FallonPlace 30 · Shaker | — | Shaker | 20:43.60 | 30 |
| 31 | Ian WeykampPlace 31 · Shaker | — | Shaker | 20:51.00 | 31 |
| 32 | Brendan McCannPlace 32 · Niskayuna | — | Niskayuna | 20:55.60 | 32 |
| 33 | Greg AuffredouPlace 33 · Queensbury | — | Queensbury | 20:57.40 | 33 |
| 34 | Ryan ConwayPlace 34 · Queensbury | — | Queensbury | 20:59.80 | 34 |
| 35 | Greg WetmorePlace 35 · Queensbury | — | Queensbury | 21:00.30 | 35 |
| 36 | Braden CouchPlace 36 · Shaker | — | Shaker | 21:00.60 | 36 |
| 37 | Kyle RothwellPlace 37 · Shenendehowa | — | Shenendehowa | 21:04.80 | 37 |
| 38 | Joshua KornPlace 38 · Niskayuna | — | Niskayuna | 21:05.30 | 38 |
| 39 | Colin CragonPlace 39 · Colonie | — | Colonie | 21:20.10 | 39 |
| 40 | Andrew KaiserPlace 40 · Queensbury | — | Queensbury | 21:25.30 | 40 |
| 41 | Brandon LingPlace 41 · Queensbury | — | Queensbury | 21:26.10 | 41 |
| 42 | Andrew NapierskiPlace 42 · Bethlehem | — | Bethlehem | 21:26.40 | 42 |
| 43 | Andrew KaldasPlace 43 · Niskayuna | — | Niskayuna | 21:26.60 | 43 |
| 44 | Brandon DiazPlace 44 · La Salle | — | La Salle | 21:27.50 | 44 |
| 45 | Garrett NayarPlace 45 · Niskayuna | — | Niskayuna | 21:28.20 | 45 |
| 46 | Jimmy LentivechPlace 46 · La Salle | — | La Salle | 21:28.60 | 46 |
| 47 | Mike McNallyPlace 47 · Queensbury | — | Queensbury | 21:31.90 | 47 |
| 48 | Ben LanePlace 48 · Queensbury | — | Queensbury | 21:32.50 | 48 |
| 49 | Ryan BurkePlace 49 · Niskayuna | — | Niskayuna | 21:32.70 | 49 |
| 50 | Mike TraceyPlace 50 · Bethlehem | — | Bethlehem | 21:34.30 | 50 |
| 51 | Neil WagnerPlace 51 · Bethlehem | — | Bethlehem | 21:35.70 | 51 |
| 52 | Erik RiveraPlace 52 · Colonie | — | Colonie | 21:36.40 | 52 |
| 53 | Billy RobertsPlace 53 · Queensbury | — | Queensbury | 21:40.70 | 53 |
| 54 | Ethan NeidhartPlace 54 · Shenendehowa | — | Shenendehowa | 22:01.20 | 54 |
| 55 | Billy McCartanPlace 55 · Bethlehem | — | Bethlehem | 22:04.20 | 55 |
| 56 | Chris RedmondPlace 56 · Queensbury | — | Queensbury | 22:12.50 | 56 |
| 57 | Sam SpiroPlace 57 · Shaker | — | Shaker | 22:13.50 | 57 |
| 58 | Joseph NuquiPlace 58 · Niskayuna | — | Niskayuna | 22:13.80 | 58 |
| 59 | Gerhard BosmanPlace 59 · Niskayuna | — | Niskayuna | 22:17.60 | 59 |
| 60 | Brad ConinePlace 60 · Queensbury | — | Queensbury | 22:26.70 | 60 |
| 61 | Quinn BeattiePlace 61 · South Glens Falls | — | South Glens Falls | 22:27.40 | 61 |
| 62 | Josh SmithPlace 62 · Queensbury | — | Queensbury | 22:49.10 | 62 |
| 63 | David ConsidinePlace 63 · Bethlehem | — | Bethlehem | 22:50.60 | 63 |
| 64 | Jason HandronPlace 64 · Colonie | — | Colonie | 22:50.80 | 64 |
| 65 | Eric KaminskiPlace 65 · Colonie | — | Colonie | 22:51.50 | 65 |
| 66 | Alan HickeyPlace 66 · Colonie | — | Colonie | 22:59.30 | 66 |
| 67 | Anthony DelsignorePlace 67 · South Glens Falls | — | South Glens Falls | 22:59.90 | 67 |
| 68 | Jediah NoakesPlace 68 · La Salle | — | La Salle | 23:00.90 | 68 |
| 69 | Shane ZesewitzPlace 69 · Colonie | — | Colonie | 23:13.50 | 69 |
| 70 | Alex McLarenPlace 70 · Bethlehem | — | Bethlehem | 23:41.80 | 70 |
| 71 | Ryan HanleyPlace 71 · Bethlehem | — | Bethlehem | 23:42.70 | 71 |
| 72 | Jason MartinPlace 72 · South Glens Falls | — | South Glens Falls | 23:52.00 | 72 |
| 73 | Ben SpanglerPlace 73 · South Glens Falls | — | South Glens Falls | 23:52.50 | 73 |
| 74 | Stephen MurphyPlace 74 · Queensbury | — | Queensbury | 24:12.60 | 74 |
| 75 | John GeurdsPlace 75 · Colonie | — | Colonie | 24:21.00 | 75 |
| 76 | Ian FoleyPlace 76 · Bethlehem | — | Bethlehem | 25:08.60 | 76 |
| 77 | Charles SmailPlace 77 · La Salle | — | La Salle | 25:50.30 | 77 |
| 78 | Andrew GoldenPlace 78 · Niskayuna | — | Niskayuna | 26:47.40 | 78 |
| 79 | Tom McDougallPlace 79 · Queensbury | — | Queensbury | 30:55.00 | 79 |