Takács Zoltán pályafutása során az NB I-ben a Honvéd, a Debrecen, a Vasas és az Újpest színeiben futballozott, 2009 tavaszát az olasz SPAL 1907 alakulatánál töltötte. A védő az utóbbi öt évben játszott Siófokon, a szlovákiai TJ Gabcikovo (Bős), a Komárom és a Vecsés gárdájában is – Felsőtárkányba a Pest megyei együttestől érkezett.
A 34 éves balhátvéd 2005. december 18-án a Miamiban rendezett Magyarország–Antigua és Barbuda (3–0) barátságos mérkőzésen játszhatott a válogatottban. Az U21-es nemzeti csapatban nyolc alkalommal játszott.