World Cup

World
Champion Spain
Season ended 104 / 104 matches · 100%🏆Spain
Jun 11, 2026Jul 19, 2026
Overview
Standings
Bracket
Statistics
Player Hub
Top Players
Group stage - matchdays
1
2
3
Matchweek 1
11 Jun 2026
- 7:00 pm
Mexico
2 - 0
South Africa
12 Jun 2026
- 2:00 am
South Korea
2 - 1
Czech Republic
12 Jun 2026
- 7:00 pm
Canada
1 - 1
Bosnia & Herzegovina
13 Jun 2026
- 1:00 am
USA
4 - 1
Paraguay
13 Jun 2026
- 7:00 pm
Qatar
1 - 1
Switzerland
13 Jun 2026
- 10:00 pm
Brazil
1 - 1
Morocco
14 Jun 2026
- 1:00 am
Haiti
0 - 1
Scotland
14 Jun 2026
- 4:00 am
Australia
2 - 0
Türkiye
14 Jun 2026
- 5:00 pm
Germany
7 - 1
Curaçao
14 Jun 2026
- 8:00 pm
Netherlands
2 - 2
Japan
14 Jun 2026
- 11:00 pm
Ivory Coast
1 - 0
Ecuador
15 Jun 2026
- 2:00 am
Sweden
5 - 1
Tunisia
15 Jun 2026
- 4:00 pm
Spain
0 - 0
Cape Verde Islands
15 Jun 2026
- 7:00 pm
Belgium
1 - 1
Egypt
15 Jun 2026
- 10:00 pm
Saudi Arabia
1 - 1
Uruguay
16 Jun 2026
- 1:00 am
Iran
2 - 2
New Zealand
16 Jun 2026
- 7:00 pm
France
3 - 1
Senegal
16 Jun 2026
- 10:00 pm
Iraq
1 - 4
Norway
17 Jun 2026
- 1:00 am
Argentina
3 - 0
Algeria
17 Jun 2026
- 4:00 am
Austria
3 - 1
Jordan
17 Jun 2026
- 5:00 pm
Portugal
1 - 1
Congo DR
17 Jun 2026
- 8:00 pm
England
4 - 2
Croatia
17 Jun 2026
- 11:00 pm
Ghana
1 - 0
Panama
18 Jun 2026
- 2:00 am
Uzbekistan
1 - 3
Colombia
Matchweek 2
18 Jun 2026
- 4:00 pm
Czech Republic
1 - 1
South Africa
18 Jun 2026
- 7:00 pm
Switzerland
4 - 1
Bosnia & Herzegovina
18 Jun 2026
- 10:00 pm
Canada
6 - 0
Qatar
19 Jun 2026
- 1:00 am
Mexico
1 - 0
South Korea
19 Jun 2026
- 7:00 pm
USA
2 - 0
Australia
19 Jun 2026
- 10:00 pm
Scotland
0 - 1
Morocco
20 Jun 2026
- 12:30 am
Brazil
3 - 0
Haiti
20 Jun 2026
- 3:00 am
Türkiye
0 - 1
Paraguay
20 Jun 2026
- 5:00 pm
Netherlands
5 - 1
Sweden
20 Jun 2026
- 8:00 pm
Germany
2 - 1
Ivory Coast
21 Jun 2026
- 12:00 am
Ecuador
0 - 0
Curaçao
21 Jun 2026
- 4:00 am
Tunisia
0 - 4
Japan
21 Jun 2026
- 4:00 pm
Spain
4 - 0
Saudi Arabia
21 Jun 2026
- 7:00 pm
Belgium
0 - 0
Iran
21 Jun 2026
- 10:00 pm
Uruguay
2 - 2
Cape Verde Islands
22 Jun 2026
- 1:00 am
New Zealand
1 - 3
Egypt
22 Jun 2026
- 5:00 pm
Argentina
2 - 0
Austria
22 Jun 2026
- 9:00 pm
France
3 - 0
Iraq
23 Jun 2026
- 12:00 am
Norway
3 - 2
Senegal
23 Jun 2026
- 3:00 am
Jordan
1 - 2
Algeria
23 Jun 2026
- 5:00 pm
Portugal
5 - 0
Uzbekistan
23 Jun 2026
- 8:00 pm
England
0 - 0
Ghana
23 Jun 2026
- 11:00 pm
Panama
0 - 1
Croatia
24 Jun 2026
- 2:00 am
Colombia
1 - 0
Congo DR
Matchweek 3
24 Jun 2026
- 7:00 pm
Switzerland
2 - 1
Canada
24 Jun 2026
- 7:00 pm
Bosnia & Herzegovina
3 - 1
Qatar
24 Jun 2026
- 10:00 pm
Morocco
4 - 2
Haiti
24 Jun 2026
- 10:00 pm
Scotland
0 - 3
Brazil
25 Jun 2026
- 1:00 am
South Africa
1 - 0
South Korea
25 Jun 2026
- 1:00 am
Czech Republic
0 - 3
Mexico
25 Jun 2026
- 8:00 pm
Curaçao
0 - 2
Ivory Coast
25 Jun 2026
- 8:00 pm
Ecuador
2 - 1
Germany
25 Jun 2026
- 11:00 pm
Tunisia
1 - 3
Netherlands
25 Jun 2026
- 11:00 pm
Japan
1 - 1
Sweden
26 Jun 2026
- 2:00 am
Paraguay
0 - 0
Australia
26 Jun 2026
- 2:00 am
Türkiye
3 - 2
USA
26 Jun 2026
- 7:00 pm
Norway
1 - 4
France
26 Jun 2026
- 7:00 pm
Senegal
5 - 0
Iraq
27 Jun 2026
- 12:00 am
Cape Verde Islands
0 - 0
Saudi Arabia
27 Jun 2026
- 12:00 am
Uruguay
0 - 1
Spain
27 Jun 2026
- 3:00 am
Egypt
1 - 1
Iran
27 Jun 2026
- 3:00 am
New Zealand
1 - 5
Belgium
27 Jun 2026
- 9:00 pm
Croatia
2 - 1
Ghana
27 Jun 2026
- 9:00 pm
Panama
0 - 2
England
27 Jun 2026
- 11:30 pm
Colombia
0 - 0
Portugal
27 Jun 2026
- 11:30 pm
Congo DR
3 - 1
Uzbekistan
28 Jun 2026
- 2:00 am
Algeria
3 - 3
Austria
28 Jun 2026
- 2:00 am
Jordan
1 - 3
Argentina
Knockout matches by round
Round of 32
28 Jun 2026
- 7:00 pm
South Africa
0 - 1
Canada
29 Jun 2026
- 5:00 pm
Brazil
2 - 1
Japan
29 Jun 2026
- 8:30 pm
Germany
1 - 1
Paraguay
30 Jun 2026
- 1:00 am
Netherlands
1 - 1
Morocco
30 Jun 2026
- 5:00 pm
Ivory Coast
1 - 2
Norway
30 Jun 2026
- 9:00 pm
France
3 - 0
Sweden
1 Jul 2026
- 1:00 am
Mexico
2 - 0
Ecuador
1 Jul 2026
- 4:00 pm
England
2 - 1
Congo DR
1 Jul 2026
- 8:00 pm
Belgium
3 - 2
Senegal
2 Jul 2026
- 12:00 am
USA
2 - 0
Bosnia & Herzegovina
2 Jul 2026
- 7:00 pm
Spain
3 - 0
Austria
2 Jul 2026
- 11:00 pm
Portugal
2 - 1
Croatia
3 Jul 2026
- 3:00 am
Switzerland
2 - 0
Algeria
3 Jul 2026
- 6:00 pm
Australia
1 - 1
Egypt
3 Jul 2026
- 10:00 pm
Argentina
3 - 2
Cape Verde Islands
4 Jul 2026
- 1:30 am
Colombia
1 - 0
Ghana
Round of 16
4 Jul 2026
- 5:00 pm
Canada
0 - 3
Morocco
4 Jul 2026
- 9:00 pm
Paraguay
0 - 1
France
5 Jul 2026
- 8:00 pm
Brazil
1 - 2
Norway
6 Jul 2026
- 1:00 am
Mexico
2 - 3
England
6 Jul 2026
- 7:00 pm
Portugal
0 - 1
Spain
7 Jul 2026
- 12:00 am
USA
1 - 4
Belgium
7 Jul 2026
- 4:00 pm
Argentina
3 - 2
Egypt
7 Jul 2026
- 8:00 pm
Switzerland
0 - 0
Colombia
Quarter-finals
9 Jul 2026
- 8:00 pm
France
2 - 0
Morocco
10 Jul 2026
- 7:00 pm
Spain
2 - 1
Belgium
11 Jul 2026
- 9:00 pm
Norway
1 - 2
England
12 Jul 2026
- 1:00 am
Argentina
3 - 1
Switzerland
Semi-finals
14 Jul 2026
- 7:00 pm
France
0 - 2
Spain
15 Jul 2026
- 7:00 pm
England
1 - 2
Argentina
3rd Place Final
18 Jul 2026
- 9:00 pm
France
4 - 6
England
Final
19 Jul 2026
- 7:00 pm
Spain
1 - 0
Argentina
Standings

Group A

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Mexico
L
W
W
W
W
3
3
0
0
6
0
6
9
2
3
1
1
1
2
3
1
4
Best third-placed may advance
3
3
1
0
2
2
3
1
3
Eliminated
4
3
0
1
2
2
6
4
1
Round of 32Best third-placed may advanceEliminated

Group B

#
Club
M
W
D
L
GF
GA
GD
Pt
1
3
2
1
0
7
3
4
7
2
Canada
L
W
L
W
D
3
1
1
1
8
3
5
4
Best third-placed may advance
3
3
1
1
1
5
6
1
4
Eliminated
4
3
0
1
2
2
10
8
1
Round of 32Best third-placed may advanceEliminated

Group C

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Brazil
L
W
W
W
D
3
2
1
0
7
1
6
7
2
Morocco
L
W
W
W
W
3
2
1
0
6
3
3
7
Best third-placed may advance
3
3
1
0
2
1
4
3
3
Eliminated
4
3
0
0
3
2
8
6
0
Round of 32Best third-placed may advanceEliminated

Group D

#
Club
M
W
D
L
GF
GA
GD
Pt
1
USA
L
W
L
W
W
3
2
0
1
8
4
4
6
2
3
1
1
1
2
2
0
4
Best third-placed may advance
3
3
1
1
1
2
4
2
4
Eliminated
4
3
1
0
2
3
5
2
3
Round of 32Best third-placed may advanceEliminated

Group E

#
Club
M
W
D
L
GF
GA
GD
Pt
1
3
2
0
1
10
4
6
6
2
3
2
0
1
4
2
2
6
Best third-placed may advance
3
3
1
1
1
2
2
0
4
Eliminated
4
3
0
1
2
1
9
8
1
Round of 32Best third-placed may advanceEliminated

Group F

#
Club
M
W
D
L
GF
GA
GD
Pt
1
3
2
1
0
10
4
6
7
2
Japan
L
D
W
D
3
1
2
0
7
3
4
5
Best third-placed may advance
3
3
1
1
1
7
7
0
4
Eliminated
4
3
0
0
3
2
12
10
0
Round of 32Best third-placed may advanceEliminated

Group G

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Belgium
L
W
W
W
D
3
1
2
0
6
2
4
5
2
Egypt
L
W
D
W
D
3
1
2
0
5
3
2
5
Best third-placed may advance
3
Iran
D
D
D
3
0
3
0
3
3
0
3
Eliminated
4
3
0
1
2
4
10
6
1
Round of 32Best third-placed may advanceEliminated

Group H

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Spain
W
W
W
W
W
3
2
1
0
5
0
5
7
2
3
0
3
0
2
2
0
3
Best third-placed may advance
3
3
0
2
1
3
4
1
2
Eliminated
4
3
0
2
1
1
5
4
2
Round of 32Best third-placed may advanceEliminated

Group I

#
Club
M
W
D
L
GF
GA
GD
Pt
1
France
L
L
W
W
W
3
3
0
0
10
2
8
9
2
Norway
L
W
W
L
W
3
2
0
1
8
7
1
6
Best third-placed may advance
3
3
1
0
2
8
6
2
3
Eliminated
4
Iraq
L
L
L
3
0
0
3
1
12
11
0
Round of 32Best third-placed may advanceEliminated

Group J

#
Club
M
W
D
L
GF
GA
GD
Pt
1
3
3
0
0
8
1
7
9
2
3
1
1
1
6
6
0
4
Best third-placed may advance
3
3
1
1
1
5
7
2
4
Eliminated
4
3
0
0
3
3
8
5
0
Round of 32Best third-placed may advanceEliminated

Group K

#
Club
M
W
D
L
GF
GA
GD
Pt
1
3
2
1
0
4
1
3
7
2
3
1
2
0
6
1
5
5
Best third-placed may advance
3
3
1
1
1
4
3
1
4
Eliminated
4
3
0
0
3
2
11
9
0
Round of 32Best third-placed may advanceEliminated

Group L

#
Club
M
W
D
L
GF
GA
GD
Pt
1
England
W
L
W
W
W
3
2
1
0
6
2
4
7
2
3
2
0
1
5
5
0
6
Best third-placed may advance
3
Ghana
L
L
D
W
3
1
1
1
2
2
0
4
Eliminated
4
3
0
0
3
0
4
4
0
Round of 32Best third-placed may advanceEliminated
Statistics
Player Hub
Top Scorers
1
K. Mbappé
10
2
L. Messi
8
3
E. Haaland
7
4
J. Bellingham
7
5
O. Dembele
6
6
H. Kane
6
7
M. Oyarzabal
5
8
Vinícius Júnior
4
9
I. Sarr
4
10
J. Quinones
4
Top Assists
1
A. Isak
2
2
A. Hakimi
2
3
A. Schjelderup
2
4
A. Gordon
2
5
K. Mbappé
2
6
Deniz Undav
2
7
I. Ndiaye
2
8
V. Gyökeres
2
9
I. Sarr
1
10
L. Martinez
1
Best Rated
1
A. Ueda
10
2
P. Gueye
10
3
L. Messi
9
4
A. Diallo
9
5
O. Dembele
9
6
Hwang In-Beom
9
7
A. Isak
9
8
P. Sučić
9
9
M. Salah
9
10
F. Nmecha
9
Red Cards
1
Nathan Ngoy
1
2
F. Balogun
1
3
B. Embolo
1
4
J. Quansah
1
5
P. Hincapie
1
6
A. Canobbio
1
7
T. Zwane
1
8
M. Almiron
1
9
S. Sithole
1
10
T. Muharemovic
1
Yellow Cards
1
I. Diop
3
2
L. De Fougerolles
2
3
D. Zakaria
2
4
B. Embolo
2
5
I. Perisic
2
6
C. Larin
2
7
Marwan Attia
2
8
Yasser Ibrahim
2
9
Danilo
2
10
Teboho Mokoena
2
Minutes Played
1
J. Bellingham
273
2
K. Mbappé
253
3
I. Saibari
243
4
J. Quinones
240
5
R. Lukaku
230
6
F. Balogun
226
7
N. González
208
8
C. Gakpo
203
9
F. Torres
202
10
L. Suarez
194