 Porter signed for League One Sheffield United on 15 July 2011, signing a two-year contract.Porter began the 2011–12 pre-season with a goal in a 1–1 friendly draw with Blackpool on 31 July.He made his full debut for the Blades, starting against his former club Oldham Athletic, in a 2–0 away win on the opening day of the season.