| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1974 | Glastonbury | - | 1975 | (Player) | ||
| 1977 | Frome Town | - | 1977 | (Player) | ||
| 1977 | Bristol Rovers | - | 52 | 33 | 1979 | (Player) |
| 1978 | Stoke City | £180,000 | 46 | 7 | 1981 | (Player) |
| 1980 | Bristol Rovers | £55,000 | 184 | 61 | 1986 | (Player) |
| 1986 | Yeovil Town | - | 121 | 50 | 1989 | (Player) |
| 1989 | Bath City | - | 143 | 80 | 1993 | (Player) |
| 1993 | Weymouth | - | 1993 | (Player) | ||
| 1993 | Clevedon Town | - | 1993 | (Player) | ||
| 1993 | Welton Rovers | - | 1993 | (Player) | ||
| 1994 | Glastonbury | - | 1995 | (Player) | ||
| 1995 | Street | - | 1995 | (Player) | ||
| 1995 | Wells City | - | 2000 | (Player) |