Born in Blackburn, he played for Blackpool, Fleetwood Town, Oldham Athletic, Manchester United and Accrington Stanley.
[2] With Harry Mingay being Blackpool's first-choice goalkeeper, Hacking didn't start again for the Seasiders until 6 February 1924, under a new manager, Frank Buckley, in a single-goal victory over Manchester United at Bloomfield Road.
One short spell of absence came at Easter 1930 when the club were candidates for promotion back to Division One, which they had left seven years earlier.
[7] Their fate remained in doubt until the last game of the season, when Millwall and Manchester United went head-to-head at The Den with Millwall needing just one point from the game to avoid relegation; Hacking kept a clean sheet and Manchester United won 2–0 to remain in the Second Division.
He made a further 22 league appearances for Manchester United in 1934–35, plus another two in the FA Cup, but ultimately lost the number one jersey after conceding six goals in two games at the start of February 1935, and left the club at the end of the season.