FIFA World Cup

Switzerland
vs
Algeria
  • Kick-off: Friday 03 July, 03:00
  • Stadium: BC Place Vancouver
  • Referee: Yael Falcón Pérez

Form guide

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

Form guide

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

Switzerland vs Algeria Predictions

Switzerland vs Algeria is scheduled for kick off on 03 July, at 03:00. The game is set to take place at BC Place Vancouver, with Yael Falcón Pérez officiating as the referee. This match is bound to be interesting looking at the current form of Switzerland and Algeria. Switzerland have won 1 FIFA World Cup match against Algeria out of the last 1 they have played. After their recent loss to Argentina, Switzerland is determined to redeem themselves. Switzerland have won 4 of their last 4 FIFA World Cup matches at BC Place Vancouver. Algeria's away record stands at 1 victory from 3 games. Following their 2-0 loss to Switzerland, Algeria 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 83% of their matches this season while losing their clean sheet in 83% of games. Their total stands at 7 goals and 30 shots on target this FIFA World Cup season. Meanwhile, Algeria have scored 5 goals with 15 shots on target this season. They've managed over 1.5 goals in 100% of matches but conceded in 100% of games.

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Algeria

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 Algeria

FIFA World Cup

Switzerland Algeria
Played 6 4
Scored 7 5
Conceded 3 7
Shots 74 44
Shots on Target 30 15
Corners 28 14
Fouls 87 29
Yellow Cards 6 3
Red Cards 1 0

Matches won

33%

Matches won

25%

Over 1.5 Goals

83%

Over 1.5 Goals

100%

Over 2.5 Goals

50%

Over 2.5 Goals

75%

Over 3.5 Goals

33%

Over 3.5 Goals

25%

Both Teams to Score

67%

Both Teams to Score

50%

Head to Head History

Switzerland Algeria
Wins 1 0
Draws 0 0
Goals 2 0

Switzerland vs Algeria Previous Results

3 Jul 2026, FIFA World Cup

Switzerland 2 Algeria 0

FIFA World Cup Current standings

Teams P W D L GD PTS
1 Switzerland 6 2 1 0 +4 7
6 Algeria 4 1 1 1 -2 4

Switzerland vs Algeria season record

Switzerland Algeria
Games won 2 1
Games lost 0 1
Games drawn 1 1
Scored 7 5
Conceded 3 7

Form guide

12 Jul 2026, FIFA World Cup

Argentina 3 Switzerland 1

7 Jul 2026, FIFA World Cup

Switzerland 4 Colombia 3

3 Jul 2026, FIFA World Cup

Switzerland 2 Algeria 0

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

Form guide

3 Jul 2026, FIFA World Cup

Switzerland 2 Algeria 0

28 Jun 2026, FIFA World Cup

Algeria 3 Austria 3

23 Jun 2026, FIFA World Cup

Jordan 1 Algeria 2

17 Jun 2026, FIFA World Cup

Argentina 3 Algeria 0

11 Jun 2026, Internationals

Bolivia 0 Algeria 4

3 Jun 2026, Internationals

Netherlands 0 Algeria 1

Player stats

Top Goalscorers

Player Team Goals Scored
Johan Manzambi Switzerland 3
Breel Embolo Switzerland 2
Rubén Vargas Switzerland 2
Dan Ndoye Switzerland 2
Riyad Mahrez Algeria 2

Assists

Player Team Assists
Breel Embolo Switzerland 2
Johan Manzambi Switzerland 2
Houssem Aouar Algeria 2
Rubén Vargas Switzerland 1
Ricardo Rodríguez Switzerland 1

Fouls

Player Team Fouls
Ricardo Rodríguez Switzerland 11
Breel Embolo Switzerland 9
Remo Freuler Switzerland 8
Rubén Vargas Switzerland 6
Rayan Aït-Nouri Algeria 6

Yellow Cards

Player Team Yellow
Granit Xhaka Switzerland 2
Denis Zakaria Switzerland 2
Nico Elvedi Switzerland 1
Farès Chaïbi Algeria 1
Hicham Boudaoui Algeria 1

Red Cards

Player Team Red
Breel Embolo Switzerland 1
Gregor Kobel Switzerland 0
Nico Elvedi Switzerland 0
Manuel Akanji Switzerland 0
Granit Xhaka Switzerland 0

Shots on Target

Player Team Shots On target
Dan Ndoye Switzerland 8
Breel Embolo Switzerland 5
Rubén Vargas Switzerland 4
Johan Manzambi Switzerland 3
Ibrahim Maza Algeria 3

Chances Created

Player Team Chances created
Rubén Vargas Switzerland 9
Breel Embolo Switzerland 8
Ricardo Rodríguez Switzerland 7
Riyad Mahrez Algeria 5
Rafik Belghali Algeria 5

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Algeria

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.