Predictions

Win probability from real bookmaker odds (margin removed) plus each team's recent form. Use it as a guide for your pool — it's not a guarantee of the result.

Sat 13 Jun · 01:00
USAUSA
vs
ParaguayParaguay
USA 46%Draw 30%PAR 24%
Odds 2.17Odds 3.36Odds 4.15

Average of 48 bookmakers · margin removed

USA · formNo recent matches
PAR · formNo recent matches
Sat 13 Jun · 19:00
QatarQatar
vs
SwitzerlandSwitzerland
QAT 7%Draw 15%SUI 78%
Odds 14.69Odds 6.70Odds 1.28

Average of 48 bookmakers · margin removed

QAT · formNo recent matches
SUI · formNo recent matches
Sat 13 Jun · 22:00
BrazilBrazil
vs
MoroccoMorocco
BRA 57%Draw 25%MAR 18%
Odds 1.75Odds 3.98Odds 5.68

Average of 48 bookmakers · margin removed

BRA · formNo recent matches
MAR · formNo recent matches
Sun 14 Jun · 01:00
HaitiHaiti
vs
ScotlandScotland
HAI 16%Draw 23%SCO 61%
Odds 6.25Odds 4.43Odds 1.63

Average of 48 bookmakers · margin removed

HAI · formNo recent matches
SCO · formNo recent matches
Sun 14 Jun · 04:00
AustraliaAustralia
vs
TürkiyeTürkiye
AUS 19%Draw 25%TUR 56%
Odds 5.36Odds 3.92Odds 1.79

Average of 48 bookmakers · margin removed

AUS · formNo recent matches
TUR · formNo recent matches
Sun 14 Jun · 17:00
GermanyGermany
vs
CuraçaoCuraçao
GER 92%Draw 6%CUW 2%
Odds 1.09Odds 17.90Odds 40.46

Average of 47 bookmakers · margin removed

GER · formNo recent matches
CUW · formNo recent matches
Sun 14 Jun · 20:00
NetherlandsNetherlands
vs
JapanJapan
NED 48%Draw 27%JPN 25%
Odds 2.08Odds 3.75Odds 3.95

Average of 47 bookmakers · margin removed

NED · formNo recent matches
JPN · formNo recent matches
Sun 14 Jun · 23:00
Côte d'IvoireCôte d'Ivoire
vs
EcuadorEcuador
CIV 27%Draw 34%ECU 40%
Odds 3.76Odds 2.95Odds 2.53

Average of 48 bookmakers · margin removed

CIV · formNo recent matches
ECU · formNo recent matches
Mon 15 Jun · 02:00
SwedenSweden
vs
TunisiaTunisia
SWE 50%Draw 28%TUN 22%
Odds 1.99Odds 3.61Odds 4.56

Average of 48 bookmakers · margin removed

SWE · formNo recent matches
TUN · formNo recent matches
Mon 15 Jun · 16:00
SpainSpain
vs
Cape VerdeCape Verde
ESP 88%Draw 9%CPV 4%
Odds 1.14Odds 11.61Odds 26.91

Average of 47 bookmakers · margin removed

ESP · formNo recent matches
CPV · formNo recent matches
Mon 15 Jun · 19:00
BelgiumBelgium
vs
EgyptEgypt
BEL 59%Draw 24%EGY 17%
Odds 1.69Odds 4.14Odds 5.96

Average of 47 bookmakers · margin removed

BEL · formNo recent matches
EGY · formNo recent matches
Mon 15 Jun · 22:00
Saudi ArabiaSaudi Arabia
vs
Uruguay
KSA 12%Draw 21%URY 67%
Odds 8.34Odds 4.68Odds 1.50

Average of 47 bookmakers · margin removed

KSA · formNo recent matches
URY · formNo recent matches
Tue 16 Jun · 01:00
IR IranIR Iran
vs
New ZealandNew Zealand
IRN 52%Draw 27%NZL 20%
Odds 1.91Odds 3.65Odds 4.93

Average of 47 bookmakers · margin removed

IRN · formNo recent matches
NZL · formNo recent matches
Tue 16 Jun · 19:00
FranceFrance
vs
SenegalSenegal
FRA 65%Draw 22%SEN 13%
Odds 1.54Odds 4.59Odds 7.56

Average of 47 bookmakers · margin removed

FRA · formNo recent matches
SEN · formNo recent matches
Tue 16 Jun · 22:00
IraqIraq
vs
NorwayNorway
IRQ 7%Draw 14%NOR 80%
Odds 14.85Odds 7.27Odds 1.26

Average of 47 bookmakers · margin removed

IRQ · formNo recent matches
NOR · formNo recent matches
Wed 17 Jun · 01:00
ArgentinaArgentina
vs
AlgeriaAlgeria
ARG 69%Draw 21%ALG 11%
Odds 1.46Odds 4.84Odds 9.30

Average of 47 bookmakers · margin removed

ARG · formNo recent matches
ALG · formNo recent matches
Wed 17 Jun · 04:00
AustriaAustria
vs
JordanJordan
AUT 72%Draw 17%JOR 10%
Odds 1.39Odds 5.72Odds 9.58

Average of 47 bookmakers · margin removed

AUT · formNo recent matches
JOR · formNo recent matches
Wed 17 Jun · 17:00
PortugalPortugal
vs
Congo DRCongo DR
POR 74%Draw 17%COD 9%
Odds 1.35Odds 5.92Odds 11.38

Average of 45 bookmakers · margin removed

POR · formNo recent matches
COD · formNo recent matches
Wed 17 Jun · 20:00
EnglandEngland
vs
CroatiaCroatia
ENG 55%Draw 25%CRO 19%
Odds 1.81Odds 3.94Odds 5.16

Average of 47 bookmakers · margin removed

ENG · formNo recent matches
CRO · formNo recent matches
Wed 17 Jun · 23:00
GhanaGhana
vs
PanamaPanama
GHA 44%Draw 28%PAN 28%
Odds 2.26Odds 3.54Odds 3.63

Average of 46 bookmakers · margin removed

GHA · formNo recent matches
PAN · formNo recent matches
Thu 18 Jun · 02:00
UzbekistanUzbekistan
vs
ColombiaColombia
UZB 11%Draw 20%COL 69%
Odds 9.20Odds 4.91Odds 1.45

Average of 44 bookmakers · margin removed

UZB · formNo recent matches
COL · formNo recent matches
Thu 18 Jun · 16:00
CzechiaCzechia
vs
South AfricaSouth Africa
CZE 54%Draw 25%RSA 20%
Odds 1.84Odds 3.96Odds 4.92

Average of 44 bookmakers · margin removed

CZE · form
L
0W · 0D · 1L  ·  1-2 goals
RSA · form
L
0W · 0D · 1L  ·  0-2 goals
Thu 18 Jun · 19:00
SwitzerlandSwitzerland
vs
Bosnia-H.Bosnia-H.
Odds not available yet
SUI · formNo recent matches
BIH · form
D
0W · 1D · 0L  ·  1-1 goals
Thu 18 Jun · 22:00
CanadaCanada
vs
QatarQatar
CAN 73%Draw 18%QAT 9%
Odds 1.37Odds 5.57Odds 11.21

Average of 43 bookmakers · margin removed

CAN · form
D
0W · 1D · 0L  ·  1-1 goals
QAT · formNo recent matches
Fri 19 Jun · 01:00
MexicoMexico
vs
Korea RepublicKorea Republic
MEX 48%Draw 29%KOR 24%
Odds 2.10Odds 3.49Odds 4.21

Average of 44 bookmakers · margin removed

MEX · form
W
1W · 0D · 0L  ·  2-0 goals
KOR · form
W
1W · 0D · 0L  ·  2-1 goals
Fri 19 Jun · 19:00
USAUSA
vs
AustraliaAustralia
USA 54%Draw 25%AUS 21%
Odds 1.85Odds 4.00Odds 4.80

Average of 44 bookmakers · margin removed

USA · formNo recent matches
AUS · formNo recent matches
Fri 19 Jun · 22:00
ScotlandScotland
vs
MoroccoMorocco
SCO 23%Draw 29%MAR 48%
Odds 4.36Odds 3.48Odds 2.07

Average of 44 bookmakers · margin removed

SCO · formNo recent matches
MAR · formNo recent matches
Sat 20 Jun · 00:30
BrazilBrazil
vs
HaitiHaiti
BRA 89%Draw 8%HAI 3%
Odds 1.13Odds 12.90Odds 29.21

Average of 39 bookmakers · margin removed

BRA · formNo recent matches
HAI · formNo recent matches
Sat 20 Jun · 03:00
TürkiyeTürkiye
vs
ParaguayParaguay
TUR 43%Draw 30%PAR 28%
Odds 2.35Odds 3.37Odds 3.61

Average of 43 bookmakers · margin removed

TUR · formNo recent matches
PAR · formNo recent matches
Sat 20 Jun · 17:00
NetherlandsNetherlands
vs
SwedenSweden
NED 58%Draw 24%SWE 18%
Odds 1.73Odds 4.20Odds 5.48

Average of 42 bookmakers · margin removed

NED · formNo recent matches
SWE · formNo recent matches