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
71/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
53/27/20
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
52/26/22
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
18/25/56
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
26/26/48
Mexico
1. Mexico 5.85 2. South Korea 4.3 3. Czech Republic 4.18 4. South Africa 2.13

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/75
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
76/17/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
65/21/13
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
45/29/26
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
58/23/19
Bosnia and Herzegovina
1. Switzerland 6.23 2. Canada 5.61 3. Bosnia and Herzegovina 3.25 4. Qatar 1.61

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
22/25/54
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
21/28/51
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
82/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
13/21/66
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
74/18/8
Morocco
1. Brazil 6.69 2. Morocco 5.08 3. Scotland 3.36 4. Haiti 1.6

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
46/28/27
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/52
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
53/23/23
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
45/27/28
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
39/24/37
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
37/35/28
Paraguay
1. Turkey 4.87 2. United States 4.82 3. Paraguay 3.65 4. Australia 3.02

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
84/12/4
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
63/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
11/19/71
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
25/24/50
Germany
1. Germany 6.63 2. Ecuador 5.33 3. Ivory Coast 4.01 4. Curacao 0.89

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/26
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
62/21/16
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
16/25/60
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
9/16/75
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
56/25/19
Japan
1. Netherlands 6.13 2. Japan 5.07 3. Sweden 3.25 4. Tunisia 2.19

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
59/26/15
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
55/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
58/21/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
21/27/52
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
10/16/74
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
35/33/32
Egypt
1. Belgium 6.2 2. Iran 4.17 3. Egypt 4.1 4. New Zealand 2.07

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
34/28/38
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/9/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
66/23/11
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
38/29/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
15/25/60
Spain
1. Spain 7.38 2. Uruguay 4.32 3. Saudi Arabia 2.78 4. Cape Verde 2.25

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/30
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
80/15/5
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
69/21/11
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/23/53
France
1. France 6.44 2. Norway 4.81 3. Senegal 4.12 4. Iraq 1.4

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
61/21/18
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
68/22/10
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
66/23/11
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
20/26/54
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
9/12/78
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
26/38/36
Draw
1. Argentina 6.95 2. Austria 4.08 3. Algeria 3.53 4. Jordan 2.01

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
71/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
14/21/65
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
65/23/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
76/15/9
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/27/44
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
46/26/28
DR Congo
1. Portugal 6.34 2. Colombia 5.46 3. DR Congo 2.73 4. Uzbekistan 2.16

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
51/24/25
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
30/28/42
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
79/16/5
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
10/18/72
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
61/26/13
Croatia
1. England 6.63 2. Croatia 5.01 3. Panama 2.82 4. Ghana 2.17