Teams

Italy
AC Milan Player
2006 / 2008
Italy
AC Milan Player
2009 / 2012
Italy
Cagliari Calcio Player
2015 / 2017
Italy
SS Lazio Roma Player
2017 / 2021
Italy
Bologna FC On loan
2007 / 2008
Italy
Genoa CFC Player
2008 / 2009
International
Italy U21 Player
2008 / 2009
Italy
Reggina 1914 On loan
2008 / 2009
Italy
LR Vicenza Virtus On loan
2014 / 2015
Italy
Spezia Calcio Player
2012 / 2013
Italy
Calcio Padova On loan
2010 / 2011
Italy
AS Livorno On loan
2010 / 2010
Italy
Juve Stabia On loan
2019 / 2020
Italy
Sportiva Salernitana On loan
2018 / 2019
Italy
Cesena FC Player
2021 / 2021
Italy
Modena FC On loan
2011 / 2012
Italy
SSC Bari Player
2021 / 2022
Italy
Taranto FC 1927 Player
2022 / 2022
Italy
US Palermo Player
2013 / 2015