Teams

Italy
Juventus Turin Player
2000 / 2001
Italy
Parma Calcio 1913 S.r.l. Player
2006 / 2008
Italy
FC Torino Player
2009 / 2011
Italy
UC Sampdoria On loan
2005 / 2006
Italy
UC Sampdoria Player
2002 / 2003
Italy
Genoa CFC Player
2008 / 2008
Italy
AC Monza Player
2012 / 2015
Italy
AS Giana Erminio Player
2015 / 2016
Italy
AC Bra Player
2017 / 2018
Italy
US Palermo Player
2003 / 2006
Italy
Varese Calcio Ssd Player
2001 / 2002