| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1963 | FC Halifax Town | - | 21 | 3 | 1966 | (Player) |
| 1966 | Barrow | - | 38 | 16 | 1968 | (Player) |
| 1967 | Southport | - | 133 | 41 | 1972 | (Player) |
| 1971 | Blackburn Rovers | - | 106 | 45 | 1974 | (Player) |
| 1973 | Sheffield United | - | 66 | 13 | 1976 | (Player) |
| 1976 | New York Cosmos | - | 44 | 13 | 1977 | (Player) |
| 1978 | Memphis Rogues | - | 75 | 18 | 1980 | (Player) |