 At the end of the 2015–16 season, Jackson had made thirty–six appearances in all competitions, scoring four goals.Following an impressing debut season at the Racecourse Ground, Jackson was offered a new contract by Wrexham, with Jackson, himself, stating that he was keen to stay at the club.After rejecting a new contract at Wrexham, he signed for Barnsley on 23 May 2016, signing a two–year contract with the club for an undisclosed fee.