Vácha přišel na Letnou před pěti lety po zisku titulu s Libercem. Se Spartou poté hned v následující sezoně získal double za titul a triumf v poháru. V minulém ročníku i kvůli opakovaným zdravotním problémům odehrál za Spartu jediný zápas a další tři přidal během hostování ve Slovanu. Do čtyř utkání zasáhnul ve Spartě i v podzimní části probíhajícího ročníku.
Kromě Sparty nastupoval Vácha také ve Slavii, Ostravě a Liberci, se kterým v sezoně 2011/12 získal titul. V reprezentaci nastoupil k osmi utkáním; naposledy se v národním týmu objevil v červnu 2015 při prohře 1:2 na Islandu v kvalifikaci o postup na mistrovství Evropy.