Jan Kucha har spillet det meste af sin karriere i tjekkisk fodbold, hvor han har repræsenteret begge de store Prag-klubber Slavia og Sparta, ellers har han kun haft et kort udlandseventyr i russisk fodbold, inden han skifter til den danske Superliga.