 He signed a two-year contract extension on 12 March 2015 that would keep him with the Gills until the summer of 2017.On 22 June 2017, McDonald joined League One side AFC Wimbledon on a free transfer.He scored his first goal for Wimbledon in an EFL Trophy tie against Barnet on 29 August 2017.