Vyrůstal v milánské mládežnické akademii, kam přišel ve čtrnácti letech. V roce 1999 jej spoluvlastnilo Treviso. Zde nikdy nenastoupil mezi dospělými. V lednu 2001 odešel na hostování do Triestina, která hrála v čtvrtou ligu. S týmem vybojoval postup do třetí ligy. Následující léto se vrátil do Trevisa, kde odehrál 27 zápasů a vstřelil 10 gólů.
Po návratu do Milána zůstal v řadách Rossoneri po celý následující sezonu, ale stále ve stínu svých zkušenějších týmových kolegů odehrál jen 11 utkání. Pro sezónu 2004/05 byl zapůjčen do Regginy. Následující sezonu začal hrát v Sampdorii, jenže po půl roce byl opět poslán do Trevisa, se kterým sestoupil do druhé ligy.
Po návratu k Rossoneri byl v prosinci 2006 pozitivně testován na dvě dopingové látky: prednison a prednisolon.[1][2] Dostal tříměsíční trest. I tak se stal vítězem LM 2006/07.
V létě 2007 jej spoluvlastnil Janov. Po výborně odehrané sezoně 2007/08, když vstřelil 19 branek v lize se opět vrátil do Milána.[3] V sezoně 2008/09 byl však dlouho zraněn a odehrál jen 8 utkání.[4] Až v následující sezoně hraje v základní sestavě a nastřílí v lize za celou sezonu 14 branek a byl nejlepším střelcem v týmu.
V létě 2010 byl poslán na hostování s opcí kvůli přetlaku útočníků do Říma.[5] Za sezonu vstřelil celkem 17 branek a vlci si jej koupili.[6]
Řím a hostování
Po přestupu se ale zranil a nakonec byl v lednu 2012 zapůjčen do Juventusu s opcí.[7] S klubem vyhrál titul, jenže vedení nepřesvědčil a vrátil se zpět do Říma. A tak sezonu 2012/13 odehrál opět na hostování v Janově.[8] Následující sezonu začal hrát za vlky, jenže v lednu 2014 byl tentokrát poslán do anglickéhoWest Hamu.[9]
Janov, Carpi, Atalanta, Cagliari, SPAL a Ibiza
Do Janova odešel zadarmo v lednu 2015. Odehrál jen 8 utkání a následující sezonu odehrál u nováčka soutěže v Carpi.[10] Také zde nevydržel dlouho a po půl roce odešel do Atalanty.[11]
V létě 2016 podepsal smlouvu s Cagliari. Sezona 2016/17 vyšla dobře, když pomohl klubu svými 16 brankami na 11. místo v tabulce ligy. Jenže po roce se rozhodl odejít do SPALu.[12] I zde vydržel jeden rok a posledním klubem v kariéře byla španělskátřetiligováIbiza, kde po sedmi odehraných utkání ukončil kariéru.[13]