Han debuterte som profesjonell spiller for West Ham 1. januar 1983 og ble raskt en viktig mål-scorer for klubben. På 212 ligakamper ble det 92 mål. Han ble i 1988 den dyreste spilleren i en overgang mellom engelske klubber da han gikk fra West Ham til Everton for 2,2 millioner pund. Han startet svært godt for de blå med hat-trick i første kamp. Det første målet i debutkampen på Goodison, hjemme mot Newcastle kom allerede etter 34 sekunder.