FIFA World Cup

Switzerland
vs
Canada
  • Kick-off: Wednesday 24 June, 19:00
  • Stadium: BC Place Vancouver
  • Referee: Ramon Abatti Abel

Form guide

  1. W
  2. W
  3. D
  4. D
  5. W
  6. D

Form guide

  1. L
  2. W
  3. D
  4. W
  5. D
  6. D

Switzerland vs Canada Predictions

Switzerland vs Canada is scheduled for kick off on 24 June, at 19:00. The game is set to take place at BC Place Vancouver, with Ramon Abatti Abel officiating as the referee. This match is bound to be interesting with Switzerland currently holding the 1st position in the table 3 points ahead of Canada. Switzerland have won 1 FIFA World Cup match against Canada out of the last 1 they have played. After their recent victory against Canada, Switzerland is determined to keep their momentum going. Following their 2-1 loss to Switzerland, Canada is determined to bounce back with a win against Switzerland.

Goal stats

Analysing both teams' stats is key to predicting the most likely score in this highly anticipated matchup. Switzerland have scored over 1.5 goals in 100% of their matches this season while losing their clean sheet in 100% of games. Their total stands at 7 goals and 18 shots on target this FIFA World Cup season. Meanwhile, Canada have scored 8 goals with 21 shots on target this season. They've managed over 1.5 goals in 100% of matches but conceded in 67% of games.

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Canada

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders

  • Join - Join with promotion code: ZSKAOL
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.

Betting stats Switzerland vs Canada

FIFA World Cup

Switzerland Canada
Played 3 3
Scored 7 8
Conceded 3 3
Shots 45 58
Shots on Target 18 21
Corners 19 35
Fouls 37 32
Yellow Cards 3 5
Red Cards 0 0

Matches won

67%

Matches won

33%

Over 1.5 Goals

100%

Over 1.5 Goals

100%

Over 2.5 Goals

67%

Over 2.5 Goals

67%

Over 3.5 Goals

33%

Over 3.5 Goals

33%

Both Teams to Score

100%

Both Teams to Score

67%

Head to Head History

Switzerland Canada
Wins 1 0
Draws 0 0
Goals 2 1

Switzerland vs Canada Previous Results

24 Jun 2026, FIFA World Cup

Switzerland 2 Canada 1

FIFA World Cup Current standings

Teams P W D L GD PTS
1 Switzerland 3 2 1 0 +4 7
2 Canada 3 1 1 1 +5 4

Switzerland vs Canada season record

Switzerland Canada
Games won 2 1
Games lost 0 1
Games drawn 1 1
Scored 7 8
Conceded 3 3

Form guide

24 Jun 2026, FIFA World Cup

Switzerland 2 Canada 1

18 Jun 2026, FIFA World Cup

Switzerland 4 Bosnia 1

13 Jun 2026, FIFA World Cup

Qatar 1 Switzerland 1

18 Nov 2025, UEFA World Cup Qualifiers

Kosovo 1 Switzerland 1

15 Nov 2025, UEFA World Cup Qualifiers

Switzerland 4 Sweden 1

13 Oct 2025, UEFA World Cup Qualifiers

Slovenia 0 Switzerland 0

Form guide

24 Jun 2026, FIFA World Cup

Switzerland 2 Canada 1

18 Jun 2026, FIFA World Cup

Canada 6 Qatar 0

12 Jun 2026, FIFA World Cup

Canada 1 Bosnia 1

19 Nov 2025, Internationals

Venezuela 0 Canada 2

14 Nov 2025, Internationals

Canada 0 Ecuador 0

15 Oct 2025, Internationals

Colombia 0 Canada 0

Player stats

Top Goalscorers

Player Team Goals Scored
Johan Manzambi Switzerland 3
Jonathan David Canada 3
Cyle Larin Canada 2
Rubén Vargas Switzerland 2
Granit Xhaka Switzerland 1

Assists

Player Team Assists
Breel Embolo Switzerland 2
Nathan Saliba Canada 2
Johan Manzambi Switzerland 1
Rubén Vargas Switzerland 1
Promise David Canada 1

Fouls

Player Team Fouls
Ricardo Rodríguez Switzerland 6
Breel Embolo Switzerland 6
Luc De Fougerolles Canada 5
Remo Freuler Switzerland 4
Rubén Vargas Switzerland 4

Yellow Cards

Player Team Yellow
Alistair Johnston Canada 1
Nico Elvedi Switzerland 1
Luc De Fougerolles Canada 1
Derek Cornelius Canada 1
Granit Xhaka Switzerland 1

Red Cards

Player Team Red
Gregor Kobel Switzerland 0
Nico Elvedi Switzerland 0
Manuel Akanji Switzerland 0
Jacob Shaffelburg Canada 0
Ricardo Rodríguez Switzerland 0

Shots on Target

Player Team Shots On target
Jonathan David Canada 6
Dan Ndoye Switzerland 4
Rubén Vargas Switzerland 4
Cyle Larin Canada 4
Johan Manzambi Switzerland 3

Chances Created

Player Team Chances created
Alistair Johnston Canada 9
Breel Embolo Switzerland 8
Rubén Vargas Switzerland 6
Richie Laryea Canada 5
Jacob Shaffelburg Canada 4

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Canada

Get £50 in ACCAs, Bet Builders or Multis when you bet £10

  • Join - Join with promotion code: ZSKAOL
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.