 Fleck signed a three-year contract with Sheffield United in July 2016.He scored his first goal for the club in a 4–1 win over Chesterfield on 13 November 2016.On 8 April 2017, Fleck scored a late winner against Northampton Town at Sixfields Stadium – the fans reacted by running onto the pitch to celebrate promotion.