Í gegnum feril sinn hefur hann spilað fyrir átta mismunandi ítalska félög og unnið þrjá Serie A titla í röð frá 2011<unk>2012
2013-14 tímabilið með Juventus. Með Torínó-stöðinni vann hann einnig tvö Supercoppa Italiana árið 2012 og 2013. Hann vann einnig 2002-03 Serie C2 með Fiorentina. Í Serie A var hann einnig fulltrúi Torino, Ascoli, Udinese og Napoli.