Il 22 giugno 2012 il Cagliari rileva l'intero cartellino per 1,2 milioni di euro pagabili nelle successive tre stagioni sportive. Segna il suo primo gol nella stagione 2012-2013 nella seconda giornata contro l'Atalanta al minuto 91, pareggiando il gol iniziale di Denis. Questo si rivela essere il suo unico gol in stagione, conclusa con 31 presenze in campionato.