Coaching career
1Every stint in John MacPhail's managerial and playing career, in chronological order. Club names link through to team pages with recent form, squad, and head-to-head stats.
Hartlepool United F.C.?–present
Playing career
6Dundee F.C.1975–1979
Sheffield United F.C.1978–1983
York City F.C.1983–1986
Bristol City F.C.1986–1987
Sunderland A.F.C.1987–1990
Hartlepool United F.C.1990–1994