Argentina
AR
Austria
AT
Belgium
BE
Brazil
BR
Switzerland
CH
Germany
DE
Denmark
DK
England
EN
England2
E2
England3
E3
England4
E4
Spain
ES
Finland
FI
France
FR
Netherlands
NL
Italy
IT
Norway
NO
Portugal
PT
Russia
RU
Scotland
SC
Sweden
SE

  World Cup





Mon 18 Jun 16:00 Belgium    3 - 0
Belgium  3 - 0  Panama


-------------- HT: 0-0 --------------
1-0   D. Mertens (47)
2-0   R. Lukaku (68)
3-0   R. Lukaku (75)
   Panama
Mon 18 Jun 19:00 Tunisia    1 - 2
Tunisia  1 - 2  England

     0-1   H. Kane (11)
1-1   F. Sassi (35) pen.
-------------- HT: 1-1 --------------
     1-2   H. Kane (90)
   England
Sat 23 Jun 13:00 Belgium    5 - 2
Belgium  5 - 2  Tunisia

1-0   E. Hazard (6) pen.
2-0   R. Lukaku (16)
     2-1   D. Bronn (18)
3-1   R. Lukaku (45)
-------------- HT: 3-1 --------------
4-1   E. Hazard (51)
5-1   M. Batshuayi (90)
     5-2   W. Khazri (90)
   Tunisia
Sun 24 Jun 13:00 England    6 - 1
England  6 - 1  Panama

1-0   J. Stones (8)
2-0   H. Kane (22) pen.
3-0   J. Lingard (36)
4-0   J. Stones (40)
5-0   H. Kane (45) pen.
-------------- HT: 5-0 --------------
6-0   H. Kane (62)
     6-1   F. Baloy (78)
   Panama
Thu 28 Jun 19:00 Panama    1 - 2
Panama  1 - 2  Tunisia

1-0   Own Goal (o.g.) (33)
-------------- HT: 1-0 --------------
     1-1   F. Ben Youssef (51)
     1-2   W. Khazri (66)
   Tunisia
Thu 28 Jun 19:00 England    0 - 1
England  0 - 1  Belgium


-------------- HT: 0-0 --------------
     0-1   A. Januzaj (51)
   Belgium

              GP     W     D     L     GF     GA     GD     Pts  
1    Belgium  3 3 0 0 9 2 7 9
2    England  3 2 0 1 8 3 5 6
3    Tunisia  3 1 0 2 5 8 -3 3
4    Panama  3 0 0 3 2 11 -9 0
8th finals
Sat 30 Jun 15:00 France    4 - 3
France  4 - 3  Argentina

1-0   A. Griezmann (13) pen.
     1-1   A. Di Maria (41)
-------------- HT: 1-1 --------------
     1-2   G. Mercado (48)
2-2   B. Pavard (57)
3-2   K. Mbappé (64)
4-2   K. Mbappé (68)
     4-3   S. Agüero (90)
   Argentina
Sat 30 Jun 19:00 Uruguay    2 - 1
Uruguay  2 - 1  Portugal

1-0   E. Cavani (7)
-------------- HT: 1-0 --------------
     1-1   Pepe (55)
2-1   E. Cavani (62)
   Portugal
Sun 1 Jul 15:00 Spain    1 - 1
Spain  1 - 1  Russia

1-0   Own Goal (o.g.) (12)
     1-1   A. Dzyuba (41) pen.
   Russia   (a.e.t.)  pen.: 3-4
Sun 1 Jul 19:00 Croatia    1 - 1
Croatia  1 - 1  Denmark

     0-1   M. Jørgensen (2)
1-1   M. Mandzukic (4)
   Denmark   (a.e.t.)  pen.: 3-2
Mon 2 Jul 15:00 Brazil    2 - 0
Brazil  2 - 0  Mexico


-------------- HT: 0-0 --------------
1-0   Neymar Jr (51)
2-0   R. Firmino (88)
   Mexico
Mon 2 Jul 19:00 Belgium    3 - 2
Belgium  3 - 2  Japan


-------------- HT: 0-0 --------------
     0-1   G. Haraguchi (48)
     0-2   T. Inui (52)
1-2   J. Vertonghen (69)
2-2   M. Fellaini (74)
3-2   N. Chadli (90)
   Japan
Tue 3 Jul 15:00 Sweden    1 - 0
Sweden  1 - 0  Switzerland


-------------- HT: 0-0 --------------
1-0   E. Forsberg (66)
   Switzerland
Tue 3 Jul 19:00 Colombia    1 - 1
Colombia  1 - 1  England


-------------- HT: 0-0 --------------
     0-1   H. Kane (57) pen.
1-1   Y. Mina (90)
   England   (a.e.t.)  pen.: 3-4
Quarter-finals
Fri 6 Jul 15:00 Uruguay    0 - 2
Uruguay  0 - 2  France

     0-1   R. Varane (40)
-------------- HT: 0-1 --------------
     0-2   A. Griezmann (61)
   France
Fri 6 Jul 19:00 Brazil    1 - 2
Brazil  1 - 2  Belgium

     0-1   Own Goal (o.g.) (13)
     0-2   K. De Bruyne (31)
-------------- HT: 0-2 --------------
1-2   R. Augusto (76)
   Belgium
Sat 7 Jul 15:00 Sweden    0 - 2
Sweden  0 - 2  England

     0-1   H. Maguire (30)
-------------- HT: 0-1 --------------
     0-2   D. Alli (59)
   England
Sat 7 Jul 19:00 Russia    2 - 2
Russia  2 - 2  Croatia

1-0   D. Cheryshev (31)
     1-1   A. Kramaric (39)
-------------- HT: 1-1 --------------
     1-2   D. Vida (101)
2-2   M. Fernandes (115)
   Croatia   (a.e.t.)  pen.: 3-4
Semi-finals
Tue 10 Jul 19:00 France    1 - 0
France  1 - 0  Belgium


-------------- HT: 0-0 --------------
1-0   S. Umtiti (51)
   Belgium
Wed 11 Jul 19:00 Croatia    2 - 1
Croatia  2 - 1  England

     0-1   K. Trippier (5)
-------------- HT: 0-1 --------------
1-1   I. Perisic (68)
2-1   M. Mandzukic (109)
   England   (a.e.t.)
3rd-place final
Sat 14 Jul 15:00 Belgium    2 - 0
Belgium  2 - 0  England

1-0   T. Meunier (4)
-------------- HT: 1-0 --------------
2-0   E. Hazard (82)
   England
Final
Sun 15 Jul 16:00 France    4 - 2
France  4 - 2  Croatia

1-0   Own Goal (o.g.) (18)
     1-1   I. Perisic (28)
2-1   A. Griezmann (38) pen.
-------------- HT: 2-1 --------------
3-1   P. Pogba (59)
4-1   K. Mbappé (65)
     4-2   M. Mandzukic (69)
   Croatia


  HT
Gr. A Thu 14 Jun 16:00  Russia - Saudi Arabia 5 - 0 (2-0)
Gr. A Fri 15 Jun 13:00  Egypt - Uruguay 0 - 1 (0-0)
Gr. B Fri 15 Jun 16:00  Morocco - Iran 0 - 1 (0-0)
Gr. B Fri 15 Jun 19:00  Portugal - Spain 3 - 3 (2-1)
Gr. C Sat 16 Jun 11:00  France - Australia 2 - 1 (0-0)
Gr. D Sat 16 Jun 14:00  Argentina - Iceland 1 - 1 (1-1)
Gr. C Sat 16 Jun 17:00  Peru - Denmark 0 - 1 (0-0)
Gr. D Sat 16 Jun 20:00  Croatia - Nigeria 2 - 0 (1-0)
Gr. E Sun 17 Jun 13:00  Costa Rica - Serbia 0 - 1 (0-0)
Gr. F Sun 17 Jun 16:00  Germany - Mexico 0 - 1 (0-1)
Gr. E Sun 17 Jun 19:00  Brazil - Switzerland 1 - 1 (1-0)
Gr. F Mon 18 Jun 13:00  Sweden - South Korea 1 - 0 (0-0)
Gr. G Mon 18 Jun 16:00  Belgium - Panama 3 - 0 (0-0)
Gr. G Mon 18 Jun 19:00  Tunisia - England 1 - 2 (1-1)
Gr. H Tue 19 Jun 13:00  Colombia - Japan 1 - 2 (1-1)
Gr. H Tue 19 Jun 16:00  Poland - Senegal 1 - 2 (0-1)
Gr. A Tue 19 Jun 19:00  Russia - Egypt 3 - 1 (0-0)
Gr. B Wed 20 Jun 13:00  Portugal - Morocco 1 - 0 (1-0)
Gr. A Wed 20 Jun 16:00  Uruguay - Saudi Arabia 1 - 0 (1-0)
Gr. B Wed 20 Jun 19:00  Iran - Spain 0 - 1 (0-0)
Gr. C Thu 21 Jun 13:00  Denmark - Australia 1 - 1 (1-1)
Gr. C Thu 21 Jun 16:00  France - Peru 1 - 0 (1-0)
Gr. D Thu 21 Jun 19:00  Argentina - Croatia 0 - 3 (0-0)
Gr. E Fri 22 Jun 13:00  Brazil - Costa Rica 2 - 0 (0-0)
Gr. D Fri 22 Jun 16:00  Nigeria - Iceland 2 - 0 (0-0)
Gr. E Fri 22 Jun 19:00  Serbia - Switzerland 1 - 2 (1-0)
Gr. G Sat 23 Jun 13:00  Belgium - Tunisia 5 - 2 (3-1)
Gr. F Sat 23 Jun 16:00  South Korea - Mexico 1 - 2 (0-1)
Gr. F Sat 23 Jun 19:00  Germany - Sweden 2 - 1 (0-1)
Gr. G Sun 24 Jun 13:00  England - Panama 6 - 1 (5-0)
Gr. H Sun 24 Jun 16:00  Japan - Senegal 2 - 2 (1-1)
Gr. H Sun 24 Jun 19:00  Poland - Colombia 0 - 3 (0-1)
Gr. A Mon 25 Jun 15:00  Saudi Arabia - Egypt 2 - 1 (1-1)
Gr. A Mon 25 Jun 15:00  Uruguay - Russia 3 - 0 (2-0)
Gr. B Mon 25 Jun 19:00  Spain - Morocco 2 - 2 (1-1)
Gr. B Mon 25 Jun 19:00  Iran - Portugal 1 - 1 (0-1)
Gr. C Tue 26 Jun 15:00  Australia - Peru 0 - 2 (0-1)
Gr. C Tue 26 Jun 15:00  Denmark - France 0 - 0 (0-0)
Gr. D Tue 26 Jun 19:00  Iceland - Croatia 1 - 2 (0-0)
Gr. D Tue 26 Jun 19:00  Nigeria - Argentina 1 - 2 (0-1)
Gr. F Wed 27 Jun 15:00  South Korea - Germany 2 - 0 (0-0)
Gr. F Wed 27 Jun 15:00  Mexico - Sweden 0 - 3 (0-0)
Gr. E Wed 27 Jun 19:00  Switzerland - Costa Rica 2 - 2 (1-0)
Gr. E Wed 27 Jun 19:00  Serbia - Brazil 0 - 2 (0-1)
Gr. H Thu 28 Jun 15:00  Senegal - Colombia 0 - 1 (0-0)
Gr. H Thu 28 Jun 15:00  Japan - Poland 0 - 1 (0-0)
Gr. G Thu 28 Jun 19:00  Panama - Tunisia 1 - 2 (1-0)
Gr. G Thu 28 Jun 19:00  England - Belgium 0 - 1 (0-0)
8th finals Sat 30 Jun 15:00  France - Argentina 4 - 3 (1-1)
8th finals Sat 30 Jun 19:00  Uruguay - Portugal 2 - 1 (1-0)
8th finals Sun 1 Jul 15:00  Spain - Russia 1 - 1 (1-1)
8th finals Sun 1 Jul 19:00  Croatia - Denmark 1 - 1 (1-1)
8th finals Mon 2 Jul 15:00  Brazil - Mexico 2 - 0 (0-0)
8th finals Mon 2 Jul 19:00  Belgium - Japan 3 - 2 (0-0)
8th finals Tue 3 Jul 15:00  Sweden - Switzerland 1 - 0 (0-0)
8th finals Tue 3 Jul 19:00  Colombia - England 1 - 1 (0-0)
Quarter-finals Fri 6 Jul 15:00  Uruguay - France 0 - 2 (0-1)
Quarter-finals Fri 6 Jul 19:00  Brazil - Belgium 1 - 2 (0-2)
Quarter-finals Sat 7 Jul 15:00  Sweden - England 0 - 2 (0-1)
Quarter-finals Sat 7 Jul 19:00  Russia - Croatia 2 - 2 (1-1)
Semi-finals Tue 10 Jul 19:00  France - Belgium 1 - 0 (0-0)
Semi-finals Wed 11 Jul 19:00  Croatia - England 2 - 1 (0-1)
3rd place final Sat 14 Jul 15:00  Belgium - England 2 - 0 (1-0)
Final Sun 15 Jul 16:00  France - Croatia 4 - 2 (2-1)




Please note that forthcoming matches dates and times are subject to change. We are not responsible for any errors or any changes that may be made. For certain leagues, all upcoming matches may not be displayed on this page. Please check the official sources for the latest match dates and the full league schedules.

Statistical table

    GP W D L GF GA GD Pts  Form PPG last 8 CS FTS
1    France 7 6 1 0 14 6 +8 19
21 Jun France - Peru 1-0
26 Jun Denmark - France 0-0
30 Jun France - Argentina 4-3
6 Jul Uruguay - France 0-2
10 Jul France - Belgium 1-0
15 Jul France - Croatia 4-2
2.71 2.71 57% 14%
2    Belgium 7 6 0 1 16 6 +10 18
23 Jun Belgium - Tunisia 5-2
28 Jun England - Belgium 0-1
2 Jul Belgium - Japan 3-2
6 Jul Brazil - Belgium 1-2
10 Jul France - Belgium 1-0
14 Jul Belgium - England 2-0
2.57 2.57 43% 14%
3    Croatia 7 4 2 1 14 9 +5 14
21 Jun Argentina - Croatia 0-3
26 Jun Iceland - Croatia 1-2
1 Jul Croatia - Denmark 1-1
7 Jul Russia - Croatia 2-2
11 Jul Croatia - England 2-1
15 Jul France - Croatia 4-2
2.00 2.00 29% 0%
4    Uruguay 5 4 0 1 7 3 +4 12
15 Jun Egypt - Uruguay 0-1
20 Jun Uruguay - Saudi Arabia 1-0
25 Jun Uruguay - Russia 3-0
30 Jun Uruguay - Portugal 2-1
6 Jul Uruguay - France 0-2
2.40 2.40 60% 20%
5    Brazil 5 3 1 1 8 3 +5 10
17 Jun Brazil - Switzerland 1-1
22 Jun Brazil - Costa Rica 2-0
27 Jun Serbia - Brazil 0-2
2 Jul Brazil - Mexico 2-0
6 Jul Brazil - Belgium 1-2
2.00 2.00 60% 0%
6    England 7 3 1 3 12 8 +4 10
24 Jun England - Panama 6-1
28 Jun England - Belgium 0-1
3 Jul Colombia - England 1-1
7 Jul Sweden - England 0-2
11 Jul Croatia - England 2-1
14 Jul Belgium - England 2-0
1.43 1.43 14% 29%
7    Sweden 5 3 0 2 6 4 +2 9
18 Jun Sweden - South Korea 1-0
23 Jun Germany - Sweden 2-1
27 Jun Mexico - Sweden 0-3
3 Jul Sweden - Switzerland 1-0
7 Jul Sweden - England 0-2
1.80 1.80 60% 20%
8    Russia 5 2 2 1 11 7 +4 8
14 Jun Russia - Saudi Arabia 5-0
19 Jun Russia - Egypt 3-1
25 Jun Uruguay - Russia 3-0
1 Jul Spain - Russia 1-1
7 Jul Russia - Croatia 2-2
1.60 1.60 20% 20%
9    Colombia 4 2 1 1 6 3 +3 7
19 Jun Colombia - Japan 1-2
24 Jun Poland - Colombia 0-3
28 Jun Senegal - Colombia 0-1
3 Jul Colombia - England 1-1
1.75 1.75 50% 0%
10    Spain 4 1 3 0 7 6 +1 6
15 Jun Portugal - Spain 3-3
20 Jun Iran - Spain 0-1
25 Jun Spain - Morocco 2-2
1 Jul Spain - Russia 1-1
1.50 1.50 25% 0%
11    Denmark 4 1 3 0 3 2 +1 6
16 Jun Peru - Denmark 0-1
21 Jun Denmark - Australia 1-1
26 Jun Denmark - France 0-0
1 Jul Croatia - Denmark 1-1
1.50 1.50 50% 25%
12    Mexico 4 2 0 2 3 6 -3 6
17 Jun Germany - Mexico 0-1
23 Jun South Korea - Mexico 1-2
27 Jun Mexico - Sweden 0-3
2 Jul Brazil - Mexico 2-0
1.50 1.50 25% 50%
13    Portugal 4 1 2 1 6 6 0 5
15 Jun Portugal - Spain 3-3
20 Jun Portugal - Morocco 1-0
25 Jun Iran - Portugal 1-1
30 Jun Uruguay - Portugal 2-1
1.25 1.25 25% 0%
14    Switzerland 4 1 2 1 5 5 0 5
17 Jun Brazil - Switzerland 1-1
22 Jun Serbia - Switzerland 1-2
27 Jun Switzerland - Costa Rica 2-2
3 Jul Sweden - Switzerland 1-0
1.25 1.25 0% 25%
15    Senegal 3 1 1 1 4 4 0 4
19 Jun Poland - Senegal 1-2
24 Jun Japan - Senegal 2-2
28 Jun Senegal - Colombia 0-1
1.33 1.33 0% 33%
16    Iran 3 1 1 1 2 2 0 4
15 Jun Morocco - Iran 0-1
20 Jun Iran - Spain 0-1
25 Jun Iran - Portugal 1-1
1.33 1.33 33% 33%
17    Japan 4 1 1 2 6 7 -1 4
19 Jun Colombia - Japan 1-2
24 Jun Japan - Senegal 2-2
28 Jun Japan - Poland 0-1
2 Jul Belgium - Japan 3-2
1.00 1.00 0% 25%
18    Argentina 4 1 1 2 6 9 -3 4
16 Jun Argentina - Iceland 1-1
21 Jun Argentina - Croatia 0-3
26 Jun Nigeria - Argentina 1-2
30 Jun France - Argentina 4-3
1.00 1.00 0% 25%
19    South Korea 3 1 0 2 3 3 0 3
18 Jun Sweden - South Korea 1-0
23 Jun South Korea - Mexico 1-2
27 Jun South Korea - Germany 2-0
1.00 1.00 33% 33%
20    Peru 3 1 0 2 2 2 0 3
16 Jun Peru - Denmark 0-1
21 Jun France - Peru 1-0
26 Jun Australia - Peru 0-2
1.00 1.00 33% 67%
21    Nigeria 3 1 0 2 3 4 -1 3
16 Jun Croatia - Nigeria 2-0
22 Jun Nigeria - Iceland 2-0
26 Jun Nigeria - Argentina 1-2
1.00 1.00 33% 33%
22    Germany 3 1 0 2 2 4 -2 3
17 Jun Germany - Mexico 0-1
23 Jun Germany - Sweden 2-1
27 Jun South Korea - Germany 2-0
1.00 1.00 0% 67%
23    Serbia 3 1 0 2 2 4 -2 3
17 Jun Costa Rica - Serbia 0-1
22 Jun Serbia - Switzerland 1-2
27 Jun Serbia - Brazil 0-2
1.00 1.00 33% 33%
24    Tunisia 3 1 0 2 5 8 -3 3
18 Jun Tunisia - England 1-2
23 Jun Belgium - Tunisia 5-2
28 Jun Panama - Tunisia 1-2
1.00 1.00 0% 0%
25    Poland 3 1 0 2 2 5 -3 3
19 Jun Poland - Senegal 1-2
24 Jun Poland - Colombia 0-3
28 Jun Japan - Poland 0-1
1.00 1.00 33% 33%
26    Saudi Arabia 3 1 0 2 2 7 -5 3
14 Jun Russia - Saudi Arabia 5-0
20 Jun Uruguay - Saudi Arabia 1-0
25 Jun Saudi Arabia - Egypt 2-1
1.00 1.00 0% 67%
27    Morocco 3 0 1 2 2 4 -2 1
15 Jun Morocco - Iran 0-1
20 Jun Portugal - Morocco 1-0
25 Jun Spain - Morocco 2-2
0.33 0.33 0% 67%
28    Australia 3 0 1 2 2 5 -3 1
16 Jun France - Australia 2-1
21 Jun Denmark - Australia 1-1
26 Jun Australia - Peru 0-2
0.33 0.33 0% 33%
29    Costa Rica 3 0 1 2 2 5 -3 1
17 Jun Costa Rica - Serbia 0-1
22 Jun Brazil - Costa Rica 2-0
27 Jun Switzerland - Costa Rica 2-2
0.33 0.33 0% 67%
30    Iceland 3 0 1 2 2 5 -3 1
16 Jun Argentina - Iceland 1-1
22 Jun Nigeria - Iceland 2-0
26 Jun Iceland - Croatia 1-2
0.33 0.33 0% 33%
31    Egypt 3 0 0 3 2 6 -4 0
15 Jun Egypt - Uruguay 0-1
19 Jun Russia - Egypt 3-1
25 Jun Saudi Arabia - Egypt 2-1
0.00 0.00 0% 33%
32    Panama 3 0 0 3 2 11 -9 0
18 Jun Belgium - Panama 3-0
24 Jun England - Panama 6-1
28 Jun Panama - Tunisia 1-2
0.00 0.00 0% 33%

Goal timing

Minutes Goals % goals
0-15 21   12.4%
16-30 16   9.5%
31-45 28   16.6%
46-60 34   20.1%
61-75 30   17.8%
76-90 37   21.9%
'31-45' and '76-90' also include added time

  Goals % goals
1st half 65   38.5%
2nd half 101   59.8%


Hall of fame

Hosting nations World champions Runners-up Final result
1930 Uruguay  Uruguay Argentina 4-2
1934 Italy  Italy Czechoslovakia 2-1
1938 France  Italy Hungary 4-2
1950 Brazil  Uruguay Brazil 2-1*
1954 Switzerland  West Germany Hungary 3-2
1958 Sweden  Brazil Sweden 5-2
1962 Chile  Brazil Czechoslovakia 3-1
1966 England  England West Germany 4-2 (a.e.t.)
1970 Mexico  Brazil Italy 4-1
1974 West Germany  West Germany Netherlands 2-1
1978 Argentina  Argentina Netherlands 3-1 (a.e.t.)
1982 Spain  Italy West Germany 3-1
1986 Mexico  Argentina West Germany 3-2
1990 Italy  West Germany Argentina 1-0
1994 United States  Brazil Italy 0-0 (pen.)
1998 France  France Brazil 3-0
2002 South-Korea / Japan  Brazil Germany 2-0
2006 Germany  Italy France 1-1 (pen.)
2010 South Africa  Spain Netherlands 1-0 (a.e.t.)
2014 Brazil  Germany Argentina 1-0 (a.e.t.)
2018 Russia  France Croatia 4-2

(*) In 1950, the match between Uruguay and Brazil (2-1) was not a final, as the competition was set up with a final group comprized of 4 teams (no semi-finals, no final).

World champions Runners-up
Time(s) Year(s) Time(s) Year(s)
 Brazil 5 1958, 1962, 1970, 1994, 2002 2 1950, 1998
 (West) Germany 4 1954*, 1974*, 1990*, 2014** 4 1966*, 1982*, 1986*, 2002**
 Italy 4 1934, 1938, 1982, 2006 2 1970, 1994
 Argentina 2 1978, 1986 3 1930, 1990, 2014
 France 2 1998, 2018 1 2006
 Uruguay 2 1930, 1950
 England 1 1966
 Spain 1 2010
 Netherlands 3 1974, 1978, 2010
 Czechoslovakia 2 1934, 1962
 Hungary 2 1938, 1954
 Croatia 1 2018
 Sweden 1 1958

(*) as West Germany
(**) as Germany









SoccerSTATS.com provides statistics and results on national and international football (soccer) competitions. Example of statistics include form tables, scoring stats, statistical previews, goal timing and attendance stats.
F.A.Q.
Contact
Privacy Policy
Cookie usage and options
Terms and conditions of use
About us
 
 Follow us on Twitter
 Find us on Facebook
Products, services, promotional offers and other offerings from partners and advertisers are subject to terms and conditions.
   

     Copyright 1998-2018 SoccerSTATS.com