Teams

Switzerland
Cham Player
2012 / Current
Switzerland
Neuchatel Xamax Player
2006 / 2008
Switzerland
St. Gallen 1879 Player
2003 / 2006
Switzerland
St. Gallen 1879 Player
2008 / 2010
Switzerland
Schaffhausen On loan
2006 / 2006
Switzerland
Vaduz Player
2001 / 2002
Switzerland
Vaduz Player
2010 / 2012