 Kirkland was released by manager Simon Grayson when his contract at Deepdale expired at the end of the 2015–16 season.Kirkland joined League One club Bury on a one-year contract in June 2016.However, he left Gigg Lane for personal reasons before the 2016–17 season began in August.