Jim McCafferty (footballer)


James McCafferty, sometimes known as Joe McCafferty, was a Scottish professional football outside forward who played in the Football League for Halifax Town, Gillingham and Brentford.

Career statistics