Collins started his career at Stoke City, where he quickly established himself as a promising young defender. His performances in the Championship earned him a move to Burnley in the Premier League, and subsequently to Brentford FC.