 Maguire signed for Bury in July 2017 on a free transfer.On 22 June 2018, Maguire signed a two-year deal with EFL League One side Sunderland.On 24 August 2019, in his second season at the club, Maguire scored a hat-trick against Wimbledon in a 3–1 home win.