In August 2010, McFadzean joined Conference National side Crawley Town for an undisclosed fee, making his debut as a substitute in Crawley's 1–0 away win at Altrincham. He was named in the Conference Team of the Year for the 2010–11 season after Crawley won the title and so promotion to League Two.
International career
McFadzean gained England C recognition in September 2009, as he was called into the team that played against Hungary under-23's, and then retained his place in the squad for a 2–1 victory in November over Poland under-23's.