| Hughie Gallacher - 247 Goals |
| Domestic goals are league goals scored in the top division of England, Spain, Italy or Germany |
| European goals are goals scored in the Champions League, excluding qualifying rounds |
| International goals are goals scored in the final rounds of the World Cup or Euros |
| Clubs | Total 247 | Domestic | European |
|---|---|---|---|
| Grimsby Town | 3 | 3 | |
| 1937-1938 | 3 | 3 | |
| Chelsea | 72 | 72 | |
| 1935-1936 | 15 | 15 | |
| 1934-1935 | 25 | 25 | |
| 1933-1934 | 13 | 13 | |
| 1932-1933 | 19 | 19 | |
| Derby County | 38 | 38 | |
| 1931-1932 | 24 | 24 | |
| 1930-1931 | 14 | 14 | |
| Newcastle United | 134 | 134 | |
| 1929-1930 | 29 | 29 | |
| 1928-1929 | 24 | 24 | |
| 1927-1928 | 21 | 21 | |
| 1926-1927 | 36 | 36 | |
| 1925-1926 | 24 | 24 |