Rank Player Goals Matches Ratio Years Bican, Josef Josef Bican (CZE) 805 530 1.52 1931 -- 1955 Romário (BRA) 772 994 0.78 1985 -- 2007 Pelé (BRA) 767 831 0.92 1957 -- 1977 Puskás, Ferenc Ferenc Puskás (HUN) 746 754 0.99 1943 -- 1966 Müller, Gerd Gerd Müller (GER) 735 793 0.92 1962 -- 1981 6 Ronaldo, Cristiano Cristiano Ronaldo (POR) 672 946 0.71 2001 -- present 7 Messi, Lionel Lionel Messi (ARG) 643 816 0.79 2003 -- present 8 Deák, Ferenc Ferenc Deák (HUN) 576 1940 -- 1957 9 Seeler, Uwe Uwe Seeler (GER) 575 649 0.89 1953 -- 1978 Maravilha, Túlio Túlio Maravilha (BRA) 575 -- 1988 -- 2012 11 Friedenreich, Arthur Arthur Friedenreich (BRA) 557 1909 -- 1935 12 Willimowski, Ernst Ernst Willimowski (POL) 554 -- 1934 -- 1955 13 Eusébio (POR) 552 -- 1957 -- 1979 14 McGrory, Jimmy Jimmy McGrory (SCO) 550 -- 1922 -- 1937 15 Binder, Franz Franz Binder (AUT) 546 -- 1949 -- 1976 16 Peyroteo, Fernando Fernando Peyroteo (POR) 544 354 1.54 1937 -- 1949 17 Sánchez, Hugo Hugo Sánchez (MEX) 541 -- 1976 -- 1997 18 Walter, Fritz Fritz Walter (GER) 539 -- 1937 -- 1959 19 Takács, József József Takács (HUN) 523 -- 1917 -- 1934 20 Zsengellér, Gyula Gyula Zsengellér (HUN) 522 -- 1935 -- 1953 Zico (BRA) 522 -- 1971 -- 1994 22 Di Stéfano, Alfredo Alfredo Di Stéfano (ARG) 514 -- 1945 -- 1966 Krankl, Hans Hans Krankl (AUT) 514 -- 1970 -- 1989 24 Nordahl, Gunnar Gunnar Nordahl (SWE) 513 -- 1937 -- 1958 25 Dinamite, Roberto Roberto Dinamite (BRA) 512 -- 1971 -- 1993 26 Greaves, Jimmy Jimmy Greaves (ENG) 511 -- 1957 -- 1980 27 Bene, Ferenc Ferenc Bene (HUN) 508 -- 1961 -- 1978
who has the best goals to games ratio
Josef Bican