Švach krátko pôsobil aj v Piešťanoch, väčšinu kariéry však strávil v Zlíne, za ktorý odohral 180 ligových zápasov a strelil 16 gólov. Krátko pôsobil aj v kazašskom FK Astana.
„Bol za každú veľkú výzvu i huncútstvo. Skvelý parťák, veľké dieťa,“ povedal pre iSport.cz Pavel Hoftych, tréner Liberca a Švachov bývalý spoluhráč. „Bol to dobrý futbalista a jeden z motorov mužstva. Pribrzdilo ho zranenie, mal ešte na viac,“ doplnil.
Spomínaný zdroj tiež píše, že Švach mal rád dobré pitie, spoločnosť pekných žien a nevyhol sa hazardu: „Náročný život, do ktorého patril aj rozvod s manželkou Simonou, na istý čas dostal do dlhovej pasce.“
V posledných rokoch pôsobil otec dvoch synov ako hráčsky agent. Jeho pamiatku si uctia pred sobotňajším zápasom Zlína s Ostravou.