Career
Active in both Scotland and Australia, McFadden played as a midfielder. Born in Glasgow, McFadden began his career in the youth team of Duntocher. He played in Scotland for Motherwell, making 23 league appearances between 1983 and 1986.
He later played in Australia for Melita Eagles, Sutherland Sharks, Wollongong City and A.P.I.A. Leichhardt Tigers.