Flag of Switzerland

FIFA World Cup 2026 · Group B

Switzerland

Currently 2nd in Group B · 4 pts from 2 played

3 fixtures
1 value edges

Fixtures

3 matches

Road to the World Cup

recent form
Form WWWDL newest → model called 4/6
  • L @ Argentina 1–3 World Cup model ✓ 53% 11 Jul
  • D vs Colombia 0–0 World Cup model ✗ 31% 7 Jul
  • W vs Algeria 2–0 World Cup model ✓ 52% 2 Jul
  • W @ Canada 2–1 World Cup model ✓ 39% 24 Jun
  • W vs Bosnia & Herzegovina 4–1 World Cup model ✓ 61% 18 Jun
  • D @ Qatar 1–1 World Cup model ✗ 10% 13 Jun

Last 6 internationals. model ✓/✗ is the model's own pre-match call on each game — computed from ratings before it kicked off (no hindsight), with the % it gave the actual result. Friendlies are tagged ×½ — the model counts exhibitions at half weight, so a warm-up moves the ratings less than a competitive game. How ratings work →

Squad

26 players

Coach Murat Yakin · 26 players

Goalkeepers3
  • 1 Gregor Kobel Borussia Dortmund 20caps
  • 12 Yvon Mvogo Lorient 13caps
  • 21 Marvin Keller Young Boys 1cap
Defenders8
  • 2 Miro Muheim Hamburger SV 9caps
  • 3 Silvan Widmer Mainz 05 59caps
  • 4 Nico Elvedi Borussia Mönchengladbach 66caps
  • 5 Manuel Akanji Inter Milan 80caps
  • 13 Ricardo Rodriguez Real Betis 137caps
  • 18 Eray Cömert Valencia 21caps
  • 24 Aurèle Amenda Eintracht Frankfurt 6caps
  • 25 Luca Jaquez VfB Stuttgart 3caps
Midfielders8
  • 6 Denis Zakaria Monaco 64caps
  • 8 Remo Freuler Bologna 87caps
  • 9 Johan Manzambi SC Freiburg 11caps
  • 10 Granit Xhaka Sunderland 145caps
  • 14 Ardon Jashari Milan 7caps
  • 15 Djibril Sow Sevilla 51caps
  • 20 Michel Aebischer Pisa 39caps
  • 22 Fabian Rieder FC Augsburg 27caps
Forwards7
  • 7 Breel Embolo Rennes 86caps
  • 11 Dan Ndoye Nottingham Forest 30caps
  • 16 Christian Fassnacht Young Boys 22caps
  • 17 Rubén Vargas Sevilla 61caps
  • 19 Noah Okafor Leeds United 24caps
  • 23 Zeki Amdouni Burnley 28caps
  • 26 Cedric Itten Fortuna Düsseldorf 14caps

Squad via Wikipedia (CC BY-SA) · as of 2026-06-06.

Value edges

model vs marketAll edges →
MatchSelectionEdgeBest priceKickoff
Switzerland vs Canada Switzerland win +5.1% 2.60 Bet Victor

Group B table

Group page →
B

Group B

4 played
# Team P W D L GF GA GD Pts
1 Flag of Canada Canada 2 1 1 0 7 1 +6 4
2 Flag of Switzerland Switzerland 2 1 1 0 5 2 +3 4
3 Flag of Bosnia & Herzegovina Bosnia & Herzegovina 2 0 1 1 2 5 -3 1
4 Flag of Qatar Qatar 2 0 1 1 1 7 -6 1
Top 2 advance