 Haddleton was born in Chester-le-Street in County Durham and worked in the coal-mines, playing football for various colliery sides in the north east including Easington Colliery Welfare and Horden Colliery Welfare.He was spotted by scouts from Southampton and moved to the south coast in October 1930.He made an immediate impression at The Dell, scoring eleven goals from seventeen games for the reserves.