Switzerland

National Team

Switzerland 2025/26 Squad

SwitzerlandUEFA Nations League

Squad Summary

Switzerland have 59 registered players for 2025/26. G. Xhaka leads the squad with 1709 minutes played this season.

Players59
Average age28.4
Average height184.9cm
Foreign players2
Nationalities3
GK9
DF23
MF19
FW8

Position Squad List

Goalkeepers 9

Player
Pos
Age
Ht
Nat
Apps
Min
Saves
GA
GK
28
195
Switzerland
11
990
24
13
GK
37
183
Switzerland
7
607
8
4
GK
32
190
Switzerland
4
323
10
3
GK
27
188
Switzerland
0
0
0
0
GK
31
192
Switzerland
0
0
0
0
GK
32
190
Switzerland
0
0
0
0
GK
24
189
Switzerland
0
0
0
0
GK
28
190
Switzerland
0
0
0
0
GK
23
188
Switzerland
0
0
0
0

Defenders 23

Player
Pos
Age
Ht
Nat
Apps
Min
Tkl
Int
DF
31
188
Switzerland
18
1636
13
16
DF
34
182
Switzerland
18
1509
13
13
DF
33
183
Switzerland
16
1146
15
7
DF
30
189
Switzerland
12
1042
13
6
DF
34
186
Switzerland
8
740
13
14
DF
30
187
Switzerland
4
283
3
1
DF
28
183
Switzerland
3
270
3
4
DF
28
182
Switzerland
4
182
2
1
DF
31
192
Switzerland
2
127
2
3
DF
24
187
Switzerland
3
125
2
0
DF
30
182
Switzerland
3
111
3
1
DF
24
181
Switzerland
5
93
4
0
DF
23
194
Switzerland
1
90
4
0
DF
31
184
Switzerland
3
44
1
0
DF
26
172
Switzerland
2
43
0
2
DF
23
187
Switzerland
1
16
1
0
DF
28
194
Switzerland
1
14
0
0
DF
24
188
Albania
1
13
0
0
DF
23
189
Switzerland
0
0
0
0
DF
23
189
Switzerland
0
0
0
0
DF
28
183
Switzerland
0
0
0
0
DF
34
186
Switzerland
0
0
0
0
DF
21
181
Switzerland
0
0
0
0

Midfielders 19

Player
Pos
Age
Ht
Nat
Apps
Min
Ast
Key
MF
34
186
Switzerland
20
1709
0
24
MF
34
180
Switzerland
19
1620
5
15
MF
26
184
Switzerland
16
1334
3
13
MF
29
183
Switzerland
17
1127
2
12
MF
28
177
Switzerland
16
1070
5
21
MF
35
169
Switzerland
6
274
0
4
MF
29
191
Switzerland
7
237
0
0
MF
31
185
Switzerland
10
224
1
1
MF
29
183
Switzerland
4
202
1
1
MF
21
182
Switzerland
6
198
0
1
MF
35
182
Switzerland
4
163
0
2
MF
28
177
Switzerland
3
122
0
0
MF
25
188
Switzerland
3
75
0
0
MF
27
184
Switzerland
2
68
0
1
MF
35
170
Switzerland
3
34
0
0
MF
32
185
Switzerland
2
11
0
0
MF
25
178
Switzerland
1
1
0
0
MF
24
181
Switzerland
0
0
0
0
MF
27
183
Switzerland
0
0
0
0

Forwards 8

Player
Pos
Age
Ht
Nat
Apps
Min
G
G+A
FW
29
187
Switzerland
16
1182
6
7
FW
24
179
Switzerland
18
842
0
2
FW
25
185
Switzerland
14
669
4
4
FW
26
185
Switzerland
5
186
0
0
FW
29
185
Switzerland
6
167
1
1
FW
27
185
Switzerland
6
120
1
1
FW
27
191
Portugal
4
93
1
1
FW
29
190
Switzerland
1
9
0
0