Winlytics.AI
Full time
World Cup (World)
·
Switzerland
Switzerland
1st · 7 pts·WWWDL
vs
Algeria
Algeria
3rd · 4 pts·LWDL
The story

Petkovic faces former side as knockout history beckons

A place in the Round of 16 is at stake in Vancouver as Switzerland look to break an 88-year knockout drought against an Algeria side led by their former long-term manager.

Match news & current form

Switzerland enter the knockout stage in command of their momentum, topping Group B with 7 points after recovering from an opening draw against Qatar to secure back-to-back wins over Bosnia-Herzegovina (4-1) and Canada (2-1). Murat Yakin’s side are aiming to reach the Round of 16 for the fourth consecutive World Cup, though they carry the weight of having lost seven straight knockout ties dating back to 1938.

Algeria arrive with a point to prove under Vladimir Petkovic, who coached Switzerland for seven years before taking the North African job. Their recent form has been volatile, featuring a thrilling 3-3 draw with Austria and a 2-1 win over Jordan, but also a heavy 3-0 defeat to Argentina. They are hunting for their first-ever win in a World Cup knockout match, having previously fallen to Germany in 2014.

Head-to-head history

This is the first competitive meeting between the two nations. Historically, Switzerland hold the advantage from two previous friendly encounters, winning 2-1 in 1983 and 2-0 in 1986.

Hot stats & streaks
  • Switzerland have won just one of their last 12 major tournament knockout matches inside 90 minutes.
  • Swiss youngster Johan Manzambi has recorded four goal involvements (three goals, one assist) in his last three appearances.
  • Algeria have never progressed past a World Cup knockout tie in their history.
  • Switzerland are seeking a fourth consecutive appearance in the Round of 16.
Key players & missing men

Johan Manzambi is the man in focus for Switzerland; the youngster is a frontrunner for the FIFA Young Player Award after scoring three goals in the group stages. For Algeria, the narrative centres on the dugout as Petkovic faces his former employers. Both squads are currently reported to be at full strength with no fresh injury concerns or suspensions listed.

Subscribers only

Our signal for this match is locked.

We have published a signal on Switzerland vs Algeria — the market, the selection, the price we need and the model’s confidence. Every signal is graded in public, win or lose.

Subscribers only

Every market on this match, priced and ranked.

Our model prices every market we cover on Switzerland vs Algeria and ranks them by the edge against the bookmakers’ price. Subscribers see the full board.

Unlock every market
The scoring picture

Goals scored and conceded.

Per-game averages at this tournament — updates as the games are played.

Goals per game

Both teams across every game at this tournament.

SwitzerlandSwitzerlandAlgeriaAlgeria
1.67Goals scored / game1.25
1.00Goals conceded / game2.25
How reliable, this tournament

Every tournament game combined — Switzerland 6 games, Algeria 4 games.

SwitzerlandSwitzerlandAlgeriaAlgeria
33%Games with a clean sheet0%
17%Games they failed to score50%
Head-to-head

Past meetings.

Switzerland
2–0
Algeria
Form check

Their recent form.

Switzerland
Switzerland
Winning more than not lately
Last 5
3W · 1D · 1L
ArgentinavSwitzerland
3–1
L
SwitzerlandvColombia
0–0
D
SwitzerlandvAlgeria
2–0
W
SwitzerlandvCanada
2–1
W
SwitzerlandvBosnia & Herzegovina
4–1
W
Algeria
Algeria
Inconsistent on the road
Last 5
1W · 1D · 2L
SwitzerlandvAlgeria
2–0
L
AlgeriavAustria
3–3
D
JordanvAlgeria
1–2
W
ArgentinavAlgeria
3–0
L
World Cup 2026

The road to the final.

Twelve groups into a 32-team knockout · 72 of 72 group games played · fills in as every result lands.

Round of 3216/16
Round of 168/8
Quarter-finals4/4
Semi-finals2/2
Final1/1
GermanyGermany1 (3)
ParaguayParaguay1 (4)
Pens
FranceFrance3
SwedenSweden0
FT
South AfricaSouth Africa0
CanadaCanada1
FT
NetherlandsNetherlands1 (2)
MoroccoMorocco1 (3)
Pens
PortugalPortugal2
CroatiaCroatia1
FT
SpainSpain3
AustriaAustria0
FT
USAUSA2
Bosnia & HerzegovinaBosnia & Herzegovina0
FT
BelgiumBelgium3
SenegalSenegal2
AET
BrazilBrazil2
JapanJapan1
FT
Ivory CoastIvory Coast1
NorwayNorway2
FT
MexicoMexico2
EcuadorEcuador0
FT
EnglandEngland2
Congo DRCongo DR1
FT
ArgentinaArgentina3
Cape Verde IslandsCape Verde Islands2
AET
AustraliaAustralia1 (2)
EgyptEgypt1 (4)
Pens
SwitzerlandSwitzerland2
AlgeriaAlgeria0
FT
ColombiaColombia1
GhanaGhana0
FT
ParaguayParaguay0
FranceFrance1
FT
CanadaCanada0
MoroccoMorocco3
FT
PortugalPortugal0
SpainSpain1
FT
USAUSA1
BelgiumBelgium4
FT
BrazilBrazil1
NorwayNorway2
FT
MexicoMexico2
EnglandEngland3
FT
ArgentinaArgentina3
EgyptEgypt2
FT
SwitzerlandSwitzerland0 (4)
ColombiaColombia0 (3)
Pens
FranceFrance2
MoroccoMorocco0
FT
SpainSpain2
BelgiumBelgium1
FT
NorwayNorway1
EnglandEngland2
AET
ArgentinaArgentina3
SwitzerlandSwitzerland1
AET
FranceFrance0
SpainSpain2
FT
EnglandEngland1
ArgentinaArgentina2
FT
SpainSpain1
ArgentinaArgentina0
AET
Champions: Spain
Third place
FranceFrance4
EnglandEngland6
FT
Round of 3216/16
GermanyGermany1 (3)
ParaguayParaguay1 (4)
Pens
FranceFrance3
SwedenSweden0
FT
South AfricaSouth Africa0
CanadaCanada1
FT
NetherlandsNetherlands1 (2)
MoroccoMorocco1 (3)
Pens
PortugalPortugal2
CroatiaCroatia1
FT
SpainSpain3
AustriaAustria0
FT
USAUSA2
Bosnia & HerzegovinaBosnia & Herzegovina0
FT
BelgiumBelgium3
SenegalSenegal2
AET
BrazilBrazil2
JapanJapan1
FT
Ivory CoastIvory Coast1
NorwayNorway2
FT
MexicoMexico2
EcuadorEcuador0
FT
EnglandEngland2
Congo DRCongo DR1
FT
ArgentinaArgentina3
Cape Verde IslandsCape Verde Islands2
AET
AustraliaAustralia1 (2)
EgyptEgypt1 (4)
Pens
SwitzerlandSwitzerland2
AlgeriaAlgeria0
FT
ColombiaColombia1
GhanaGhana0
FT
Round of 168/8
ParaguayParaguay0
FranceFrance1
FT
CanadaCanada0
MoroccoMorocco3
FT
PortugalPortugal0
SpainSpain1
FT
USAUSA1
BelgiumBelgium4
FT
BrazilBrazil1
NorwayNorway2
FT
MexicoMexico2
EnglandEngland3
FT
ArgentinaArgentina3
EgyptEgypt2
FT
SwitzerlandSwitzerland0 (4)
ColombiaColombia0 (3)
Pens
Quarter-finals4/4
FranceFrance2
MoroccoMorocco0
FT
SpainSpain2
BelgiumBelgium1
FT
NorwayNorway1
EnglandEngland2
AET
ArgentinaArgentina3
SwitzerlandSwitzerland1
AET
Semi-finals2/2
FranceFrance0
SpainSpain2
FT
EnglandEngland1
ArgentinaArgentina2
FT
Final1/1
SpainSpain1
ArgentinaArgentina0
AET
Third place1/1
FranceFrance4
EnglandEngland6
FT