He amassed Eredivisie totals of 372 games and 112 goals for Ajax and PSV combined, winning fifteen major titles between the two clubs, including the 1988 European Cup with the latter. Subsequently he played in Japan, France and Germany, in a 20-year professional career.