Vlachos began his career with
Apollon Smyrnis, where he was called up for a debut with
Greece in 1989. He competed as a
centre-back, but he could just easily play as a
defensive midfielder. In 1991 he moved to
Olympiacos, where he played for two seasons, winning a
Greek Cup and a
Greek Super Cup in 1992. In the summer of 1993 he signed for
AEK Athens. In his first season at the yellow-blacks he won the
Championship. In the following season, Vlachos had the opportunity to participate in the first ever group stag of the
UEFA Champions League, scoring in a 1–3 defeat to
Casino Salzburg. He established himself in the squad and after few seasons he also became one of the team's captains. On 29 January 1998 he was released from AEK Athens. Afterwards, Vlachos joined
English First Division club
Portsmouth, for whom he made over 50 league appearances as a midfielder and sweeper in two years. He joined
Walsall in February 2000, making 12 appearances for the club prior to relegation in May of the same year. Vlachos returned to Greece in the summer of 2000, joining
Ionikos. He finished his career with his first club Apollon, retiring in 2003. ==Honours==