Scoreo

Statistical Prediction

Based on goals from last 3+ matches

Switzerland 74%Draw 17%9% Algeria
2.33Expected xG0.67

Over / Under 2.5

57%

Over

43%

Under

Both Score

44%

Yes

56%

No

Most Likely Scores

2-0

14%

1-0

12%

3-0

11%

xG Profile (3 home / 3 away matches)

Switzerland

xG 2.67 · xGA 0.67

+0 vs xG

Algeria

xG 0.67 · xGA 2

+0 vs xG

Statistical model based on expected goals (xG). For informational purposes only.

Switzerland vs AlgeriaWorld Cup 2026

World CupWorld Cup·2026📍BC Place
Switzerland
Switzerland
FT
20
HT: 10
Algeria
Algeria
D. Ndoye 46'
B. Embolo 10'
Date
Jul 3, 2026, 3:00 AM
Tournament
World Cup · Group B · Round of 32
Venue
BC Place, Vancouver

Season form

Both teams' recent trends — not a prediction for this match.

Switzerland

Over / Under 2.5

55%over 2.5
  • Over 2.5655%
  • Under 2.5545%

Both teams scored

55%BTTS
  • Yes655%
  • No545%

Algeria

Over / Under 2.5

38%over 2.5
  • Over 2.5538%
  • Under 2.5862%

Both teams scored

38%BTTS
  • Yes538%
  • No862%

Player of the match

11
Dan NdoyeSwitzerlandSwitzerland · M
8.2

Possession

45%Switzerland

Shots

11Switzerland

Pass accuracy

49%Switzerland

Statistics

SwitzerlandAlgeria
Overview
45%Possession55%
11Total Shots8
2.56Expected Goals (xG)0.73
4Corners2
10Fouls12
Shots
11Total Shots8
5On Target2
4Off Target3
2Blocked3
9Inside Box5
2Outside Box3
Passing
45%Possession55%
436Total Passes561
354Accurate Passes476
81%Pass Accuracy85%
Goalkeeping
2Saves2
-0.29Goals Prevented-0.29
Discipline
10Fouls12
0Yellow Cards2
0Offsides2

Match Recap: Switzerland vs Algeria

Switzerland beat Algeria 2-0 in World Cup on July 3, 2026.

Goals: B. Embolo (10'), D. Ndoye (46').

Algeria controlled possession (55%) and registered 8 shots to 11.

The match was played at BC Place in Vancouver.