Kucka made his Slovak Super Liga debut for MFK Ružomberok on 11 March 2007.
On 6 January 2011, he signed a four-and-a-half-year contract for €3.55 million transfer fee[REF] with Genoa C.F.C. (later extended one more year to 30 June 2016) [REF].