Shape of the Game

Jul 2026 · Football · FIFA World Cup

Fifty years of World Cup performances

How far every country went, 1974–2026

R16
QF
SF
F
each row is one World Cup, filled to the round reached

knocked out earlier · didn't qualify · round not played that year

Argentina

2026 Final
2022 Champion
2018 R16
2014 Final
2010 QF
2006 QF
2002 Group
1998 QF
1994 R16
1990 Final
1986 Champion
1982 2nd round
1978 Champion
1974 2nd round

Germany

2026 R32
2022 Group
2018 Group
2014 Champion
2010 Semi-final
2006 Semi-final
2002 Final
1998 QF
1994 QF
1990 Champion
1986 Final
1982 Final
1978 2nd round
1974 Champion

Brazil

2026 R16
2022 QF
2018 QF
2014 Semi-final
2010 QF
2006 QF
2002 Champion
1998 Final
1994 Champion
1990 R16
1986 QF
1982 2nd round
1978 Semi-final
1974 Semi-final

France

2026 Semi-final
2022 Final
2018 Champion
2014 QF
2010 Group
2006 Final
2002 Group
1998 Champion
1994 DNQ
1990 DNQ
1986 Semi-final
1982 Semi-final
1978 Group
1974 DNQ

Netherlands

2026 R32
2022 QF
2018 DNQ
2014 Semi-final
2010 Final
2006 R16
2002 DNQ
1998 Semi-final
1994 QF
1990 R16
1986 DNQ
1982 DNQ
1978 Final
1974 Final

Spain

2026 Final
2022 R16
2018 R16
2014 Group
2010 Champion
2006 R16
2002 QF
1998 Group
1994 QF
1990 R16
1986 QF
1982 2nd round
1978 Group
1974 DNQ

Italy

2026 DNQ
2022 DNQ
2018 DNQ
2014 Group
2010 Group
2006 Champion
2002 R16
1998 QF
1994 Final
1990 Semi-final
1986 R16
1982 Champion
1978 Semi-final
1974 Group

England

2026 Semi-final
2022 QF
2018 Semi-final
2014 Group
2010 R16
2006 QF
2002 QF
1998 R16
1994 DNQ
1990 Semi-final
1986 QF
1982 2nd round
1978 DNQ
1974 DNQ

Belgium

2026 QF
2022 Group
2018 Semi-final
2014 QF
2010 DNQ
2006 DNQ
2002 R16
1998 Group
1994 R16
1990 R16
1986 Semi-final
1982 2nd round
1978 DNQ
1974 DNQ

Mexico

2026 R16
2022 Group
2018 R16
2014 R16
2010 R16
2006 R16
2002 R16
1998 R16
1994 R16
1990 DNQ
1986 QF
1982 DNQ
1978 Group
1974 DNQ

Sweden

2026 R32
2022 DNQ
2018 QF
2014 DNQ
2010 DNQ
2006 R16
2002 R16
1998 DNQ
1994 Semi-final
1990 Group
1986 DNQ
1982 DNQ
1978 Group
1974 2nd round

Poland

2026 DNQ
2022 R16
2018 Group
2014 DNQ
2010 DNQ
2006 Group
2002 Group
1998 DNQ
1994 DNQ
1990 DNQ
1986 R16
1982 Semi-final
1978 2nd round
1974 Semi-final

Uruguay

2026 Group
2022 Group
2018 QF
2014 R16
2010 Semi-final
2006 DNQ
2002 Group
1998 DNQ
1994 DNQ
1990 R16
1986 R16
1982 DNQ
1978 DNQ
1974 Group

USA

2026 R16
2022 R16
2018 DNQ
2014 R16
2010 R16
2006 Group
2002 QF
1998 Group
1994 R16
1990 Group
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Croatia

2026 R32
2022 Semi-final
2018 Final
2014 Group
2010 DNQ
2006 Group
2002 Group
1998 Semi-final
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Portugal

2026 R16
2022 QF
2018 R16
2014 Group
2010 R16
2006 Semi-final
2002 Group
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 DNQ
1978 DNQ
1974 DNQ

Switzerland

2026 QF
2022 R16
2018 R16
2014 R16
2010 Group
2006 R16
2002 DNQ
1998 DNQ
1994 R16
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

South Korea

2026 Group
2022 R16
2018 Group
2014 Group
2010 R16
2006 Group
2002 Semi-final
1998 Group
1994 Group
1990 Group
1986 Group
1982 DNQ
1978 DNQ
1974 DNQ

Paraguay

2026 R16
2022 DNQ
2018 DNQ
2014 DNQ
2010 QF
2006 Group
2002 R16
1998 R16
1994 DNQ
1990 DNQ
1986 R16
1982 DNQ
1978 DNQ
1974 DNQ

Japan

2026 R32
2022 R16
2018 R16
2014 Group
2010 R16
2006 Group
2002 R16
1998 Group
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Serbia

2026 DNQ
2022 Group
2018 Group
2014 DNQ
2010 Group
2006 Group
2002 DNQ
1998 R16
1994 DNQ
1990 QF
1986 DNQ
1982 Group
1978 DNQ
1974 2nd round

Morocco

2026 QF
2022 Semi-final
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 Group
1990 DNQ
1986 R16
1982 DNQ
1978 DNQ
1974 DNQ

Colombia

2026 R16
2022 DNQ
2018 R16
2014 QF
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 Group
1990 R16
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Denmark

2026 DNQ
2022 Group
2018 R16
2014 DNQ
2010 Group
2006 DNQ
2002 R16
1998 QF
1994 DNQ
1990 DNQ
1986 R16
1982 DNQ
1978 DNQ
1974 DNQ

Russia

2026 DNQ
2022 DNQ
2018 QF
2014 Group
2010 DNQ
2006 DNQ
2002 Group
1998 DNQ
1994 Group
1990 Group
1986 R16
1982 2nd round
1978 DNQ
1974 DNQ

Australia

2026 R32
2022 R16
2018 Group
2014 Group
2010 Group
2006 R16
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 Group

Nigeria

2026 DNQ
2022 DNQ
2018 Group
2014 R16
2010 Group
2006 DNQ
2002 Group
1998 R16
1994 R16
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Austria

2026 R32
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 DNQ
1990 Group
1986 DNQ
1982 2nd round
1978 2nd round
1974 DNQ

Ghana

2026 R32
2022 Group
2018 DNQ
2014 Group
2010 QF
2006 R16
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Cameroon

2026 DNQ
2022 Group
2018 DNQ
2014 Group
2010 Group
2006 DNQ
2002 Group
1998 Group
1994 Group
1990 QF
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

Costa Rica

2026 DNQ
2022 Group
2018 Group
2014 QF
2010 DNQ
2006 Group
2002 Group
1998 DNQ
1994 DNQ
1990 R16
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Chile

2026 DNQ
2022 DNQ
2018 DNQ
2014 R16
2010 R16
2006 DNQ
2002 DNQ
1998 R16
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 DNQ
1974 Group

Bulgaria

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 Semi-final
1990 DNQ
1986 R16
1982 DNQ
1978 DNQ
1974 Group

Senegal

2026 R32
2022 R16
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 QF
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Ireland

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 R16
1998 DNQ
1994 R16
1990 QF
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Romania

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 R16
1994 QF
1990 R16
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Saudi Arabia

2026 Group
2022 Group
2018 Group
2014 DNQ
2010 DNQ
2006 Group
2002 Group
1998 Group
1994 R16
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Norway

2026 QF
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 R16
1994 Group
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Algeria

2026 R32
2022 DNQ
2018 DNQ
2014 R16
2010 Group
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 Group
1978 DNQ
1974 DNQ

Ecuador

2026 R32
2022 Group
2018 DNQ
2014 Group
2010 DNQ
2006 R16
2002 Group
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Czech Republic

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 Group
2002 DNQ
1998 DNQ
1994 DNQ
1990 QF
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

Iran

2026 Group
2022 Group
2018 Group
2014 Group
2010 DNQ
2006 Group
2002 DNQ
1998 Group
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 Group
1974 DNQ

Scotland

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 DNQ
1990 Group
1986 Group
1982 Group
1978 Group
1974 Group

Tunisia

2026 Group
2022 Group
2018 Group
2014 DNQ
2010 DNQ
2006 Group
2002 Group
1998 Group
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 Group
1974 DNQ

Turkey

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 Semi-final
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Peru

2026 DNQ
2022 DNQ
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 2nd round
1974 DNQ

Canada

2026 R16
2022 Group
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 DNQ
1978 DNQ
1974 DNQ

Egypt

2026 R16
2022 DNQ
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 Group
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Greece

2026 DNQ
2022 DNQ
2018 DNQ
2014 R16
2010 Group
2006 DNQ
2002 DNQ
1998 DNQ
1994 Group
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Ivory Coast

2026 R32
2022 DNQ
2018 DNQ
2014 Group
2010 Group
2006 Group
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

South Africa

2026 R32
2022 DNQ
2018 DNQ
2014 DNQ
2010 Group
2006 DNQ
2002 Group
1998 Group
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

East Germany

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 2nd round

Ukraine

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 QF
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Northern Ireland

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 2nd round
1978 DNQ
1974 DNQ

Slovakia

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 R16
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Bosnia and Herzegovina

2026 R32
2022 DNQ
2018 DNQ
2014 Group
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

DR Congo

2026 R32
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 Group

New Zealand

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 Group
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

Honduras

2026 DNQ
2022 DNQ
2018 DNQ
2014 Group
2010 Group
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

Hungary

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 Group
1978 Group
1974 DNQ

Cape Verde

2026 R32
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Haiti

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 Group

Iraq

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 Group
1982 DNQ
1978 DNQ
1974 DNQ

Panama

2026 Group
2022 DNQ
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Qatar

2026 Group
2022 Group
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Slovenia

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 Group
2006 DNQ
2002 Group
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Curacao

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Jordan

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Uzbekistan

2026 Group
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Angola

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 Group
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Bolivia

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 Group
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

China

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 Group
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

El Salvador

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

Iceland

2026 DNQ
2022 DNQ
2018 Group
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Jamaica

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 Group
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Kuwait

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 Group
1978 DNQ
1974 DNQ

North Korea

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 Group
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Togo

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 Group
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Trinidad and Tobago

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 Group
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

UAE

2026 DNQ
2022 DNQ
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 Group
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ

Wales

2026 DNQ
2022 Group
2018 DNQ
2014 DNQ
2010 DNQ
2006 DNQ
2002 DNQ
1998 DNQ
1994 DNQ
1990 DNQ
1986 DNQ
1982 DNQ
1978 DNQ
1974 DNQ
  • 2026 World Cup in progress: the champion block stays open until the final, Sunday 19 July 2026.
  • Overall Perf ranks countries by tournament depth summed across all fourteen editions — each World Cup scores by the round reached, from 0 for not qualifying up to 7 for champions — so showing up often and going deep beats a single great run. 2026 Perf sorts by the deepest run in the current edition.
  • Successor teams inherit records per FIFA convention — Germany includes West Germany; Russia the Soviet Union; Serbia includes Yugoslavia, FR Yugoslavia and Serbia & Montenegro; the Czech Republic includes Czechoslovakia; DR Congo includes Zaire. East Germany remains separate.
  • 1974, 1978 and 1982 used second group rounds instead of knockouts, mapped here to the nearest depth.
  • Results via FIFA and Wikipedia.

Shape of the Game is a collection of data-driven, interactive explorations.

© 2018-2026 Vignesh Shenoy