Teams

Italy
Virtus Vecomp Verona Player
/ Current
Italy
AC Milan Player
2009 / 2010
Italy
AC Milan Player
2011 / 2018
Italy
Spal 2013 On loan
2015 / 2017
Italy
Genoa CFC Player
2010 / 2011
Italy
US Lecce On loan
2013 / 2014
International
Italy U21 Player
2013 / 2014
International
Italy U19 Player
2013 / 2014
Italy
Novara Calcio On loan
2020 / 2021
Italy
FC Pro Vercelli 1892 On loan
2012 / 2012
Italy
AC Monza On loan
2014 / 2015
Italy
Mantova 1911 On loan
2021 / 2021
Italy
Venezia On loan
2017 / 2018
Italy
Venezia Player
2018 / 2022
Italy
Frosinone Calcio On loan
2011 / 2011
Italy
Juve Stabia Player
2022 / 2023
Italy
Virtus Vecomp Verona Player
2022 / 2022
Italy
US Avellino 1912 On loan
2011 / 2012
Italy
US Avellino 1912 On loan
2013 / 2013
Italy
Treviso FBC Player
2008 / 2009