Generation Football Logo

generationFOOTBALL

Switzerland
Stadium: Swissporarena
Manager: M. Yakin
Friendlies
World Cup
UEFA Nations League
Last played 29 days ago Next match in 9 days

Statistics

How the average team rating is calculated: GF Wiki.
1745
Elo
8 4 2
WinsDrawsLosses
+5
Elo last 30 days
14 matches · 57.1% win
Stat Total Per game Last 5 Last 5 / game
Points 28 2 12 2.4
xPoints 18.31 1.31 4.65 0.93
Goals 29 2.07 12 2.4
Goals Against 13 0.93 4 0.8
xG 9.8 0.7 0.53 0.11
xGA 5.9 0.42 2 0.4
Corners 66 4.71 25 5
Corners Against 58 4.14 16 3.2
Shots on Goal 80 5.71 38 7.6
Shots on Goal Against 44 3.14 10 2
Avg Rating 14 rated 6.97 5 rated 6.95
Elo +135 +9.67 +29 +5.77
Elo of teams played 22785 1627.5 7874 1574.8
Competition Played Goals Assists Avg Rating
World Cup World Cup 6 10 6 7.01
Friendlies Friendlies 4 8 5 6.82
UEFA Nations League UEFA Nations League 4 11 5 7.07

Latest Transfers

Player From To Date Fee
No transfers recorded yet.

Transfers updated at unknown

Switzerland is a national team, managed by M. Yakin, playing their home matches at Swissporarena. This season they featured in the following competitions: Friendlies, World Cup and UEFA Nations League, having 8 wins, 4 draws, and 2 losses. They've scored a total of 29 goals from 9.8 expected goals, conceding 13 goals from 5.9 expected goals. Their current top scorer is Dan Ndoye with 7 goals. Their current Elo rating is 1745, which has changed by +5 over the last 30 days.

If you are interested in the featured competitions, click on the competition icons next to the team's logo and name. You can also click on the matches to see more details about them, or on the players to see their respective pages.
Matches
27.03.2026
20:45
Switzerland 3 - 4 Germany
31.03.2026
18:00
Norway 0 - 0 Switzerland
31.05.2026
15:00
Switzerland 4 - 1 Jordan
06.06.2026
21:00
Switzerland 1 - 1 Australia
13.06.2026
21:00
Qatar 1 (0.60) - 1 (3.20) Switzerland
18.06.2026
21:00
Switzerland 4 (2.01) - 1 (0.24) Bosnia & Herzegovina
24.06.2026
21:00
Switzerland 2 (1.06) - 1 (1.27) Canada
03.07.2026
05:00
Switzerland 2 (2.56) - 0 (0.73) Algeria
07.07.2026
22:00
Switzerland 0 (0.39) - 0 (1.09) Colombia
12.07.2026
03:00
Argentina 3 (2.00) - 1 (0.53) Switzerland
26.09.2026
20:45
FYR Macedonia 0 - 3 Switzerland
29.09.2026
20:45
Scotland 0 - 3 Switzerland
03.10.2026
20:45
Switzerland 2 - 1 Slovenia
06.10.2026
20:45
Switzerland 3 - 0 FYR Macedonia
13.11.2026
20:45
Slovenia - Switzerland
16.11.2026
20:45
Switzerland - Scotland

Players

Showing latest tournament: UEFA Nations League Show all stats
Player Nat Pos Team NPG GA/90 GA90
Zeki Amdouni Switzerland FW Burnley 4 3 3 1 4 1.13 7.57
Dan Ndoye Switzerland AM Nottingham Forest 4 2 2 3 5 1.35 7.99
Fabian Rieder Switzerland CM FC Augsburg 4 1 1 0 1 0.46 6.92
Johan Manzambi Switzerland AM Aston Villa 4 1 1 0 1 0.34 6.97
Nico Elvedi Switzerland CB Leeds 4 1 1 0 1 0.25 7.23
Remo Freuler Switzerland DM Olympiakos Piraeus 4 1 1 0 1 0.25 7.05
Ricardo Rodríguez Switzerland CB Torino 4 1 1 0 1 0.34 6.90
Ardon Jashari Switzerland CM AC Milan 4 0 0 0 0 0.00 6.93
Manuel Akanji Switzerland CB Inter 4 0 0 0 0 0.00 7.29
Djibril Sow Switzerland CM Genoa 3 0 0 0 0 0.00 6.65
Gregor Kobel Switzerland GK Borussia Dortmund 3 0 0 0 0 0.00 6.45
Michel Aebischer Switzerland RM Union Berlin 3 0 0 0 0 0.00 6.79
Cédric Itten Switzerland ST Werder Bremen 1 0 0 0 0 0.00 6.46
Yvon Mvogo Switzerland GK Lorient 1 0 0 0 0 0.00 6.91
Aurèle Amenda Switzerland Center Back Switzerland 0 0 0 0 0 0 0
Breel Embolo Switzerland Striker Switzerland 0 0 0 0 0 0 0
Christian Fassnacht Switzerland Right Midfielder Switzerland 0 0 0 0 0 0 0
Denis Zakaria Switzerland Defensive Midfielder Switzerland 0 0 0 0 0 0 0
Eray Cömert Switzerland Center Back Switzerland 0 0 0 0 0 0 0
Granit Xhaka Switzerland Defensive Midfielder Switzerland 0 0 0 0 0 0 0
Luca Jaquez Switzerland Center Back Switzerland 0 0 0 0 0 0 0
Marvin Keller Switzerland Goalkeeper Switzerland 0 0 0 0 0 0 0
Miro Muheim Switzerland Central Midfielder Switzerland 0 0 0 0 0 0 0
Noah Okafor Switzerland Attacking Midfielder Switzerland 0 0 0 0 0 0 0
Ruben Vargas Switzerland Right Winger Switzerland 0 0 0 0 0 0 0
Silvan Widmer Switzerland Right Wing Back Switzerland 0 0 0 0 0 0 0

Squad updated at 23.08.2026