Career
Hazell started his career as a youth player with Aston Villa before playing for Tranmere Rovers, Torquay United, Kidderminster Harriers and Chesterfield, where he scored once against Swansea City. He joined Oldham Athletic in September 2007. He was appointed the club"s vice-captain at the start of the 2010-2011 season before being promoted to club captain after the departure of Sean Gregan.
At the end of the 2010-2011 season he declined the offer of a new contract from Oldham and he left the club in June 2011.
He subsequently joined Shrewsbury Town ahead of the start of pre-season training on a two-year deal. However, he was missed most of the season after suffering cruciate ligament damage in a match against Torquay United as a result of a tackle by Torquay striker Rene Howe, whom Hazell later criticised in the Shropshire Star.
On 15 October 2012, Hazell left Shrewsbury after his contract was terminated by mutual consent.