Teams

Italy
Juventus Turin Player
2010 / 2011
International
Italy U19 Player
2010 / 2011
Italy
Novara Calcio Player
2012 / 2016
Italy
FC Pro Vercelli 1892 On loan
2013 / 2014
Italy
Rende Calcio 1968 Player
2019 / 2020
Italy
Robur Siena On loan
2015 / 2016
Switzerland
Servette FC Player
2016 / 2017
Italy
Pontedera On loan
2015 / 2015
Italy
AC Gozzano Player
2018 / 2019
Italy
Gubbio Player
2017 / 2018
Italy
Usd Breno Player
2020 / 2021
Italy
US Ancona 1905 On loan
2016 / 2016
Italy
L’Aquila Calcio 1927 On loan
2014 / 2014