| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1966 | Doncaster Rovers | - | 40 | 12 | 1968 | (Player) |
| 1968 | Sheffield Wednesday | - | 71 | 13 | 1971 | (Player) |
| 1970 | Cardiff City | - | 60 | 27 | 1973 | (Player) |
| 1972 | Bristol Rovers | - | 144 | 53 | 1977 | (Player) |
| 1972 | Sheffield United | - | 7 | 0 | 1973 | (Player) |
| 1976 | Fulham | - | 19 | 2 | 1978 | (Player) |
| 1977 | Hull City | - | 49 | 9 | 1979 | (Player) |
| 1979 | Doncaster Rovers | - | 89 | 21 | 1982 | (Player) |