Every nation, across every World Cup.
86 distinct nations have qualified at least once across 22 played tournaments (1930→2022). 489 total team-appearances. Powered by GET /tournaments/{year} aggregated client-side.
86
Distinct nations
489
Total appearances
32
Active in last WC
2022
23
One-time entrants
Played exactly one WC
Most appearances
Tournaments played, all-time
- 1.
BrazilCONMEBOL · first 1930 · last 202222× - 2.
ArgentinaCONMEBOL · first 1930 · last 202218× - 3.
ItalyUEFA · first 1934 · last 201418× - 4.
MexicoConcacaf · first 1930 · last 202217× - 5.
EnglandUEFA · first 1950 · last 202216× - 6.
FranceUEFA · first 1930 · last 202216× - 7.
SpainUEFA · first 1934 · last 202216× - 8.
BelgiumUEFA · first 1930 · last 202214× - 9.
UruguayCONMEBOL · first 1930 · last 202214× - 10.
SwedenUEFA · first 1934 · last 201812× - 11.
SwitzerlandUEFA · first 1934 · last 202212× - 12.
NetherlandsUEFA · first 1934 · last 202211×
GET /tournaments/{year} (aggregated client-side)
Best-ever finish
Highest final position any team has reached
- 1.
Brazil22× appearance · CONMEBOL#1×51958, 1962, 1970, 1994, 2002 - 2.
Argentina18× appearance · CONMEBOL#1×31978, 1986, 2022 - 3.
Italy18× appearance · UEFA#1×41934, 1938, 1982, 2006 - 4.
France16× appearance · UEFA#1×21998, 2018 - 5.
Spain16× appearance · UEFA#12010 - 6.
England16× appearance · UEFA#11966 - 7.
Uruguay14× appearance · CONMEBOL#1×21930, 1950 - 8.
Germany10× appearance · UEFA#12014 - 9.West Germany10× appearance · UEFA#1×31954, 1974, 1990
- 10.
Sweden12× appearance · UEFA#21958 - 11.
Netherlands11× appearance · UEFA#2×31974, 1978, 2010 - 12.
Hungary9× appearance · UEFA#2×21938, 1954
ApiTeam.finalPosition
Team-appearances by confederation
UEFA + CONMEBOL dominate, AFC + CAF rising
ApiTeam.confederation × tournament count
Debutants by tournament
First-time entries to the World Cup, by year
GET /tournaments/{year}.teams (filter: firstYear === year)
Youngest squads ever
Lowest avg age across the 23/26-man roster
- 1.Yugoslavia1930 · UEFA · #421.0
- 2.
North Korea1966 · AFC · #822.5 - 3.
Peru1930 · CONMEBOL · #1022.9 - 4.
Romania1930 · UEFA · #823.1 - 5.
Cuba1938 · Concacaf · #823.1
mean(ageAtTournament) over team.squad
Oldest squads ever
Highest avg age across the roster
- 1.
South Korea1954 · AFC · #1630.1 - 2.
Germany1998 · UEFA · #829.8 - 3.
Belgium1998 · UEFA · #1929.3 - 4.
Costa Rica2018 · Concacaf · #2529.3 - 5.
Austria1998 · UEFA · #2329.2
mean(ageAtTournament) over team.squad
Youngest captains
Captain age at tournament start
- 1.
György SárosiHungary · 193421 - 2.
Turgay ŞerenTurkey · 195422 - 3.Ladislav NovákCzechoslovakia · 195422
- 4.
Chu Yung-kwangSouth Korea · 195422 - 5.
Juan Bautista AgüeroParaguay · 195822
team.squad[captain==true].ageAtTournament
Oldest captains
Captain age at tournament start
- 1.
Essam El HadaryEgypt · 201845 - 2.
Dino ZoffItaly · 198240 - 3.
Rafael MárquezMexico · 201839 - 4.
Atiba HutchinsonCanada · 202239 - 5.
Jan HeintzeDenmark · 200238
team.squad[captain==true].ageAtTournament
Champion squad — average age per tournament
Are champions getting older or younger over time?
winningTeam.squad mean age
Most-traveled team-tournaments
Sum of great-circle km between consecutive match venues
- 1.
Brazil1994 · 4 venues · #111,013km - 2.
Bulgaria1994 · 4 venues · #48,702km - 3.
Sweden1994 · 4 venues · #37,645km - 4.
Switzerland1994 · 3 venues · #167,246km - 5.
Romania1994 · 3 venues · #66,831km - 6.
Russia1994 · 2 venues · #186,665km - 7.
Italy1994 · 4 venues · #25,118km - 8.
South Korea1994 · 2 venues · #214,930km - 9.
Republic of Ireland1994 · 2 venues · #154,556km - 10.
Argentina1994 · 3 venues · #104,453km - 11.
Brazil2014 · 3 venues · #44,377km - 12.
Germany1994 · 3 venues · #53,719km
haversine(stadium[i], stadium[i+1]) over chronological matches
Repeat coaches
Managers who led a team at more than one World Cup
- 1.
Carlos Alberto ParreiraKuwait 1982 · United Arab Emirates 1990 · Brazil 1994 · Brazil 2006 · South Africa 20105×best #1 - 2.Bora MilutinovićMexico 1986 · Costa Rica 1990 · United States 1994 · Nigeria 1998 · China PR 20025×best #6
- 3.
Sepp HerbergerGermany 1938 · West Germany 1954 · West Germany 1958 · West Germany 19624×best #1 - 4.Helmut SchönWest Germany 1966 · West Germany 1970 · West Germany 1974 · West Germany 19784×best #1
- 5.
Henri MichelFrance 1986 · Cameroon 1994 · Morocco 1998 · Ivory Coast 20064×best #3 - 6.
Óscar TabárezUruguay 1990 · Uruguay 2010 · Uruguay 2014 · Uruguay 20184×best #4 - 7.
Karl RappanSwitzerland 1938 · Switzerland 1950 · Switzerland 1954 · Switzerland 19624×best #5 - 8.
Lajos BarótiHungary 1958 · Hungary 1962 · Hungary 1966 · Hungary 19784×best #5 - 9.
Walter WinterbottomEngland 1950 · England 1954 · England 1958 · England 19624×best #7 - 10.
Carlos QueirozPortugal 2010 · Iran 2014 · Iran 2018 · Iran 20224×best #11
team.coach.name grouped across tournaments
All teams
| Team | Confederation | Appearances | First | Last | Best finish |
|---|---|---|---|---|---|
| CONMEBOL | 22 | 1930 | 2022 | #1 ×5 (1958, 1962, 1970, 1994, 2002) | |
| CONMEBOL | 18 | 1930 | 2022 | #1 ×3 (1978, 1986, 2022) | |
| UEFA | 18 | 1934 | 2014 | #1 ×4 (1934, 1938, 1982, 2006) | |
| Concacaf | 17 | 1930 | 2022 | #6 ×2 (1970, 1986) | |
| UEFA | 16 | 1950 | 2022 | #1 (1966) | |
| UEFA | 16 | 1930 | 2022 | #1 ×2 (1998, 2018) | |
| UEFA | 16 | 1934 | 2022 | #1 (2010) | |
| UEFA | 14 | 1930 | 2022 | #3 (2018) | |
| CONMEBOL | 14 | 1930 | 2022 | #1 ×2 (1930, 1950) | |
| UEFA | 12 | 1934 | 2018 | #2 (1958) | |
| UEFA | 12 | 1934 | 2022 | #5 (1954) | |
| UEFA | 11 | 1934 | 2022 | #2 ×3 (1974, 1978, 2010) | |
| AFC | 11 | 1954 | 2022 | #4 (2002) | |
| Concacaf | 11 | 1930 | 2022 | #3 (1930) | |
| UEFA | 10 | 1934 | 2022 | #1 (2014) | |
| UEFA | 10 | 1954 | 1990 | #1 ×3 (1954, 1974, 1990) | |
| CONMEBOL | 9 | 1930 | 2014 | #3 (1962) | |
| UEFA | 9 | 1934 | 1986 | #2 ×2 (1938, 1954) | |
| UEFA | 9 | 1938 | 2022 | #3 ×2 (1974, 1982) | |
| CAF | 8 | 1982 | 2022 | #7 (1990) | |
| UEFA | 8 | 1934 | 1990 | #2 ×2 (1934, 1962) | |
| CONMEBOL | 8 | 1930 | 2010 | #8 (2010) | |
| UEFA | 8 | 1966 | 2022 | #3 (1966) | |
| UEFA | 8 | 1954 | 1998 | #9 (1974) | |
| UEFA | 8 | 1930 | 1990 | #4 ×2 (1930, 1962) | |
| UEFA | 7 | 1934 | 1998 | #3 (1954) | |
| UEFA | 7 | 1962 | 1998 | #4 (1994) | |
| AFC | 7 | 1998 | 2022 | #9 ×3 (2002, 2010, 2022) | |
| UEFA | 7 | 1930 | 1998 | #6 (1994) | |
| UEFA | 7 | 1958 | 1990 | #4 (1966) | |
| AFC | 6 | 1974 | 2022 | #12 (2022) | |
| CONMEBOL | 6 | 1962 | 2018 | #5 (2014) | |
| Concacaf | 6 | 1990 | 2022 | #8 (2014) | |
| UEFA | 6 | 1998 | 2022 | #2 (2018) | |
| UEFA | 6 | 1986 | 2022 | #7 (1998) | |
| AFC | 6 | 1978 | 2022 | #14 (1978) | |
| CAF | 6 | 1970 | 2022 | #4 (2022) | |
| CAF | 6 | 1994 | 2018 | #9 (1994) | |
| AFC | 6 | 1994 | 2022 | #14 (1994) | |
| CAF | 6 | 1978 | 2022 | #9 (1978) | |
| CONMEBOL | 5 | 1930 | 2018 | #7 (1970) | |
| CAF | 4 | 1982 | 2014 | #12 (2014) | |
| CONMEBOL | 4 | 2002 | 2022 | #12 (2006) | |
| CAF | 4 | 2006 | 2022 | #7 (2010) | |
| UEFA | 4 | 1994 | 2018 | #8 (2018) | |
| CONMEBOL | 3 | 1930 | 1994 | #12 (1930) | |
| CAF | 3 | 1934 | 2018 | #13 (1934) | |
| UEFA | 3 | 1994 | 2014 | #14 (2014) | |
| Concacaf | 3 | 1982 | 2014 | #19 (1982) | |
| CAF | 3 | 2006 | 2014 | #17 (2010) | |
| UEFA | 3 | 1958 | 1986 | #8 (1958) | |
| UEFA | 3 | 1938 | 1998 | #11 (1998) | |
| UEFA | 3 | 1990 | 2002 | #8 (1990) | |
| CAF | 3 | 2002 | 2022 | #7 (2002) | |
| UEFA | 3 | 2010 | 2022 | #20 (2018) | |
| CAF | 3 | 1998 | 2010 | #20 ×2 (2002, 2010) | |
| Concacaf | 2 | 1986 | 2022 | #24 (1986) | |
| Concacaf | 2 | 1970 | 1982 | #16 (1970) | |
| OFC | 2 | 1982 | 2010 | #22 ×2 (1982, 2010) | |
| AFC | 2 | 1966 | 2010 | #8 (1966) | |
| UEFA | 2 | 2002 | 2010 | #18 (2010) | |
| UEFA | 2 | 1954 | 2002 | #3 (2002) | |
| UEFA | 2 | 1958 | 2022 | #7 (1958) | |
| CAF | 1 | 2006 | 2006 | #23 (2006) | |
| UEFA | 1 | 2014 | 2014 | #20 (2014) | |
| AFC | 1 | 2002 | 2002 | #31 (2002) | |
| Concacaf | 1 | 1938 | 1938 | #8 (1938) | |
| UEFA | 1 | 2006 | 2006 | #20 (2006) | |
| AFC | 1 | 1938 | 1938 | #15 (1938) | |
| UEFA | 1 | 1974 | 1974 | #6 (1974) | |
| UEFA | 1 | 1998 | 1998 | #13 (1998) | |
| Concacaf | 1 | 1974 | 1974 | #15 (1974) | |
| UEFA | 1 | 2018 | 2018 | #23 (2018) | |
| AFC | 1 | 1986 | 1986 | #23 (1986) | |
| AFC | 1 | 1970 | 1970 | #12 (1970) | |
| Concacaf | 1 | 1998 | 1998 | #22 (1998) | |
| AFC | 1 | 1982 | 1982 | #21 (1982) | |
| Concacaf | 1 | 2018 | 2018 | #32 (2018) | |
| AFC | 1 | 2022 | 2022 | #32 (2022) | |
| UEFA | 1 | 2006 | 2006 | #31 (2006) | |
| UEFA | 1 | 2010 | 2010 | #16 (2010) | |
| CAF | 1 | 2006 | 2006 | #32 (2006) | |
| Concacaf | 1 | 2006 | 2006 | #28 (2006) | |
| UEFA | 1 | 2006 | 2006 | #7 (2006) | |
| AFC | 1 | 1990 | 1990 | #24 (1990) | |
| CAF | 1 | 1974 | 1974 | #16 (1974) |