Teams

Italy
AC Milan Player
2018 / Current
International
Italy Player
2018 /
Italy
Juventus Turin Player
2017 / 2018
Italy
Atalanta Bergamasca Calcio On loan
2017 / 2018
Italy
Atalanta Bergamasca Calcio On loan
2020 / 2021
Italy
Atalanta Bergamasca Calcio Player
2013 / 2017
International
Italy U21 Player
2013 / 2017
Italy
Spezia Calcio On loan
2022 / 2023
Italy
Venezia On loan
2021 / 2022
Trapani Calcio On loan
2014 / 2015
Cesena FC On loan
2015 / 2016