Complete Historical Data 1930 – 2026

Every World Cup
Ever Played

The most comprehensive World Cup statistics database online.
All 32 tournaments, every match, every goal, every squad.

32
World Cups
1,416
Matches
4,036
Goals
7,926
Players
🏆 HISTORICAL DATA

The Greatest Show on Earth

Since 1930, the World Cup has provided unforgettable moments. Here are some of the most striking facts in tournament history.

🇧🇷
5 Most Titles (Brazil)
22 Most Goals (K. Mbappé)
🏟️
34 Most Matches (L. Messi)
🔥
13 Most Goals in 1 Tournament (J. Fontaine)
🌍

A Global Legacy

Over nearly a century, players from all around the globe have gathered to compete for football's ultimate prize.

All World Cups

All 32 editions →
2026
USA, Mexico, Canada
🏆 Spain
⚽ 294 goals 🏟 0 matches
2023
Australia, New Zealand
🏆 Spain
⚽ 184 goals 🏟 0 matches
2022
Qatar
🏆 Argentina
⚽ 170 goals 🏟 0 matches
2019
France
🏆 United States
⚽ 138 goals 🏟 0 matches
2018
Russia
🏆 France
⚽ 157 goals 🏟 0 matches
2015
Canada
🏆 United States
⚽ 140 goals 🏟 0 matches
2014
Brazil
🏆 Germany
⚽ 166 goals 🏟 0 matches
2011
Germany
🏆 Japan
⚽ 84 goals 🏟 0 matches
2010
South Africa
🏆 Spain
⚽ 143 goals 🏟 0 matches
2007
China
🏆 Germany
⚽ 108 goals 🏟 0 matches
2006
Germany
🏆 Italy
⚽ 143 goals 🏟 0 matches
2003
United States
🏆 Germany
⚽ 106 goals 🏟 0 matches
2002
Korea, Japan
🏆 Brazil
⚽ 158 goals 🏟 0 matches
1999
United States
🏆 United States
⚽ 120 goals 🏟 0 matches
1998
France
🏆 France
⚽ 165 goals 🏟 0 matches
1995
Sweden
🏆 Norway
⚽ 99 goals 🏟 0 matches
1994
United States
🏆 Brazil
⚽ 140 goals 🏟 0 matches
1991
China
🏆 United States
⚽ 97 goals 🏟 0 matches
1990
Italy
🏆 West Germany
⚽ 115 goals 🏟 0 matches
1986
Mexico
🏆 Argentina
⚽ 130 goals 🏟 0 matches
1982
Spain
🏆 Italy
⚽ 145 goals 🏟 0 matches
1978
Argentina
🏆 Argentina
⚽ 99 goals 🏟 0 matches
1974
West Germany
🏆 West Germany
⚽ 94 goals 🏟 0 matches
1970
Mexico
🏆 Brazil
⚽ 94 goals 🏟 0 matches
1966
England
🏆 England
⚽ 87 goals 🏟 0 matches
1962
Chile
🏆 Brazil
⚽ 89 goals 🏟 0 matches
1958
Sweden
🏆 Brazil
⚽ 126 goals 🏟 0 matches
1954
Switzerland
🏆 West Germany
⚽ 136 goals 🏟 0 matches
1950
Brazil
🏆 Uruguay
⚽ 88 goals 🏟 0 matches
1938
France
🏆 Italy
⚽ 82 goals 🏟 0 matches
1934
Italy
🏆 Italy
⚽ 70 goals 🏟 0 matches
1930
Uruguay
🏆 Uruguay
⚽ 69 goals 🏟 0 matches

All-Time Leaders

⚽ Top Scorers

Full list →
Lionel Messi
Lionel Messi
Argentina
21
Marta
Marta
Brazil
17
Miroslav Klose
16
RO
Ronaldo
Brazil
15

🏅 Most Appearances

Full list →
Lionel Messi
Lionel Messi
Argentina
34
LM
Lothar Matthäus
West Germany
25
KL
Kristine Lilly
United States
24
Lilian Thuram
24

Latest Articles

Read the Blog →
Argentina vs Switzerland 2026 Predictions
BLOG

Argentina vs Switzerland 2026 Predictions

Jul 10, 2026

Two nations separated by decades of contrasting World Cup fortune, one chasing history, the other chasing a first, collide on Saturday in Kansas City with a pla...

Explore the Database