Unofficial all-time football ranking

All-time table of national teams: points, matches and goals at all FIFA World Cups since 1930. Sort by any column and filter by confederation. How the ranking works.

All    UEFA    CONMEBOL    CONCACAF    CAF    AFC    OFC    
years in reverse order  -  sort by 


#TeamConfQntyPWDLGFGAGDPtsSFin1st2nd3rd4thhR20262022201820142010200620021998199419901986198219781974197019661962195819541950193819341930Rating
2GermanyGermany ★★★★UEFA2111473162523412910419445.2443214 5004 5004 4005 0004 9004 9004 9504 7604 8005 0004 9504 9504 7805 0004 9004 9504 7604 8505 0004 6704 850101 370
4ItalyItaly ★★★★UEFA1881461619126735312331.1421114 4004 3205 0004 5704 7804 9504 9004 6305 0004 8504 6704 9504 6904 6904 6704 6505 0005 00085 720
6FranceFrance ★★UEFA178147925156956113424.2222214 8504 9505 0004 7604 2604 9504 2805 0004 9004 8504 6304 6104 9004 6504 7804 6704 78080 820
7EnglandEngland UEFA178139192312479451188.211214 9004 8004 8504 3204 6104 7604 7804 6504 8504 7404 7804 7405 0004 7404 6504 7804 76080 710
8SpainSpain ★★UEFA1774391223122754711610.12115 0004 5904 6304 3805 0004 6904 8004 5004 7404 6704 7604 6304 6704 6704 6304 8504 80080 010
10BelgiumBelgiumUEFA155725112185832783.11134 7404 3804 9004 7804 5904 4604 6504 6504 8504 6704 6704 6304 6104 5704 63069 780
11SwedenSwedenUEFA1356221321878346710.112124 3004 7404 5904 6104 9004 4204 6104 8004 6904 9504 9004 8504 76061 120
12SwitzerlandSwitzerlandUEFA1345177215578-2054064 7804 6304 5904 6504 4604 6704 5704 5504 5504 7404 7804 7604 78060 510
13NetherlandsNetherlandsUEFA1259331115107575010115.131124 4804 7804 9004 9504 6504 8504 7804 5704 9504 9504 5904 67057 120
16Czech RepublicCzech RepublicUEFA1034125174751-4308224 0604 4604 8004 4604 5704 9504 6904 5904 8004 95046 330
17Yugoslavia Yugoslavia UEFA93716714604614410.2244 6904 7804 5504 7604 8504 8004 7604 8004 85042 840
18HungaryHungaryUEFA93015312855029338224 4804 5904 5704 7804 8004 6704 9504 9504 74042 530
20PortugalPortugalUEFA94020713694424623.11134 6104 7604 6104 4804 6504 8504 4204 5004 90041 780
21PolandPolandUEFA938176154950-1446234 5704 3404 4404 3404 5904 9004 8004 9004 65041 530
23ScotlandScotlandUEFA92657142645-1918094 1204 3004 4804 4604 5704 6504 6904 5904 57040 430
24AustriaAustriaUEFA834135165058-8326234 2804 3804 4804 7404 7604 5704 9004 90037 010
27USSRUSSRUEFA73014610523220340.1144 5004 6704 7604 8004 8504 7804 76033 120
28RomaniaRomaniaUEFA72082102930-123074 6704 7604 6104 6704 6904 6304 69032 720
29CroatiaCroatiaUEFA7341941149401061101224 4404 9004 9504 4604 4204 3804 90032 450
31BulgariaBulgariaUEFA72647152253-31190.1144 2604 8504 5704 6304 6104 5704 57032 060
37DenmarkDenmarkUEFA6239593129329084 2804 6504 3604 6704 7404 69027 390
44NorwayNorwayUEFA4146352019121074 7604 5704 5004 63018 460
46RussiaRussiaUEFA4145272420417074 7604 3604 4004 48018 000
50SerbiaSerbiaUEFA4122191125-1470224 2604 4004 3804 20017 240
51IrelandIrelandUEFA3133641010014084 6304 5504 74013 920
52N. IrelandN. IrelandUEFA3122551122-119084 4204 6904 74013 850
53TurkeyTurkeyUEFA31261521156183134 1404 9004 69013 730
55GreeceGreeceUEFA310217520-1570154 5704 3404 36013 270
59WalesWalesUEFA2704339-64064 2404 7809 020
63SloveniaSloveniaUEFA26114510-540184 4804 2408 720
64B. and Herzeg.B. and Herzeg.UEFA27214912-370204 2404 4408 680
69DDRDDRUEFA162225506064 7804 780
70UkraineUkraineUEFA1530257-29084 7404 740
72IsraelIsraelUEFA1302113-220124 6304 630
74SlovakiaSlovakiaUEFA1411257-240164 5504 550
80IcelandIcelandUEFA1301225-310284 2804 280