Ján Mucha futbalovo povyrástol pod Zoborom. Rodák z Prievidze sa zviditeľnil v tíme Nitry, postupne dal o sebe vedieť v Ružomberku, Plzni, bratislavskom Slovane. Pred príchodom do 1. FC Tatran Prešov chytal v cyperskom prvoligovom Atromitose Geroskipu. Ze