NYDF 2017 Amateur RhythmNYDF 2017 Amateur SmoothNYDF 2017 Amateur StandardNYDF 2017 J1 LatinNYDF 2017 J2 LatinNYDF 2017 Under 21 LatinNYDF 2017 Under 21 StandardNYDF 2017 Youth LatinNYDF 2017 Youth Smooth