Throughout his career, he has also played for Dubnica, Žilina, Rimavská Sobota, Senica and Tatran Prešov in Slovakia, Ukrainian club Zorya Luhansk, Russian clubs Torpedo Moscow and Arsenal Tula, as well as Belarusian Gomel.
[1] In February 2016, Tesák signed a two-year contract, with the option of an additional year, with Kazakhstan Premier League side Kairat.
[2] In July of the same year, Tesák left FC Kairat,[3] re-signing for Arsenal Tula a few days later.
[4] On 28 February 2017, FC Arsenal Tula removed him from their Russian Premier League roster.
[6] After retiring at the end of 2019, it was confirmed in January 2020, that Tesák would continue at Pohronie as a fitness coach.