Skip to main content
World Cup

World Cup

Nazionali  · Season 2026
82.90%
1X2 accuracy · 41 predictions (3 months)
🏆
Winner World Cup 2026
Spain
Final · 1–0
Previous rounds (2)
Round of 32
South Africa South Africa 0–1 Canada Canada
Brazil Brazil 2–1 Japan Japan
Germany Germany 1–1 Paraguay Paraguay
Netherlands Netherlands 1–1 Morocco Morocco
Ivory Coast Ivory Coast 1–2 Norway Norway
France France 3–0 Sweden Sweden
Mexico Mexico 2–0 Ecuador Ecuador
England England 2–1 Congo DR Congo DR
Belgium Belgium 3–2 Senegal Senegal
USA USA 2–0 Bosnia & Herzegovina Bosnia & Herzegovina
Spain Spain 3–0 Austria Austria
Portugal Portugal 2–1 Croatia Croatia
Switzerland Switzerland 2–0 Algeria Algeria
Australia Australia 1–1 Egypt Egypt
Argentina Argentina 3–2 Cape Verde Islands Cape Verde Islands
Colombia Colombia 1–0 Ghana Ghana
Round of 16
Canada Canada 0–3 Morocco Morocco
Paraguay Paraguay 0–1 France France
Brazil Brazil 1–2 Norway Norway
Mexico Mexico 2–3 England England
Portugal Portugal 0–1 Spain Spain
USA USA 1–4 Belgium Belgium
Argentina Argentina 3–2 Egypt Egypt
Switzerland Switzerland 0–0 Colombia Colombia

Bracket

Quarter-finals
Semi-finals
3rd Place Final
Final

League stage

# Team P W D L GF–GA GD Pts
1 France France 3 3 0 0 10–2 +8 9
2 Argentina Argentina 3 3 0 0 8–1 +7 9
3 Mexico Mexico 3 3 0 0 6–0 +6 9
4 Netherlands Netherlands 3 2 1 0 10–4 +6 7
5 Brazil Brazil 3 2 1 0 7–1 +6 7
6 Spain Spain 3 2 1 0 5–0 +5 7
7 Switzerland Switzerland 3 2 1 0 7–3 +4 7
8 England England 3 2 1 0 6–2 +4 7
9 Morocco Morocco 3 2 1 0 6–3 +3 7
10 Colombia Colombia 3 2 1 0 4–1 +3 7
11 Germany Germany 3 2 0 1 10–4 +6 6
12 USA USA 3 2 0 1 8–4 +4 6
13 Ivory Coast Ivory Coast 3 2 0 1 4–2 +2 6
14 Norway Norway 3 2 0 1 8–7 +1 6
15 Croatia Croatia 3 2 0 1 5–5 +0 6
16 Portugal Portugal 3 1 2 0 6–1 +5 5
17 Japan Japan 3 1 2 0 7–3 +4 5
18 Belgium Belgium 3 1 2 0 6–2 +4 5
19 Egypt Egypt 3 1 2 0 5–3 +2 5
20 Canada Canada 3 1 1 1 8–3 +5 4
21 Congo DR Congo DR 3 1 1 1 4–3 +1 4
22 Sweden Sweden 3 1 1 1 7–7 +0 4
23 Austria Austria 3 1 1 1 6–6 +0 4
24 Australia Australia 3 1 1 1 2–2 +0 4
25 Ecuador Ecuador 3 1 1 1 2–2 +0 4
26 Ghana Ghana 3 1 1 1 2–2 +0 4
27 Bosnia & Herzegovina Bosnia & Herzegovina 3 1 1 1 5–6 -1 4
28 South Africa South Africa 3 1 1 1 2–3 -1 4
29 Algeria Algeria 3 1 1 1 5–7 -2 4
30 Paraguay Paraguay 3 1 1 1 2–4 -2 4
31 Senegal Senegal 3 1 0 2 8–6 +2 3
32 Iran Iran 3 0 3 0 3–3 +0 3
33 Cape Verde Islands Cape Verde Islands 3 0 3 0 2–2 +0 3
34 South Korea South Korea 3 1 0 2 2–3 -1 3
35 Türkiye Türkiye 3 1 0 2 3–5 -2 3
36 Scotland Scotland 3 1 0 2 1–4 -3 3
37 Uruguay Uruguay 3 0 2 1 3–4 -1 2
38 Saudi Arabia Saudi Arabia 3 0 2 1 1–5 -4 2
39 Czechia Czechia 3 0 1 2 2–6 -4 1
40 New Zealand New Zealand 3 0 1 2 4–10 -6 1
41 Qatar Qatar 3 0 1 2 2–10 -8 1
42 Curaçao Curaçao 3 0 1 2 1–9 -8 1
43 Panama Panama 3 0 0 3 0–4 -4 0
44 Jordan Jordan 3 0 0 3 3–8 -5 0
45 Haiti Haiti 3 0 0 3 2–8 -6 0
46 Uzbekistan Uzbekistan 3 0 0 3 2–11 -9 0
47 Tunisia Tunisia 3 0 0 3 2–12 -10 0
48 Iraq Iraq 3 0 0 3 1–12 -11 0

Groups

3rd Place Final
# P GD Pts
1 1 +2 3
2 1 -2 0
Group A
# P GD Pts
1 3 +6 9
2 3 -1 4
3 3 -1 3
4 3 -4 1
Group B
# P GD Pts
1 3 +4 7
2 3 +5 4
3 3 -1 4
4 3 -8 1
Group C
# P GD Pts
1 3 +6 7
2 3 +3 7
3 3 -3 3
4 3 -6 0
Group D
# P GD Pts
1
USA USA
3 +4 6
2 3 +0 4
3 3 -2 4
4 3 -2 3
Group E
# P GD Pts
1 3 +6 6
2 3 +2 6
3 3 +0 4
4 3 -8 1
Group F
# P GD Pts
1 3 +6 7
2 3 +4 5
3 3 +0 4
4 3 -10 0
Group G
# P GD Pts
1 3 +4 5
2 3 +2 5
3 3 +0 3
4 3 -6 1
Group H
# P GD Pts
1 3 +5 7
2 3 +0 3
3 3 -1 2
4 3 -4 2
Group I
# P GD Pts
1 3 +8 9
2 3 +1 6
3 3 +2 3
4 3 -11 0
Group J
# P GD Pts
1 3 +7 9
2 3 +0 4
3 3 -2 4
4 3 -5 0
Group K
# P GD Pts
1 3 +3 7
2 3 +5 5
3 3 +1 4
4 3 -9 0
Group L
# P GD Pts
1 3 +4 7
2 3 +0 6
3 3 +0 4
4 3 -4 0

Recent results

July 19, 2026
July 18, 2026
July 15, 2026
July 14, 2026
July 12, 2026
July 11, 2026
July 10, 2026
July 09, 2026
July 07, 2026
July 06, 2026
July 05, 2026
July 04, 2026
July 03, 2026
July 02, 2026
July 01, 2026
June 30, 2026
June 29, 2026
June 28, 2026

Player statistics

⚽ Top scorers
1 Kylian Mbappé
Kylian Mbappé
France
10
2 L. Messi
L. Messi
Argentina
8
3 J. Bellingham
J. Bellingham
England
7
4 E. Haaland
E. Haaland
Norway
7
5 O. Dembélé
O. Dembélé
France
6
6 H. Kane
H. Kane
England
6
7 Mikel Oyarzabal
Mikel Oyarzabal
Spain
5
8 J. Quiñones
J. Quiñones
Mexico
4
9 Vinícius Júnior
Vinícius Júnior
Brazil
4
10 I. Sarr
I. Sarr
Senegal
4
👟 Assists
1 M. Olise
M. Olise
France
7
2 Kylian Mbappé
Kylian Mbappé
France
4
3 L. Messi
L. Messi
Argentina
4
4 Brahim Díaz
Brahim Díaz
Morocco
4
5 Bruno Guimarães
Bruno Guimarães
Brazil
4
6 M. Ødegaard
M. Ødegaard
Norway
4
7 B. Saka
B. Saka
England
3
8 A. Schjelderup
A. Schjelderup
Norway
3
9 A. Gordon
A. Gordon
England
3
10 A. Isak
A. Isak
Sweden
3
🟨 Yellow cards
1 I. Diop
I. Diop
Morocco
3
2 L. Paredes
L. Paredes
Argentina
2
3 D. Rice
D. Rice
England
2
4 C. Romero
C. Romero
Argentina
2
5 Lisandro Martínez
Lisandro Martínez
Argentina
2
6 G. Xhaka
G. Xhaka
Switzerland
2
7 L. De Fougerolles
L. De Fougerolles
Canada
2
8 Casemiro
Casemiro
Brazil
2
9 Danilo
Danilo
Brazil
2
10 Marwan Attia
Marwan Attia
Egypt
2
🟥 Red cards
1 M. Almirón
M. Almirón
Paraguay
1
2 F. Balogun
F. Balogun
USA
1
3 P. Hincapié
P. Hincapié
Ecuador
1
4 J. Quansah
J. Quansah
England
1
5 C. Montes
C. Montes
Mexico
1
6 N. Ngoy
N. Ngoy
Belgium
1
7 A. Canobbio
A. Canobbio
Uruguay
1
8 S. Sithole
S. Sithole
South Africa
1
9 T. Muharemović
T. Muharemović
Bosnia & Herzegovina
1
10 Rebin Solaka
Rebin Solaka
Iraq
1

Unavailable

Algeria Algeria
A. Benbouali
A. Benbouali
Injured
M. Amoura
M. Amoura
Injured
Australia Australia
J. Italiano
J. Italiano
Injured
M. Leckie
M. Leckie
Injured
Belgium Belgium
A. Onana
A. Onana
Injured
J. Doku
J. Doku
Injured
N. Ngoy
N. Ngoy
Injured
Z. Debast
Z. Debast
Injured
Bosnia & Herzegovina Bosnia & Herzegovina
T. Muharemović
T. Muharemović
Injured
Brazil Brazil
Lucas Paquetá
Lucas Paquetá
Injured
Neymar
Neymar
Injured
Raphinha
Raphinha
Injured
Canada Canada
A. Jones
A. Jones
Injured
I. Koné
I. Koné
Injured
Cape Verde Islands Cape Verde Islands
S. Lopes Cabral
S. Lopes Cabral
Injured
Colombia Colombia
J. Córdoba
J. Córdoba
Injured
Czechia Czechia
D. Jurásek
D. Jurásek
Injured
Egypt Egypt
Ahmed Abou El Fotouh
Ahmed Abou El Fotouh
Injured
Hamdi Fathy
Hamdi Fathy
Injured
Hossam Abdelmaguid
Hossam Abdelmaguid
Injured
Mohamed Abdelmonem
Mohamed Abdelmonem
Injured
Mohanad Lasheen
Mohanad Lasheen
Injured
England England
J. Henderson
J. Henderson
Injured
J. Quansah
J. Quansah
Injured
K. Mainoo
K. Mainoo
Injured
R. James
R. James
Injured
France France
W. Saliba
W. Saliba
Injured
Germany Germany
N. Brown
N. Brown
Injured
N. Schlotterbeck
N. Schlotterbeck
Injured
Japan Japan
S. Machino
S. Machino
Injured
T. Kubo
T. Kubo
Injured
Morocco Morocco
I. Saibari
I. Saibari
Injured
Norway Norway
M. Pedersen
M. Pedersen
Injured
Paraguay Paraguay
D. Gómez
D. Gómez
Injured
M. Almirón
M. Almirón
Injured
Qatar Qatar
Assim Madibo
Assim Madibo
Injured
Homam Ahmed
Homam Ahmed
Injured
Senegal Senegal
É. Mendy
É. Mendy
Injured
South Africa South Africa
T. Mokoena
T. Mokoena
Injured
T. Zwane
T. Zwane
Injured
Sweden Sweden
I. Hien
I. Hien
Injured
Switzerland Switzerland
J. Manzambi
J. Manzambi
Injured
L. Jaquez
L. Jaquez
Injured
M. Aebischer
M. Aebischer
Injured
M. Muheim
M. Muheim
Injured
Tunisia Tunisia
A. Arous
A. Arous
Injured
M. Neffati
M. Neffati
Injured
USA USA
C. Pulišić
C. Pulišić
Injured
C. Roldan
C. Roldan
Injured
F. Balogun
F. Balogun
Injured
M. McKenzie
M. McKenzie
Injured
Uruguay Uruguay
G. de Arrascaeta
G. de Arrascaeta
Injured
R. Araújo
R. Araújo
Injured

Model calibration for this league

Probability band Sample Expected (mid) Actual Δ
50–60%% 15 55.00% 86.7% +31.70%
60–70%% 16 65.00% 81.3% +16.30%
70–100%% 10 85.00% 80.0% -5.00%
Based on 41 verified predictions · Δ ≤ 5% = excellent calibration

xG: who scores more (or less) than they deserve

# Team Goals xG Δ
1 England England 20 11.95 +8.05
2 USA USA 9 4.13 +4.87
3 Netherlands Netherlands 8 3.40 +4.60
4 Japan Japan 7 2.84 +4.16
5 Argentina Argentina 19 14.88 +4.12
6 Croatia Croatia 6 2.38 +3.62
7 France France 17 13.51 +3.49
8 Mexico Mexico 10 6.69 +3.31
9 Belgium Belgium 14 10.80 +3.20
10 Sweden Sweden 6 2.85 +3.15
11 Norway Norway 13 9.95 +3.05
12 Bosnia & Herzegovina Bosnia & Herzegovina 5 2.08 +2.92
13 Germany Germany 10 7.23 +2.77
14 Morocco Morocco 10 7.81 +2.19
15 Austria Austria 6 3.83 +2.17
16 Egypt Egypt 8 5.99 +2.01
17 Paraguay Paraguay 3 1.37 +1.63
18 Portugal Portugal 8 6.51 +1.49
19 Senegal Senegal 10 8.52 +1.48
20 New Zealand New Zealand 4 2.60 +1.40
21 Switzerland Switzerland 10 8.65 +1.35
22 Jordan Jordan 3 1.92 +1.08
23 Ghana Ghana 2 1.00 +1.00
24 Cape Verde Islands Cape Verde Islands 4 3.02 +0.98
25 Australia Australia 3 2.08 +0.92
26 Congo DR Congo DR 5 4.32 +0.68
27 Algeria Algeria 5 4.44 +0.56
28 Canada Canada 9 8.54 +0.46
29 Qatar Qatar 2 1.61 +0.39
30 Uzbekistan Uzbekistan 2 1.65 +0.35
31 Haiti Haiti 2 1.98 +0.02
32 Ivory Coast Ivory Coast 3 3.07 -0.07
33 Czechia Czechia 2 2.21 -0.21
34 Saudi Arabia Saudi Arabia 1 1.40 -0.40
35 South Africa South Africa 2 2.48 -0.48
36 Panama Panama 0 0.78 -0.78
37 Iran Iran 3 3.87 -0.87
38 Uruguay Uruguay 3 3.96 -0.96
39 Scotland Scotland 1 2.48 -1.48
40 Spain Spain 11 12.48 -1.48
41 Colombia Colombia 5 6.57 -1.57
42 Brazil Brazil 10 11.57 -1.57
43 South Korea South Korea 2 3.69 -1.69
44 Ecuador Ecuador 0 4.33 -4.33
Δ = Goals scored − accumulated xG · green = overperforms, red = underperforms
Frequently Asked Questions
What predictions are available for World Cup?
For World Cup, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for World Cup?
Accuracy for World Cup is tracked match by match and shown on this page. The model is calibrated specifically for World Cup using per-league historical data.
How are World Cup season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.