#1 05/09/1994 Switzerland - UA Emirates 1:0 yellow-red card
#2 12/10/1994 Switzerland - Sweden 4:2 yellow card
#3 11/10/1995 Switzerland - Hungary 3:0
#4 30/08/1996 Azerbaijan - Switzerland 1:0
#5 05/10/1996 Finland - Switzerland 2:3 Goal
#6 09/11/1996 Switzerland - Norway 0:1
#7 09/02/1997 Russia - Switzerland 2:1 yellow card
#8 01/04/1997 Switzerland - Latvia 1:0
#9 29/04/1997 Switzerland - Hungary 1:0 yellow card
#10 05/08/1997 Slovakia - Switzerland 1:0
#11 19/08/1997 Hungary - Switzerland 1:1 yellow card
#12 09/09/1997 Norway - Switzerland 5:0
#13 10/10/1997 Switzerland - Azerbaijan 5:0 Goal yellow card
#14 24/03/1998 Switzerland - England 1:1
#15 21/04/1998 Northern Ireland - Switzerland 1:0
#16 05/06/1998 Switzerland - Yugoslavia 1:1
#17 01/09/1998 Yugoslavia - Switzerland 1:1
#18 09/02/1999 Oman - Switzerland 1:2 yellow card
#19 10/03/1999 Switzerland - Austria 2:4
#20 26/04/2000 Germany - Switzerland 1:1
#21 15/08/2000 Switzerland - Greece 2:2
#22 15/08/2001 Austria - Switzerland 1:2
#23 01/09/2001 Switzerland - Yugoslavia 1:2
#24 05/09/2001 Luxembourg - Switzerland 0:3
#25 06/10/2001 Russia - Switzerland 4:0
#26 11/02/2002 Cyprus - Switzerland 4:2 pso
#27 13/02/2002 Switzerland - Hungary 2:1
#28 26/03/2002 Sweden - Switzerland 1:1
#29 14/05/2002 Switzerland - Canada 1:3 yellow card
#30 21/08/2002 Switzerland - Austria 3:2 Goal
#31 08/09/2002 Switzerland - Georgia 4:1
#32 12/10/2002 Albania - Switzerland 1:1 Goal
#33 16/10/2002 Ireland - Switzerland 1:2
#34 02/04/2003 Georgia - Switzerland 0:0
#35 30/04/2003 Switzerland - Italy 1:2
#36 07/06/2003 Switzerland - Russia 2:2 yellow card
#37 11/06/2003 Switzerland - Albania 3:2
#38 20/08/2003 Switzerland - France 0:2
#39 10/09/2003 Russia - Switzerland 4:1
#40 11/10/2003 Switzerland - Ireland 2:0
#41 02/06/2004 Switzerland - Germany 0:2 yellow card
#42 06/06/2004 Switzerland - Liechtenstein 1:0
#43 13/06/2004 Switzerland - Croatia 0:0
#44 17/06/2004 England - Switzerland 3:0
#45 21/06/2004 Switzerland - France 1:3
#46 18/08/2004 Switzerland - Northern Ireland 0:0
#47 04/09/2004 Switzerland - Faroe Islands 6:0
#48 08/09/2004 Switzerland - Ireland 1:1
#49 09/10/2004 Israel - Switzerland 2:2
#50 12/09/2023 Switzerland - Andorra 3:0 yellow card