El keniano Geoffrey Kamworor y la estadounidense Shalane Flanagan fueron los vencedores del maratón de Nueva York 2017. Kamworor consiguió un tiempo de 2h10:53 en un final muy disputado, ya que cruzó la meta dos segundos antes que su compatriota Kipsang. En la prueba femenina, Flanagan marcó un tiempo de 2h26:53 y con esta victoria se convirtió en la primera estadounidense que gana esta prueba.