Teams

Italy
Atalanta Bergamasca Calcio Player
2010 / 2012
International
Albania Player
2010 / 2012
Italy
FC Torino On loan
2011 / 2012
Italy
FC Torino Player
2012 / 2015
Australia
Melbourne Victory Player
2019 / 2020
Italy
Frosinone Calcio Player
2009 / 2010
Greece
Aris Thessaloniki FC Player
2018 / 2019
Switzerland
Neuchatel Xamax FCS Player
2020 / 2021
Switzerland
FC Luzern Player
2015 / 2016
Switzerland
FC Lausanne-Sport Player
2004 / 2005
Italy
Rimini FC 1912 Player
2008 / 2009
Italy
Como 1907 On loan
2016 / 2016
Italy
SSC Bari Player
2016 / 2018
Italy
AS Lucchese Libertas 1905 Player
2006 / 2007
Italy
Ssd Viareggio 2014 Player
2007 / 2007