Fizbal

The Fizbal Files Ledger

World Cup History: Every Winner and the Story Behind the Final

World Cup history is 23 editions of one tournament, every winner from 1930 to 2026, and behind each final a story.

Every World Cup final, 1930 to 2026
Year Host Winner Runner-up Final score The story we tell
1930 Uruguay Uruguay Argentina 4-2
1934 Italy Italy Czechoslovakia 2-1 after extra time
1938 France Italy Hungary 4-2
1950 Brazil Uruguay Brazil 2-1 deciding match of the final group
1954 Switzerland West Germany Hungary 3-2
1958 Sweden Brazil Sweden 5-2 Pele's three World Cups
1962 Chile Brazil Czechoslovakia 3-1 Pele's three World Cups
1966 England England West Germany 4-2 after extra time
1970 Mexico Brazil Italy 4-1 Pele's three World Cups
1974 West Germany West Germany Netherlands 2-1 the Cruyff turn at the 1974 World Cup
1978 Argentina Argentina Netherlands 3-1 after extra time
1982 Spain Italy West Germany 3-1
1986 Mexico Argentina West Germany 3-2 Maradona's Hand of God
1990 Italy West Germany Argentina 1-0
1994 United States Brazil Italy 0-0 after extra time, 3-2 on penalties
1998 France France Brazil 3-0
2002 South Korea and Japan Brazil Germany 2-0
2006 Germany Italy France 1-1 after extra time, 5-3 on penalties the 2006 final and the Zidane headbutt
2010 South Africa Spain Netherlands 1-0 after extra time
2014 Brazil Germany Argentina 1-0 after extra time
2018 Russia France Croatia 4-2
2022 Qatar Argentina France 3-3 after extra time, 4-2 on penalties Messi's 2026 run
2026 United States, Canada and Mexico Spain Argentina 1-0 after extra time the 2026 final Ronaldo's farewell
  1. 1930 Uruguay Uruguay 4-2 Argentina
  2. 1934 Italy Italy 2-1 Czechoslovakia after extra time
  3. 1938 France Italy 4-2 Hungary
  4. 1950 Brazil Uruguay 2-1 Brazil deciding match of the final group
  5. 1954 Switzerland West Germany 3-2 Hungary
  6. 1958 Sweden Brazil 5-2 Sweden Pele's three World Cups
  7. 1962 Chile Brazil 3-1 Czechoslovakia Pele's three World Cups
  8. 1966 England England 4-2 West Germany after extra time
  9. 1970 Mexico Brazil 4-1 Italy Pele's three World Cups
  10. 1974 West Germany West Germany 2-1 Netherlands the Cruyff turn at the 1974 World Cup
  11. 1978 Argentina Argentina 3-1 Netherlands after extra time
  12. 1982 Spain Italy 3-1 West Germany
  13. 1986 Mexico Argentina 3-2 West Germany Maradona's Hand of God
  14. 1990 Italy West Germany 1-0 Argentina
  15. 1994 United States Brazil 0-0 Italy after extra time, 3-2 on penalties
  16. 1998 France France 3-0 Brazil
  17. 2002 South Korea and Japan Brazil 2-0 Germany
  18. 2006 Germany Italy 1-1 France after extra time, 5-3 on penalties the 2006 final and the Zidane headbutt
  19. 2010 South Africa Spain 1-0 Netherlands after extra time
  20. 2014 Brazil Germany 1-0 Argentina after extra time
  21. 2018 Russia France 4-2 Croatia
  22. 2022 Qatar Argentina 3-3 France after extra time, 4-2 on penalties Messi's 2026 run
  23. 2026 United States, Canada and Mexico Spain 1-0 Argentina after extra time the 2026 final Ronaldo's farewell
World Cup history and every winner, the story behind each final, Fizbal hub

Pressing play loads the video platform's player. It can set cookies. Privacy

The latest film on the tournament

CHAMPIONS OF THE WORLD

Stylized animation, not real footage. How the films are made.

If you came for a World Cup winners list, the table above has it, and everything below is the story behind the names on it. Read on for the winners by country, the 2026 answer, the finals people still argue about, the players the tournament made, the upsets, the goals record and the awards. Follow any name from here toward soccer’s greatest players and their stories.

Which countries have won the World Cup?

The short answer

Eight countries have won the World Cup, and Brazil stands in front with five titles.
Country Titles Years
Brazil 5 1958, 1962, 1970, 1994, 2002
Germany 4 1954, 1974, 1990 (three as West Germany), 2014
Italy 4 1934, 1938, 1982, 2006
Argentina 3 1978, 1986, 2022
Uruguay 2 1930, 1950
France 2 1998, 2018
Spain 2 2010, 2026
England 1 1966

Who won the 2026 World Cup?

The short answer

Spain won the 2026 World Cup, beating Argentina 1-0 after extra time on July 19, 2026, Ferran Torres scoring in the 106th minute for Spain’s second title after 2010.

The night, minute by minute, lives on the 2026 final.

Which World Cup finals do people still talk about?

Some finals never stop being argued about, and five come up more than any others.

  1. 1966: England beat West Germany 4-2 after extra time, Geoff Hurst scoring a hat-trick, the first in a men’s World Cup final.
  2. 1970: Brazil beat Italy 4-1 at the Azteca, where Pele headed the opener and Carlos Alberto scored the fourth.
  3. 2006: the final turned on a red card in extra time, Zinedine Zidane sent off for headbutting Marco Materazzi, retold at the 2006 final and the Zidane headbutt.
  4. 2010: Spain beat the Netherlands 1-0, and Andres Iniesta scored in the 116th minute for Spain’s first title.
  5. 2022: Argentina and France finished 3-3 before Argentina won on penalties, Lionel Messi scoring twice against Kylian Mbappe’s hat-trick.
Zinedine Zidane in France's white number 10 shirt, seen from behind near the corner flag in the 2006 final
Photo: Zinedine Zidane - David Ruddell modified by SuperManu via Wikimedia Commons, CC BY 2.0

Which players did the World Cup make?

Six names below owe their place in football memory to what they did at this tournament.

Pele, in a Santos club blazer and tie, smiling at the foot of an airplane staircase
Photo: Pele - Joop van Bilsen for Anefo via Wikimedia Commons, CC0
Johan Cruyff in the Netherlands shirt with the captain's armband, lined up before a match
Photo: Johan Cruyff - Bert Verhoeff for Anefo via Wikimedia Commons, CC0

Which player has won the most World Cups?

The short answer

Pele has won the most World Cups, three of them, in 1958, 1962 and 1970, and he is still the only player to do it. In 1962 he was injured in Brazil’s second group game and missed the rest of the tournament, the final included.

You can trace the full count through how many World Cups Pele won.

What are the biggest upsets in World Cup history?

The biggest is Saudi Arabia 2-1 Argentina in 2022, a group-stage result that ended a 36-match unbeaten run. Before that came Uruguay 2-1 Brazil in 1950, the deciding match in Rio; Germany, the holders, out in the 2018 group stage after a 2-0 loss to South Korea; and Senegal 1-0 France, the holders beaten in the opening match of 2002. The ranked ten live at the biggest World Cup upsets. Morocco’s giant-killing runs belong in the conversation: a 2022 semifinal, then a 2026 quarterfinal, the first African nation to reach successive quarterfinals.

Who has scored the most World Cup goals?

The short answer

Kylian Mbappe has scored the most World Cup goals, 22 of them as of July 18, 2026. The record moved twice in 2026: Lionel Messi passed Miroslav Klose in June, and Mbappe passed Messi in the third-place match.

The top six is in the table below.

Player Country Goals
Kylian Mbappe France 22
Lionel Messi Argentina 21
Miroslav Klose Germany 16
Ronaldo Nazario Brazil 15
Gerd Muller Germany 14
Harry Kane England 14

For the strikes themselves, the best World Cup goals get their own treatment.

Kylian Mbappe in France's dark blue number 10 shirt during the Senegal match at the 2026 World Cup
Photo: Kylian Mbappe - Bryan Berlin / WikiPortraits via Wikimedia Commons, CC BY-SA 4.0

Which awards does the World Cup give out?

Every tournament closes with three individual awards, defined below.

  • The Golden Boot goes to the tournament’s top scorer.
  • The Golden Ball goes to the best player.
  • The Golden Glove goes to the best goalkeeper.

In 2026 the Golden Boot went to Kylian Mbappe with 10 goals, the Golden Ball to Rodri, and the Golden Glove to Unai Simon, whose seven clean sheets set a single-tournament record. Every edition adds new names to the honor roll of World Cup Golden Boot winners. For the season’s prize, there is Ballon d’Or winners by year.

Has Cristiano Ronaldo won a World Cup?

The short answer

No. Cristiano Ronaldo has never won a World Cup. He played six tournaments, 2006 to 2026, became the first player to score at six (Lionel Messi played six too), and his best finish was the 2006 semifinal.

The story of that final run is Ronaldo’s last World Cup.

Which host nations have won the World Cup?

The short answer

Six host nations have won the World Cup at home: Uruguay in 1930, Italy in 1934, England in 1966, West Germany in 1974, Argentina in 1978 and France in 1998. None has done it since 1998, and Spain’s 2026 title was not a home win.

All three 2026 hosts, the United States, Canada and Mexico, went out in the round of 16.

First published Updated

More films on this story

Start with a story

Two doors into the tournament: the final everyone watched, and the shocks nobody saw coming.

Subscribe (opens the channel) Every Fizbal film

Next file The 2026 final