| Season | LEAGUE | FA CUP | EFL CUP | TOTAL | ||||
|---|---|---|---|---|---|---|---|---|
| Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | |
| 1976/77 | 20 (+6) | - | 1 | - | 2 | - | 23 (+6) | - |
| TOTAL | 20 (+6) | - | 1 | - | 2 | - | 23 (+6) | - |
Note that appearance data for reserve and youth teams may not be complete. Expand for more information.
| Season | RES. LGE | TOTAL | ||
|---|---|---|---|---|
| Apps | Gls | Apps | Gls | |
| 1976/77 | 9 | - | 9 | - |
| TOTAL | 9 | - | 9 | - |
| Club | Details |
|---|---|
Barrhead Thistle
Barrhead Thistle |
(youth) |
Kilmarnock
Kilmarnock |
October 1962 (apprentice); released (1963/4) |
Celtic
Celtic |
August 1964 (signed professional contract) |
Morton
Morton |
August 1967 |
Crystal Palace
Crystal Palace |
November 1968 |
Southend United
Southend United |
August 1974 |
Hamilton Academical
Hamilton Academical |
November 1975 (loan) |
Swindon Town
Swindon |
July 28th, 1976 |
Athlone Town
Athlone Town |
July 12th, 1977 (appointed player-manager); resigned (rptd August 16th, 1977) |
Bristol Rovers
Bristol Rovers |
September 1977 |
Portsmouth
Portsmouth |
February 1978 (player-coach) |
Kilmarnock
Kilmarnock |
December 1978 (trial) |
Albion Rovers
Albion Rovers |
March 1979 |
Northampton Town
Northampton Town |
July 1979 (player-coach) |
Toronto Panhellenic
Toronto Panhellenic |
1980 |
Canada
Canada |
(U20 manager)
1987 (manager) |
Toronto Blizzard
Toronto Blizzard |
1989/0 (head coach) |
Birmingham City
Birmingham |
(director of youth) |
Celtic
Celtic |
1993/4 (reserve team coach) |
Canada
Canada |
1994 (U17 head coach) |
Bristol City
Bristol City |
1997 (coach) |
Livingston
Livingston |
1998 (head of youth) |
Burlington Youth
Burlington Youth |
2001 (technical director) |