WC 2026 Predictor

Group grid

Each card shows the 6 fixtures in a group with the model's blended pick. The mini table below ranks teams by expected group-stage points (3·P(win) + 1·P(draw)). Once you log a score on the Score live page, the actual outcome shows up here.

Group A

Mexico v South Africa 2–0
Top scorelines:
2–0 · 15.9%
1–0 · 13.3%
3–0 · 12.6%
xGH 2.39 · xGA 0.50
2026-06-11
70/21/9
Mexico
South Korea v Czech Republic 1–1
Top scorelines:
1–1 · 12.5%
1–0 · 10.9%
0–1 · 8.9%
xGH 1.41 · xGA 1.15
2026-06-11
38/29/33
South Korea
Czech Republic v South Africa 1–1
Top scorelines:
1–1 · 12.2%
1–0 · 11.9%
2–1 · 9.3%
xGH 1.53 · xGA 1.02
2026-06-18
51/28/21
Czech Republic
Mexico v South Korea 1–0
Top scorelines:
1–0 · 12.3%
1–1 · 11.1%
2–0 · 10.8%
xGH 1.76 · xGA 0.90
2026-06-18
55/25/20
Mexico
South Africa v South Korea 0–1
Top scorelines:
0–1 · 13.4%
0–2 · 11.4%
1–1 · 11.2%
xGH 0.84 · xGA 1.70
2026-06-24
22/27/51
South Korea
Czech Republic v Mexico 1–1
Top scorelines:
1–1 · 11.6%
0–1 · 10.0%
1–2 · 9.5%
xGH 1.16 · xGA 1.62
2026-06-24
24/27/49
Mexico
1. Mexico 5.95 2. Czech Republic 4.08 3. South Korea 4.08 4. South Africa 2.32

Group B

Canada v Bosnia and Herzegovina 2–0
Top scorelines:
2–0 · 15.1%
1–0 · 15.0%
3–0 · 10.2%
xGH 2.02 · xGA 0.58
2026-06-12
62/23/15
Canada
Qatar v Switzerland 0–2
Top scorelines:
0–2 · 13.2%
0–1 · 12.8%
1–2 · 9.5%
xGH 0.71 · xGA 2.08
2026-06-13
8/18/74
Switzerland
Canada v Qatar 2–0
Top scorelines:
2–0 · 16.5%
1–0 · 14.3%
3–0 · 12.8%
xGH 2.31 · xGA 0.47
2026-06-18
75/18/7
Canada
Switzerland v Bosnia and Herzegovina 1–0
Top scorelines:
1–0 · 14.6%
2–0 · 13.0%
1–1 · 10.5%
xGH 1.79 · xGA 0.72
2026-06-18
64/22/14
Switzerland
Switzerland v Canada 1–1
Top scorelines:
1–1 · 12.7%
1–0 · 12.2%
0–1 · 9.0%
xGH 1.41 · xGA 1.04
2026-06-24
48/28/24
Switzerland
Bosnia and Herzegovina v Qatar 1–1
Top scorelines:
1–1 · 12.6%
1–0 · 12.4%
2–1 · 9.0%
xGH 1.43 · xGA 1.02
2026-06-24
54/26/21
Bosnia and Herzegovina
1. Switzerland 6.23 2. Canada 5.53 3. Bosnia and Herzegovina 3.19 4. Qatar 1.71

Group C

Brazil v Morocco 1–1
Top scorelines:
1–1 · 10.2%
2–1 · 9.8%
1–0 · 8.6%
xGH 1.91 · xGA 1.19
2026-06-13
56/24/21
Brazil
Haiti v Scotland 0–1
Top scorelines:
0–1 · 13.2%
1–1 · 12.5%
0–2 · 9.6%
xGH 0.94 · xGA 1.46
2026-06-13
21/24/55
Scotland
Scotland v Morocco 1–1
Top scorelines:
1–1 · 11.8%
0–1 · 10.4%
1–2 · 9.4%
xGH 1.13 · xGA 1.60
2026-06-19
24/30/46
Morocco
Brazil v Haiti 2–0
Top scorelines:
2–0 · 13.4%
3–0 · 11.1%
1–0 · 10.8%
xGH 2.48 · xGA 0.65
2026-06-19
83/13/5
Brazil
Scotland v Brazil 0–1
Top scorelines:
0–1 · 13.4%
0–2 · 12.8%
1–1 · 10.0%
xGH 0.75 · xGA 1.91
2026-06-24
15/23/62
Brazil
Morocco v Haiti 2–0
Top scorelines:
2–0 · 14.4%
1–0 · 14.0%
3–0 · 9.8%
xGH 2.04 · xGA 0.63
2026-06-24
70/20/10
Morocco
1. Brazil 6.6 2. Morocco 4.84 3. Scotland 3.58 4. Haiti 1.65

Group D

United States v Paraguay 1–1
Top scorelines:
1–1 · 13.1%
1–0 · 12.3%
0–1 · 10.3%
xGH 1.27 · xGA 1.07
2026-06-12
45/27/28
United States
Australia v Turkey 1–1
Top scorelines:
1–1 · 12.3%
0–1 · 12.3%
1–2 · 9.2%
xGH 1.01 · xGA 1.49
2026-06-13
21/27/51
Turkey
United States v Australia 1–1
Top scorelines:
1–1 · 12.4%
1–0 · 11.3%
2–1 · 9.1%
xGH 1.46 · xGA 1.10
2026-06-19
51/25/24
United States
Turkey v Paraguay 1–1
Top scorelines:
1–1 · 12.4%
1–0 · 10.3%
2–1 · 8.8%
xGH 1.42 · xGA 1.20
2026-06-19
43/27/29
Turkey
Turkey v United States 1–1
Top scorelines:
1–1 · 11.5%
1–0 · 10.8%
2–1 · 9.7%
xGH 1.68 · xGA 1.06
2026-06-25
44/26/30
Turkey
Paraguay v Australia 1–1
Top scorelines:
1–1 · 13.0%
0–1 · 10.9%
1–0 · 10.5%
xGH 1.19 · xGA 1.24
2026-06-25
41/29/30
Paraguay
1. Turkey 4.95 2. United States 4.56 3. Paraguay 3.77 4. Australia 3.09

Group E

Ivory Coast v Ecuador 0–1
Top scorelines:
0–1 · 14.7%
0–2 · 11.7%
1–1 · 11.6%
xGH 0.79 · xGA 1.60
2026-06-14
24/30/46
Ecuador
Germany v Curacao 3–0
Top scorelines:
3–0 · 14.4%
2–0 · 12.9%
4–0 · 12.2%
xGH 3.37 · xGA 0.42
2026-06-14
90/8/2
Germany
Ecuador v Curacao 2–0
Top scorelines:
2–0 · 15.9%
3–0 · 15.1%
1–0 · 11.2%
xGH 2.85 · xGA 0.39
2026-06-20
81/14/5
Ecuador
Germany v Ivory Coast 2–0
Top scorelines:
2–0 · 11.3%
1–0 · 10.1%
2–1 · 9.7%
xGH 2.25 · xGA 0.86
2026-06-20
62/22/16
Germany
Curacao v Ivory Coast 0–1
Top scorelines:
0–1 · 16.2%
0–2 · 14.1%
1–1 · 10.3%
xGH 0.64 · xGA 1.74
2026-06-25
12/21/68
Ivory Coast
Ecuador v Germany 1–1
Top scorelines:
1–1 · 13.3%
1–0 · 12.4%
0–1 · 11.1%
xGH 1.19 · xGA 1.07
2026-06-25
26/27/47
Germany
1. Germany 6.54 2. Ecuador 5.31 3. Ivory Coast 3.94 4. Curacao 0.99

Group F

Sweden v Tunisia 1–1
Top scorelines:
1–1 · 12.8%
1–0 · 11.5%
0–1 · 9.6%
xGH 1.34 · xGA 1.11
2026-06-14
49/24/27
Sweden
Netherlands v Japan 1–1
Top scorelines:
1–1 · 12.3%
1–0 · 11.3%
2–1 · 9.2%
xGH 1.50 · xGA 1.09
2026-06-14
47/24/29
Netherlands
Netherlands v Sweden 2–0
Top scorelines:
2–0 · 12.7%
1–0 · 12.2%
2–1 · 9.6%
xGH 2.09 · xGA 0.75
2026-06-20
64/21/15
Netherlands
Tunisia v Japan 0–1
Top scorelines:
0–1 · 14.1%
0–2 · 12.3%
1–1 · 10.9%
xGH 0.77 · xGA 1.74
2026-06-20
18/26/56
Japan
Tunisia v Netherlands 0–1
Top scorelines:
0–1 · 14.3%
0–2 · 13.6%
1–1 · 9.9%
xGH 0.69 · xGA 1.89
2026-06-25
15/23/62
Netherlands
Japan v Sweden 1–0
Top scorelines:
1–0 · 14.6%
2–0 · 12.6%
1–1 · 10.9%
xGH 1.72 · xGA 0.75
2026-06-25
53/25/21
Japan
1. Netherlands 5.86 2. Japan 4.91 3. Sweden 3.27 4. Tunisia 2.53

Group G

Iran v New Zealand 2–0
Top scorelines:
2–0 · 12.0%
1–0 · 11.4%
2–1 · 9.7%
xGH 2.12 · xGA 0.81
2026-06-15
58/26/16
Iran
Belgium v Egypt 1–1
Top scorelines:
1–1 · 12.8%
1–0 · 12.3%
0–1 · 9.2%
xGH 1.38 · xGA 1.04
2026-06-15
54/23/22
Belgium
Belgium v Iran 1–1
Top scorelines:
1–1 · 11.7%
1–0 · 9.9%
2–1 · 9.3%
xGH 1.59 · xGA 1.19
2026-06-21
59/20/21
Belgium
New Zealand v Egypt 1–1
Top scorelines:
1–1 · 12.1%
0–1 · 11.6%
1–2 · 9.4%
xGH 1.04 · xGA 1.55
2026-06-21
23/27/49
Egypt
New Zealand v Belgium 0–2
Top scorelines:
0–2 · 12.7%
0–3 · 11.4%
0–1 · 9.4%
xGH 0.66 · xGA 2.70
2026-06-26
12/19/70
Belgium
Egypt v Iran 1–1
Top scorelines:
1–1 · 12.9%
0–1 · 11.3%
1–0 · 10.0%
xGH 1.14 · xGA 1.29
2026-06-26
36/30/33
Egypt
1. Belgium 6.1 2. Iran 4.13 3. Egypt 4.06 4. New Zealand 2.25

Group H

Saudi Arabia v Uruguay 0–1
Top scorelines:
0–1 · 15.7%
0–2 · 13.7%
1–1 · 10.4%
xGH 0.66 · xGA 1.75
2026-06-15
14/22/64
Uruguay
Spain v Cape Verde 3–0
Top scorelines:
3–0 · 13.7%
2–0 · 13.4%
4–0 · 10.4%
xGH 3.05 · xGA 0.49
2026-06-15
83/13/4
Spain
Spain v Saudi Arabia 2–0
Top scorelines:
2–0 · 14.5%
3–0 · 14.1%
4–0 · 10.4%
xGH 2.93 · xGA 0.46
2026-06-21
87/10/4
Spain
Uruguay v Cape Verde 2–0
Top scorelines:
2–0 · 13.6%
1–0 · 13.0%
3–0 · 9.6%
xGH 2.10 · xGA 0.68
2026-06-21
67/22/12
Uruguay
Cape Verde v Saudi Arabia 1–1
Top scorelines:
1–1 · 13.1%
1–0 · 12.4%
0–1 · 10.2%
xGH 1.28 · xGA 1.05
2026-06-26
39/28/33
Cape Verde
Uruguay v Spain 0–1
Top scorelines:
0–1 · 14.3%
0–2 · 14.0%
1–1 · 9.5%
xGH 0.66 · xGA 1.95
2026-06-26
16/24/60
Spain
1. Spain 7.35 2. Uruguay 5.07 3. Cape Verde 2.26 4. Saudi Arabia 2.13

Group I

Iraq v Norway 0–1
Top scorelines:
0–1 · 15.6%
0–2 · 13.2%
1–1 · 10.8%
xGH 0.69 · xGA 1.70
2026-06-16
12/21/67
Norway
France v Senegal 2–1
Top scorelines:
2–1 · 10.0%
2–0 · 9.8%
1–1 · 9.7%
xGH 2.04 · xGA 1.02
2026-06-16
63/20/17
France
Norway v Senegal 1–1
Top scorelines:
1–1 · 12.4%
1–0 · 11.4%
2–1 · 9.1%
xGH 1.46 · xGA 1.09
2026-06-22
46/24/29
Norway
France v Iraq 2–0
Top scorelines:
2–0 · 14.8%
3–0 · 12.7%
1–0 · 11.5%
xGH 2.58 · xGA 0.53
2026-06-22
77/17/6
France
Senegal v Iraq 1–0
Top scorelines:
1–0 · 14.6%
2–0 · 12.2%
1–1 · 11.2%
xGH 1.67 · xGA 0.77
2026-06-26
62/24/13
Senegal
Norway v France 0–1
Top scorelines:
0–1 · 13.3%
1–1 · 12.5%
0–2 · 9.7%
xGH 0.93 · xGA 1.46
2026-06-26
25/25/50
France
1. France 6.33 2. Norway 4.87 3. Senegal 3.94 4. Iraq 1.55

Group J

Austria v Jordan 1–0
Top scorelines:
1–0 · 13.2%
1–1 · 12.2%
2–0 · 10.0%
xGH 1.52 · xGA 0.92
2026-06-16
63/20/17
Austria
Argentina v Algeria 2–0
Top scorelines:
2–0 · 12.6%
3–0 · 10.7%
1–0 · 9.9%
xGH 2.55 · xGA 0.70
2026-06-16
70/21/9
Argentina
Argentina v Austria 2–0
Top scorelines:
2–0 · 12.7%
1–0 · 11.7%
2–1 · 9.5%
xGH 2.17 · xGA 0.75
2026-06-22
62/24/14
Argentina
Jordan v Algeria 1–1
Top scorelines:
1–1 · 12.1%
0–1 · 10.8%
1–2 · 9.2%
xGH 1.12 · xGA 1.52
2026-06-22
21/26/53
Algeria
Jordan v Argentina 0–3
Top scorelines:
0–3 · 11.8%
0–2 · 11.4%
0–4 · 9.2%
xGH 0.64 · xGA 3.11
2026-06-27
10/14/76
Argentina
Algeria v Austria 0–1
Top scorelines:
0–1 · 14.1%
1–1 · 13.2%
0–0 · 11.4%
xGH 0.94 · xGA 1.23
2026-06-27
28/31/41
Austria
1. Argentina 6.81 2. Austria 4.29 3. Algeria 3.49 4. Jordan 2.04

Group K

Portugal v DR Congo 2–0
Top scorelines:
2–0 · 13.1%
1–0 · 12.5%
2–1 · 9.5%
xGH 2.11 · xGA 0.72
2026-06-17
72/19/10
Portugal
Uzbekistan v Colombia 0–1
Top scorelines:
0–1 · 12.6%
0–2 · 11.5%
1–1 · 10.7%
xGH 0.85 · xGA 1.82
2026-06-17
15/21/64
Colombia
Colombia v DR Congo 2–0
Top scorelines:
2–0 · 13.5%
1–0 · 11.8%
3–0 · 10.2%
xGH 2.28 · xGA 0.68
2026-06-23
66/22/12
Colombia
Portugal v Uzbekistan 2–0
Top scorelines:
2–0 · 11.3%
1–0 · 10.8%
2–1 · 9.8%
xGH 2.10 · xGA 0.87
2026-06-23
72/16/11
Portugal
Colombia v Portugal 1–1
Top scorelines:
1–1 · 11.8%
0–1 · 8.8%
1–2 · 8.8%
xGH 1.34 · xGA 1.49
2026-06-27
29/29/42
Portugal
DR Congo v Uzbekistan 1–1
Top scorelines:
1–1 · 13.4%
0–1 · 12.8%
1–0 · 11.5%
xGH 1.04 · xGA 1.17
2026-06-27
37/29/34
DR Congo
1. Portugal 6.22 2. Colombia 5.5 3. Uzbekistan 2.48 4. DR Congo 2.44

Group L

England v Croatia 1–0
Top scorelines:
1–0 · 12.6%
1–1 · 12.6%
2–0 · 9.0%
xGH 1.43 · xGA 1.00
2026-06-17
50/24/26
England
Ghana v Panama 0–1
Top scorelines:
0–1 · 13.2%
1–1 · 11.6%
0–2 · 10.9%
xGH 0.87 · xGA 1.65
2026-06-17
33/27/40
Panama
Panama v Croatia 1–1
Top scorelines:
1–1 · 12.2%
0–1 · 12.2%
1–2 · 9.3%
xGH 1.01 · xGA 1.52
2026-06-23
19/25/56
Croatia
England v Ghana 2–0
Top scorelines:
2–0 · 15.4%
3–0 · 12.7%
1–0 · 12.5%
xGH 2.46 · xGA 0.52
2026-06-23
75/18/7
England
Panama v England 0–1
Top scorelines:
0–1 · 13.4%
0–2 · 12.4%
1–1 · 10.3%
xGH 0.77 · xGA 1.86
2026-06-27
12/21/67
England
Croatia v Ghana 2–0
Top scorelines:
2–0 · 13.6%
1–0 · 12.2%
3–0 · 10.1%
xGH 2.22 · xGA 0.68
2026-06-27
64/24/13
Croatia
1. England 6.38 2. Croatia 5.09 3. Panama 2.87 4. Ghana 2.28