 On 13 June 2013, Johnson signed a new two-year deal keeping him at the club until 2015.Johnson has made series of short loan moves to League One sides over the past three seasons.On 23 October 2012, Johnson joined Football League One side Yeovil Town on a month-long youth loan deal, and made his Football League debut as a substitute that evening in Yeovil's 3–1 victory over Shrewsbury Town.