He made his professional debut for Preston on 30 April 2011 against Ipswich in a 2-1 defeat At the end of the season, Devine signed a one-year contract with Preston.
He made his professional debut for Preston on 30 April 2011 in a 2-1 defeat against Ipswich Town. In June 2011, Devine signed a one-year contract with Preston.