Starting in the 1987–1988 season and until 2001 he successfully coached many teams, including Ethnikos Piraeus, Paniliakos (twice), Panionios FC, Iraklis and finally Panathinaikos.