Skip to content
Eightodds Logo

Switzerland vs Algeria — Tips & Analysis

FIFA World Cup
Switzerland
Switzerland
WWDDW
1st in WC
2-0
Fri 3 Jul, 10:00 ICT
Algeria
Algeria
DWLWW
3rd in WC
📍 BC Place
⭐ Our Pick
Asian Handicap✅ Won
Switzerland -0.25@1.73
Confidence56%
18+ · T&Cs apply
Why we like this pick
Switzerland -0.25: Switzerland are slight favorites but they draw a lot of games. They have tied 8 of their last 20. Algeria defend very well and rarely lose. This looks close, so a Switzerland win is far from certain.
Recent Form
Switzerland3W 4D 1L
W2-1vs Canada (H)24 Jun 26World Cup
W4-1vs Bosnia & Herzegovina (H)18 Jun 26World Cup
D1-1vs Qatar (A)13 Jun 26World Cup
D1-1vs Australia (H)6 Jun 26Friendlies
W4-1vs Jordan (H)31 May 26Friendlies
D0-0vs Norway (A)31 Mar 26Friendlies
L3-4vs Germany (H)27 Mar 26Friendlies
D1-1vs Kosovo (A)18 Nov 25World Cup - Qualification Europe
Algeria4W 2D 2L
D3-3vs Austria (H)28 Jun 26World Cup
W2-1vs Jordan (A)23 Jun 26World Cup
L0-3vs Argentina (A)17 Jun 26World Cup
W4-0vs Bolivia (A)11 Jun 26Friendlies
W1-0vs Netherlands (A)3 Jun 26Friendlies
D0-0vs Uruguay (H)31 Mar 26Friendlies
W7-0vs Guatemala (H)27 Mar 26Friendlies
L0-2vs Nigeria (H)10 Jan 26Africa Cup of Nations
Form Stats
SwitzerlandSwitzerland
AlgeriaAlgeria
2.00
Avg scored
2.13
1.25
Avg conceded
1.13
50%
Over 2.5
63%
88%
Both score
25%
13%
Clean sheet
50%
13%
Failed to score
38%
Team News
Switzerland1 out
L. JaquezMuscle Bruise
Algeria1 out
A. BenboualiWound
FIFA World Cup Standings
#TeamWDLGDPTSForm
1Mexico300+69WWWW
2South Africa111-14LWDL
3South Korea102-13LLW
4Czechia012-41LDL
1Switzerland210+47WWD
2Canada111+54WLWD
3Bosnia & Herzegovina111-14LWLD
4Qatar012-81LLD
1Brazil210+67WWWD
2Morocco210+37WWWD
3Scotland102-33LLW
4Haiti003-60LLL
1USA201+46WLWW
2Australia11104DLW
3Paraguay111-24WDWL
4Türkiye102-23WLL
1Germany201+66LLWW
2Ivory Coast201+26LWLW
3Ecuador11104LWDL
4Curaçao012-81LDL
1Netherlands210+67LWWD
2Japan120+45LDWD
3Sweden11104LDLW
4Tunisia003-100LLL
1Belgium120+45WWDD
2Egypt120+25DWD
3Iran03003DDD
4New Zealand012-61LLD
1Spain210+57WWD
2Cape Verde Islands03003DDD
3Uruguay021-12LDD
4Saudi Arabia021-42DLD
1France300+89WWWW
2Norway201+16WLWW
3Senegal102+23LWLL
4Iraq003-110LLL
1Argentina300+79WWW
2Austria11104DLW
3Algeria111-24DWL
4Jordan003-50LLL
1Colombia210+37DWW
2Portugal120+55DWD
3Congo DR111+14LWLD
4Uzbekistan003-90LLL
1England210+47WWDW
2Croatia20106WWL
3Ghana11104LDW
4Panama003-40LLL
1Congo DR111+14LWLD
2Sweden11104LDLW
3Ghana11104LDW
4Ecuador11104LWDL
5Bosnia & Herzegovina111-14LWLD
6Algeria111-24DWL
7Paraguay111-24WDWL
8Senegal102+23LWLL
9Iran03003DDD
10South Korea102-13LLW
11Scotland102-33LLW
12Uruguay021-12LDD
Team Sheet
Algeria4-2-3-1 · 👔 Vladimir Petkovic
23Zidane
15Ait-Nouri
21Bensebaini
2Mandi
17Belghali
19Bentaleb
8Aouar
10Chaibi
6Zerrouki
7Mahrez
22Maza
1Kobel
13Rodriguez
5Akanji
4Elvedi
6Zakaria
10Xhaka
8Freuler
17Vargas
9Manzambi
11Ndoye
7Embolo
Switzerland4-2-3-1 · 👔 Murat Yakin
Match Events
B. Emboloassist J. Manzambi⚽
10'
D. Ndoye⚽
46'
How the Match Went
SwitzerlandSwitzerland
AlgeriaAlgeria
45%
Possession
55%
11
Shots
8
5
Shots on target
2
4
Corners
2
10
Fouls
12
0
Yellow cards
2
0
Offsides
2
81%
Pass accuracy
85%