 He made his debut in senior football for the "Brakes" on 14 March, in a 1–0 defeat at Gainsborough Trinity.He made eight further appearances for Leamington, becoming the seventh goalkeeper to feature for them during the campaign as the club suffered relegation into the seventh tier.On 14 July 2016, Maddison signed for League Two side Yeovil Town on a one-year contract.