As a young lad he played for Stalybridge Celtic, and was later picked up by the Tameside Centre of Excellence. From there he picked up a YTS with the Oldham Athletic youth team, which led to him signing a professional contract with OAFC in 1999.
Rumours spread early in his career of a possible move to the Premiership with either Bolton Wanderers or Blackburn Rovers, but a string of injuries, culminating in a long period of absence due to patella tendinitis, proved to be a frustration to his progress.
He spent one month's loan at Scarborough in 2003, only playing the first half of one game before returning to Oldham Athletic for reasons unknown.
After making a total of 78 appearances for Oldham, he joined Shrewsbury Town on 13 May2006. After joining Shrewsbury Town, Hall commented on his delight at signing for a club who are ambitious and also seem to be heading in the right direction under manager Gary Peters. Gary Peters claims to have been following the progress of Danny for around 3 years, starting during his time at Everton. At this time Hall was 19 years old and just making his step up to first team football at Oldham.
On 10 January 2008 he completed a move to Scottish Premier League side Gretna until the end of the season. Hall was one of forty remaining employees made redundant by Gretna on 19 May 2008, shortly before the club was forced out of business due to financial problems.