Carrière de joueur en club

07/1989 - 06/1990 Dunfermline Athletic Milieu de terrain
07/1987 - 06/1989 Darlington FC Milieu de terrain
07/1986 - 06/1987 Grimsby Town Milieu de terrain
11/1985 - 06/1986 Stoke City Milieu de terrain
08/1982 - 10/1985 Grimsby Town Milieu de terrain
03/1980 - 07/1982 Chesterfield FC Milieu de terrain
03/1976 - 02/1980 Carlisle United Milieu de terrain
07/1973 - 02/1976 Hamilton Academical Milieu de terrain
07/1972 - 06/1973 Rangers FC Milieu de terrain
07/1971 - 06/1973 Rangers FC (R) Milieu de terrain