Teams

Italy
SS Arezzo Player
2022 / Current
Italy
Juventus Turin Player
2009 / 2011
Italy
Juventus Turin Player
2013 / 2015
Italy
FC Pro Vercelli 1892 On loan
2014 / 2015
Italy
FC Pro Vercelli 1892 Player
2015 / 2018
Italy
Piacenza Calcio Player
2022 / 2022
Italy
LR Vicenza Virtus Player
2012 / 2013
Italy
Calcio Padova On loan
2019 / 2020
Italy
FC Empoli On loan
2013 / 2014
Italy
Sportiva Salernitana Player
2018 / 2022
Italy
Cesena FC On loan
2009 / 2009
Italy
Ternana Calcio On loan
2019 / 2019
Italy
Modena FC On loan
2020 / 2022
Italy
Juventus Turin U19 Player
2005 / 2009
Italy
AC Reggiana On loan
2010 / 2010
Italy
Ssd Viareggio 2014 On loan
2010 / 2011
Italy
Spal 1907 Player
2011 / 2012