Met Inter Bratislava werd Čech in 2001 landskampioen en won hij de beker in datzelfde jaar. Bij Sparta Praag werd hij landskampioen in 2005 en met Porto werd hij twee jaar op rij kampioen, in 2006 en 2007. In 2006 won hij tevens de beker met Porto. In 2007 ten slotte won Porto de Supercup.