Teams

Italy
Carrarese Calcio 1908 Player
/ Current
Italy
Inter Milano Player
2012 / 2013
Italy
Inter Milano Player
2014 / 2018
International
Italy U19 Player
2014 / 2013
Italy
FC Pro Vercelli 1892 On loan
2014 / 2015
Italy
Robur Siena Player
2022 / 2023
Italy
SS Arezzo Player
2018 / 2021
Italy
Carpi FC 1909 On loan
2017 / 2018
Italy
Ternana Calcio On loan
2015 / 2016
Italy
Modena FC Player
2013 / 2014
Italy
US Avellino 1912 On loan
2016 / 2017
Italy
AS Lucchese Libertas 1905 Player
2021 / 2022