Dee ihe na-aga n'ihu maka paragraf a - O nwetara 36 caps maka mba Switzerland, ma kpọọ ya na 2006 FIFA World Cup na 2010 FIFA World Cup squads. Ọ nọ na ndị otu maka asọmpi bọọlụ European Football Championship 2004
, mana ọ kwụsịrị n'ihi mmerụ ahụ.