WORLD WORLD CUP
03.07.2026 03:00
BC Place
Referee: Y. Perez
Switzerland
Match Timeline
Algeria
HT
0' 15' 30' 45' 60' 75' 90'
10'
B. Embolo · Assist: J. Manzambi
Switzerland
🟨
36'
F. Chaibi
Algeria
46'
D. Ndoye
Switzerland
🔄
58'
H. Aouar ↔ J. Hadjam
Algeria
🔄
58'
R. Zerrouki ↔ A. Gouiri
Algeria
🔄
71'
J. Manzambi ↔ N. Okafor
Switzerland
🔄
71'
R. Vargas ↔ F. Rieder
Switzerland
🔄
71'
N. Bentaleb ↔ H. Boudaoui
Algeria
🔄
71'
R. Mahrez ↔ A. Hadj Moussa
Algeria
🟨
72'
H. Boudaoui
Algeria
🔄
82'
R. Belghali ↔ A. Boulbina
Algeria
🔄
83'
B. Embolo ↔ Z. Amdouni
Switzerland
🔄
87'
D. Zakaria ↔ S. Widmer
Switzerland
🔄
87'
D. Ndoye ↔ M. Aebischer
Switzerland

Switzerland vs Algeria Prediction & Match Analysis

Full analysis and predictions for all markets

1X2
No Draw
Probability 83.6%
Odds -
BTTS
Yes
Probability 82.5%
Odds -
2 agree / 0 disagree
Over / Under 2.5
Over 2.5
Probability 77.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 No Draw
83.6%
-
BTTS Yes
82.5%
-
Over / Under 2.5 Over 2.5
77.2%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Home / Home
-
-
Correct Score 2-1
-
-
Probability Distribution
Switzerland Win 47.2%
Draw 16.4%
Algeria Win 36.4%
Expected Goals (xG)
Switzerland1.68
Algeria1.97
Recent Form (Last 5)
Switzerland Switzerland
WWDLW
15 GF / 9 GA
Algeria Algeria
WLDWL
17 GF / 7 GA
Key Stats
2.14
Average Goals Scored
2.43
1.29
Average Goals Conceded
1
6
BTTS Yes
2
4
Over 2.5
5
5
Shots on Goal
2.14

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Switzerland Switzerland 7 matches
Algeria Algeria 7 matches
Switzerland Statistic Algeria
3 Wins 4
3 Draws 2
1 Losses 1
15 Goals For 17
9 Goals Against 7
2.14 Avg Goals Scored 2.43
1.29 Avg Goals Conceded 1
6 BTTS Yes 2
6 Over 1.5 5
4 Over 2.5 5
3 Over 3.5 3
1 Clean Sheets 4
1 Failed To Score 2
5 Shots On Goal 2.14
12.86 Total Shots 7.14
4.86 Corners 2.86
60% Ball Possession 39.7%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 1 head-to-head meetings, Switzerland won 1 times, Algeria won 0 times, while 0 matches finished as draws. The aggregate score in this matchup is 2:0 from Switzerland's perspective. 0 of those games went over 2.5 goals, and both teams scored in 0 matches, with an average of 2 goals per game.

1X2: No Draw
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (83.6%)
Predicted formations: Switzerland 4-2-3-1 / Algeria 4-2-3-1
H2H summary: Switzerland wins 1, draws 0, Algeria wins 0

Standings

Group B
# Team MP W D L G GD PTS Form
1 3 2 1 0 7:3 4 7
L W W W W
2 3 1 1 1 8:3 5 4
L W L W D
3 3 1 1 1 5:6 -1 4
L W L D
4 3 0 1 2 2:10 -8 1
L L D
Round of 32