Teams

Italy
Udinese Calcio Player
2006 / 2010
International
Switzerland U21 Player
2008 / 2010
Belgium
KAS Eupen On loan
2009 / 2009
Italy
SS Arezzo On loan
2008 / 2009
Switzerland
Neuchatel Xamax FCS Player
2016 / 2022
Switzerland
FC Lugano Player
2015 / 2016
Switzerland
FC Chiasso Player
2012 / 2015
Switzerland
SC Kriens Player
2010 / 2012
Switzerland
AC Bellinzona On loan
2010 / 2010
Switzerland
AC Bellinzona Player
2004 / 2006