List of footballers with 500 or more goals
In top-level football, 28 players have scored 500 or more goals over the course of their career, according to research by the Rec.Sport.Soccer Statistics Foundation. Only those who were active in the highest level football for most of their careers are considered. The ranking below takes into account goals scored in official matches played with the national teams and clubs in all divisions.
Ranking
Bold indicates players currently active.Rank | Player | Goals | Matches | Ratio | Years |
1 | Josef Bican | 805+ | 530+ | 1.51 | 1928–1955 |
2 | Romário | 772 | 994 | 1985–2009 | |
3 | Pelé | 767 | 831 | 1956–1977 | |
4 | ' | 753 | 1049 | ' | |
5 | 746+ | 754+ | 0.98 | 1943–1966 | |
6 | 735 | 793 | 1962–1981 | ||
7 | ' | 730 | 923 | 2003–present | |
8 | 588 | 772 | 1988–2019 | ||
9 | 576+ | 1940–1957 | |||
10 | 575 | 1954–1978 | |||
11 | 557 | 1909–1935 | |||
12 | 554+ | 1934–1955 | |||
12 | ' | 554 | 935 | 1999–present | |
14 | Eusébio | 552 | 1957–1980 | ||
15 | 550 | 541+ | 1.01 | 1922–1938 | |
16 | 546+ | 1930–1949 | |||
17 | 541+ | 1976–1998 | |||
18 | 539 | 365 | 1.57 | 1937–1949 | |
18 | 539+ | 1937–1959 | |||
20 | Zico | 525 | 771 | 0.68 | 1971–1994 |
21 | 523+ | 1917–1934 | |||
22 | 522+ | 1935–1953 | |||
23 | 514+ | 682+ | 0.73 | 1945–1966 | |
23 | 514 | 701+ | 0.72 | 1970–1989 | |
25 | 513+ | 1937–1958 | |||
25 | 513 | 843 | 0.61 | 1971–1991 | |
27 | Jimmy Greaves | 511 | 1957–1971 | ||
28 | 508+ | 1961–1979 |
Active players
Active players who have scored more than 400 goals in total. The ranking below takes into account goals scored in official matches played with national teams at all age levels and clubs in all divisions.Rank | Player | Total goals | Total matches | Ratio | Years | Matches/Goals per teams |
1 | ' | 753 | 1049 | 0.71 | 2001– | 2 matches/0 goals Sporting CP B 31/5 Sporting CP 292/118 Manchester United 438/450 Real Madrid 87/63 Juventus 164/99 Portugal 3/2 Portugal U23 10/3 Portugal U21 5/1 Portugal U20 7/5 Portugal U17 9/7 Portugal U15 |
2 | ' | 730 | 923 | 2003– | 10 matches/5 goals Barcelona C 22/6 Barcelona B 730/633 Barcelona 138/70 Argentina 5/2 Argentina U23 18/14 Argentina U20 | |
3 | Zlatan Ibrahimović | 554 | 935 | 1999– | 47 matches/18 goals Malmö FF 110/48 Ajax 92/26 Juventus 117/66 Internazionale 46/22 Barcelona 105/67 Milan 180/156 Paris Saint-Germain 53/29 Manchester United 58/53 LA Galaxy 116/62 Sweden 7/6 Sweden U23 4/1 Sweden U18 | |
4 | Robert Lewandowski | 493 | 768 | 2004– | 19 matches/4 goals Delta Warszawa 13/4 Legia II Warszawa 66/38 Znicz Pruszków 82/41 Lech Poznań 187/103 Borussia Dortmund 285/242 Bayern Munich 112/61 Poland 3/0 Poland U21 1/0 Poland U19 | |
5 | Luis Suárez | 480 | 766 | 0.62 | 2005– | 34 matches/12 goals Nacional 37/15 Groningen 158/111 Ajax 133/82 Liverpool 281/196 Barcelona 113/59 Uruguay 6/3 Uruguay U23 4/2 Uruguay U20 |
6 | Ali Ashfaq | 463 | 544 | 2001– | 109 matches/104 goals Club Valencia 147/129 New Radiant 7/2 DPMM FC 85/93 VB Addu FC 70/47 PDRM FA 12/8 Maziya S&RC 12/16 TC Sports Club 15/11 Club Green Streets 80/53 Maldives 7/2 Maldives U23 | |
7 | Sergio Agüero | 430 | 774 | 0.55 | 2003– | 56 matches/23 goals Independiente 234/101 Atlético Madrid 370/254 Manchester City 97/41 Argentina 5/2 Argentina U23 7/6 Argentina U20 5/3 Argentina U17 |
7 | Sebastián Abreu | 430 | 839 | 1995– | 41 matches/30 goals Defensor Sporting 75/42 San Lorenzo 18/4 Deportivo La Coruña 7/1 Grêmio 51/34 Tecos 85/48 Nacional 52/46 Cruz Azul 16/3 América 34/22 Sinaloa 18/8 Monterrey 14/5 San Luis 15/7 UANL 29/12 River Plate 2/0 Beitar Jerusalem 18/11 Real Sociedad 9/5 Aris 105/62 Botafogo 6/1 Figueirense 45/11 Rosario Central 10/4 SD Aucas 10/2 Sol de América 21/13 Santa Tecla 10/3 Bangu 8/6 Central Español 15/11 Deportes Puerto Montt 11/0 Audax Italiano 8/3 Magallanes 13/6 Rio Branco 21/2 Boston River 70/26 Uruguay 1/2 Uruguay U17 | |
9 | Klaas-Jan Huntelaar | 418 | 741 | 2002– | 1 match/0 goals PSV Eindhoven 10/0 De Graafschap 37/27 AGOVV 61/39 Heerenveen 243/151 Ajax 20/8 Real Madrid 30/7 Milan 240/126 Schalke 04 76/42 Netherlands 23/18 Netherlands U21 | |
10 | Edinson Cavani | 415 | 721 | 0.57 | 2005– | 30 matches/12 goals Danubio FC 117/37 Palermo 138/104 Napoli 301/200 Paris Saint-Germain 116/50 Uruguay 5/3 Uruguay U23 14/9 Uruguay U20 |