Cap Goals Date Venue Opponent Score Competition
1 3- 3-10 Sankt Gallen Uruguay 1-3
2 1- 6-10 Sion Costa Rica 0-1
3 5- 6-10 Genčve Italy 1-1
4 25- 6-10 Bloemfontein Honduras 0-0 World Cup
5 11- 8-10 Klagenfurt Austria 1-0
6 3- 9-10 Sankt Gallen Australia 0-0
7 1 1 7- 9-10 Basel England 1-3 European Ch. Qual.
8 1 8-10-10 Podgorica Montenegro 0-1 European Ch. Qual.
9 1 17-11-10 Lancy Ukraine 2-2
10 1 9- 2-11 La Valletta Malta 0-0
11 1 4- 6-11 London England 2-2 European Ch. Qual.
12 1 10- 8-11 Vaduz Liechtenstein 2-1
13 3 4 6- 9-11 Basel Bulgaria 3-1 European Ch. Qual.
14 4 7-10-11 Swansea Wales 0-2 European Ch. Qual.
15 4 11-10-11 Basel Montenegro 2-0 European Ch. Qual.
16 4 11-11-11 Amsterdam Netherlands 0-0
17 4 15-11-11 Luxembourg Luxembourg 1-0
18 1 5 29- 2-12 Bern Argentina 1-3
19 5 15- 8-12 Split Croatia 4-2
20 5 30- 9-12 Ljubljana Slovenia 2-0 World Cup Qualifier
21 1 6 11- 9-12 Luzern Albania 2-0 World Cup Qualifier
22 6 12-10-12 Bern Norway 1-1 World Cup Qualifier
23 6 16-10-12 Reykjavķk Iceland 2-0 World Cup Qualifier
24 1 7 14-11-12 Sousse Tunisia 2-1
25 7 23- 3-13 Lefkosia Cyprus 0-0 World Cup Qualifier
26 7 8- 6-13 Genčve Cyprus 1-0 World Cup Qualifier
27 7 14- 8-13 Basel Brazil 1-0
28 7 6- 9-13 Bern Iceland 4-4 World Cup Qualifier
29 7 10- 9-13 Oslo Norway 2-0 World Cup Qualifier
30 1 8 11-10-13 Tiranė Albania 2-1 World Cup Qualifier
31 8 5- 3-14 Sankt Gallen Croatia 2-2
32 8 30- 5-14 Luzern Jamaica 1-0
33 1 9 3- 6-14 Luzern Peru 2-0
34 9 15- 6-14 Brasķlia Ecuador 2-1 World Cup
35 9 20- 6-14 Salvador France 2-5 World Cup
36 3 12 25- 6-14 Manaus Honduras 3-0 World Cup
37 12 1- 7-14 Sćo Paulo Argentina 0-1 World Cup
38 12 8- 9-14 Basel England 0-2 European Ch. Qual.
39 12 9-10-14 Maribor Slovenia 0-1 European Ch. Qual.
40 1 13 14-10-14 Serravalle San Marino 4-0 European Ch. Qual.
41 2 15 15-11-14 Sankt Gallen Lithuania 4-0 European Ch. Qual.
42 15 18-11-14 Wroclaw Poland 2-2
43 15 27- 3-15 Luzern Estonia 3-0 European Ch. Qual.
44 15 31- 3-15 Zürich United States 1-1
45 1 16 10- 6-15 Thun Liechtenstein 3-0
46 1 17 14- 6-15 Vilnius Lithuania 2-1 European Ch. Qual.
47 17 5- 9-15 Basel Slovenia 3-2 European Ch. Qual.
48 17 8- 9-15 London England 0-2 European Ch. Qual.
49 17 12-10-15 Tallinn Estonia 1-0 European Ch. Qual.
50 17 13-11-15 Trnava Slovakia 2-3
51 17 17-11-15 Wien Austria 2-1
52 17 28- 5-16 Genčve Belgium 1-2
53 17 3- 6-16 Lugano Moldova 2-1
54 17 11- 6-16 Lens Albania 1-0 European Champ.
55 17 15- 6-16 Paris Romania 1-1 European Champ.
56 17 19- 6-16 Lille France 0-0 European Champ.
57 1 18 25- 6-16 Saint-Etienne Poland 1-1 [1] European Champ.
58 18 7-10-16 Budapest Hungary 3-2 World Cup Qualifier
59 18 10-10-16 Andorra La V. Andorra 2-1 World Cup Qualifier
60 18 25- 3-17 Lancy Latvia 1-0 World Cup Qualifier
61 1 19 1- 6-17 Neuchātel Belarus 1-0
62 1 20 9- 6-17 Tórshavn Faroe Islands 2-0 World Cup Qualifier
63 20 31- 8-17 Sankt Gallen Andorra 3-0 World Cup Qualifier
64 20 3- 9-17 Riga Latvia 3-0 World Cup Qualifier
65 20 7-10-17 Basel Hungary 5-2 World Cup Qualifier
66 20 10-10-17 Lisboa Portugal 0-2 World Cup Qualifier
67 20 9-11-17 Belfast N. Ireland 1-0 World Cup Qualifier
68 20 12-11-17 Basel N. Ireland 0-0 World Cup Qualifier
69 20 3- 6-18 Villarreal Spain 1-1
70 20 8- 6-18 Lugano Japan 2-0
71 20 17- 6-18 Rostov-na-Donu Brazil 1-1 World Cup
72 1 21 22- 6-18 Kaliningrad Serbia 2-1 World Cup
73 21 27- 6-18 Nizhny Novgorod Costa Rica 2-2 World Cup
74 21 3- 7-18 Sankt Peterburg Sweden 0-1 World Cup
75 1 22 8- 9-18 Sankt Gallen Iceland 6-0 Nations League
76 22 11- 9-18 Leicester England 0-1
77 22 12-10-18 Brussel Belgium 1-2 Nations League
78 22 15-10-18 Reykjavķk Iceland 2-1 Nations League
79 22 14-11-18 Lugano Qatar 0-1
80 22 18-11-18 Luzern Belgium 5-2 Nations League
81 22 5- 6-19 Oporto Portugal 1-3 Nations League
82 22 9- 6-19 Guimarćes England 0-0 [2] Nations League
83 22 10-10-20 Madrid Spain 0-1 Nations League
84 22 13-10-20 Köln Germany 3-3 Nations League
85 22 11-11-20 Leuven Belgium 1-2
86 22 14-11-20 Basel Spain 1-1 Nations League
87 22 25- 3-21 Sofia Bulgaria 3-1 World Cup Qualifier
88 1 23 28- 3-21 Sankt Gallen Lithuania 1-0 World Cup Qualifier
89 23 31- 3-21 Sankt Gallen Finland 3-2
90 23 30- 5-21 Sankt Gallen United States 2-1
91 23 3- 6-21 Sankt Gallen Liechtenstein 7-0
92 23 12- 6-21 Baku Wales 1-1 European Champ.
93 23 16- 6-21 Roma Italy 0-3 European Champ.
94 2 25 20- 6-21 Baku Turkey 3-1 European Champ.
95 25 28- 6-21 Bucuresti France 3-3 [3] European Champ.
96 1 26 2- 7-21 Sankt Peterburg Spain 1-1 [4] European Champ.
97 26 9-10-21 Genčve N. Ireland 1-0 World Cup Qualifier
98 26 12-10-21 Vilnius Lithuania 4-0 World Cup Qualifier
99 26 12-11-21 Roma Italy 1-1 World Cup Qualifier
100 26 15-11-21 Luzern Bulgaria 4-0 World Cup Qualifier
101 26 26- 3-22 London England 1-2
102 26 29- 3-22 Zürich Kosovo 1-1
103 26 2- 6-22 Praha Czech Republic 1-2 Nations League
104 26 5- 6-22 Lisboa Portugal 0-4 Nations League
105 26 9- 6-22 Genčve Spain 0-1 Nations League
106 26 12- 6-22 Genčve Portugal 1-0 Nations League
107 26 24- 9-22 Zaragoza Spain 2-1 Nations League
108 26 27- 9-22 Sankt Gallen Czech Republic 2-1 Nations League
109 26 17-11-22 Abu Dhabi Ghana 0-2
110 26 24-11-22 Al-Wakrah Cameroon 1-0 World Cup
111 1 27 2-12-22 Doha Serbia 3-2 World Cup
112 27 6-12-22 Doha Portugal 1-6 World Cup
113 27 16- 6-23 Andorra La V. Andorra 2-1 European Ch. Qual.
114 27 19- 6-23 Luzern Romania 2-2 European Ch. Qual.
115 27 9- 9-23 Prishtinė Kosovo 2-2 European Ch. Qual.
116 1 28 12- 9-23 Sion Andorra 3-0 European Ch. Qual.
117 1 29 15-10-23 Sankt Gallen Belarus 3-3 European Ch. Qual.
118 29 18-11-23 Basel Kosovo 1-1 European Ch. Qual.
119 29 21-11-23 Bucuresti Romania 0-1 European Ch. Qual.
120 29 23- 3-24 Kųbenhavn Denmark 0-0
121 1 30 26- 3-24 Dublin Ireland 1-0
122 1 31 4- 6-24 Luzern Estonia 4-0
123 31 8- 6-24 Sankt Gallen Austria 1-1
124 1 32 19- 6-24 Köln Scotland 1-1 European Champ.
125 32 6- 7-24 Düsseldorf England 1-1 [5] European Champ.
[1] Switzerland lost 4-5 on penalty kicks.
[2] Switzerland lost 5-6 on penalty kicks.
[3] Switzerland won 5-4 on penalty kicks.
[4] Switzerland lost 1-3 on penalty kicks.
[5] Switzerland lost 3-5 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
125 60 36 29 202- 137 156 62.40
Types of Matches and Goals
Friendlies 40 7
World Cup Qualifier 25 4
European Ch. Qualifier 22 10
Nations League 15 1
World Cup 12 5
European Championship 11 5
Total 125 32
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 25 Aug 2024
(C) Copyright Roberto Mamrud and RSSSF 2022/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.