David Jack - 255 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 255 Domestic European
Arsenal 111 111  
1933-1934 5 5  
1932-1933 18 18  
1931-1932 20 20  
1930-1931 31 31  
1929-1930 12 12  
1928-1929 25 25  
Bolton Wanderers 144 144  
1928-1929 1 1  
1927-1928 24 24  
1926-1927 16 16  
1925-1926 14 14  
1924-1925 26 26  
1923-1924 24 24  
1922-1923 11 11  
1921-1922 24 24  
1920-1921 4 4