continued this into the following season. After several poor performances, Jackson put Hudson on the transfer list and declared that he would never select Hudson or teammate Martin McIntosh again. Jackson was dismissed from the managers' job, leading to Hudson's brief recall to the side under Andy Ritchie. In two years with the Terriers Hudson made 69 appearances, scoring six goals. Rotherham United Hudson joined Rotherham United on 15 June 2007. He made his debut on 20 October in a 3–1 home win over Morecambe. His first goal came in his third game for the Millers, a 2–1 home win over Grimsby Town on 3 November. He made 33 appearances in the 2007–08 season, scoring nine goals. In the 2008–09 season he was a regular in the side, making 50 appearances and scoring six goals. Blackpool On 10 August 2009 Hudson signed for Championship side Blackpool on a non-contract basis with Adam Nowland. The following day he played in the Seasiders 2–1 victory over Crewe Alexandra in the first round of the 2009–10 League Cup. Two days later they were both released. Gainsborough Trinity Hudson signed for Conference North side Gainsborough Trinity on 26 September, dropping four leagues down from his last club. He became the first new signing for manager Brian Little. He made his debut in the FA Cup second qualifying round tie with Market Drayton Town. He made his league debut the following week, scoring in a 2–2 draw with Fleetwood Town. On 28 October, Hudson was allowed to join Grimsby Town on trial and also turn out for the club's reserves in a 5–3 victory over the Lincoln City second string at Sincil Bank. Grimsby Town Hudson signed for Grimsby Town on 26 November 2009, after completing a successful trial period. After appearing on the bench as an unused substitute in every game prior, he eventually made his debut for the club on 6 February 2010 in the 1–0 home defeat against Notts County, albeit is a 75th minute replacement for Tommy Wright. Hudson and Grimsby suffered relegation from the Football League. Following the conclusion of the 2010–2011 season in the Conference National Hudson was released by Grimsby Town. Later career On 30 July Hudson joined Conference National side Alfreton Town on trial. On 9 August 2011 he signed a one-year deal with Worksop Town. On 15 March 2012 Hudson moved to Worksop's Northern Premier League