Top Division English League Goal Scorers 1888-2024

701 Javier Hernandez 53 2010 2019 Man United 37 West Ham 16      
702 Gareth Barry 53 1998 2017 Aston Villa 41 Man City 6 Everton 5 +1
703 Steven Fletcher 53 2010 2015 Sunderland 23 Wolves 22 Burnley 8  
704 Nicky Barmby 53 1992 2008 Tottenham 20 Everton 18 Middlesbro 8 +7
705 Colin West 53 1981 1988 Sunderland 21 Watford 20 Sheff Wed 8 +4
706 Mike Lyons 53 1970 1985 Everton 49 Sheff Wed 4      
707 Graeme Souness 53 1974 1983 Liverpool 38 Middlesbro 15      
708 Justin Fashanu 53 1978 1983 Norwich 35 Notts County 12 Nottm Forest 3 +3
709 Andy King 53 1975 1983 Everton 49 WBA 4      
710 Steve Coppell 53 1975 1982 Man United 53          
                       
711 Phil Boyer 53 1973 1982 Southampton 32 Norwich 18 Man City 3  
712 George Armstrong 53 1961 1976 Arsenal 53          
713 Alec Jackson 53 1954 1964 WBA 50 Birmingham 3      
714 Harry Hooper 53 1956 1960 Birmingham 34 Wolves 19      
715 George Robb 53 1951 1958 Tottenham 53          
716 Willie Fagan 53 1936 1949 Liverpool 47 Preston 6      
717 Frank Osborne 53 1923 1927 Tottenham 53          
718 Billy Kirton 53 1919 1926 Aston Villa 53          
719 Harry Davis 53 1900 1906 Sheff Wed 53          
720 Arthur Capes 53 1896 1906 Nottm Forest 33 Stoke 20      
                       
721 Bukayo Saka 52 2019 2024 Arsenal 52          
722 Danny Murphy 52 1999 2011 Liverpool 25 Fulham 18 Charlton 7 +2
723 Darius Vassell 52 2000 2007 Aston Villa 35 Man City 17      
724 Efan Ekoku 52 1992 1998 Wimbledon 37 Norwich 15      
725 Eddy Gray 52 1965 1981 Leeds 52          
726 Peter Cormack 52 1970 1978 Liverpool 22 Nottm Forest 15 Bristol City 15  
727 David Layne 52 1962 1963 Sheff Wed 52          
728 Johnny Brooks 52 1953 1960 Tottenham 46 Chelsea 6      
729 Ivor Broadis 52 1948 1954 Sunderland 25 Newcastle 17 Man City 10  
730 Thomas Wright 52 1948 1953 Sunderland 52          
                       
731 Tommy Lang 52 1928 1935 Newcastle 47 Huddersfield 5      
732 Freddie Warren 52 1927 1934 Middlesbro 49 Cardiff 3      
733 Ernie Curtis 52 1926 1933 Birmingham 44 Cardiff 8      
734 Joe Robson 52 1929 1931 Grimsby 32 Huddersfield 20      
735 Albert Hall 52 1903 1913 Aston Villa 52          
736 George Hilsdon 52 1907 1909 Chelsea 52          
737 Jack Miller 52 1896 1905 Wolves 47 Stoke 5      
738 Martin Watkins 52 1900 1904 Stoke 43 Sunderland 8 Aston Villa 1  
739 Roddy McLeod 52 1890 1896 WBA 52          
740 Dele Alli 51 2015 2021 Tottenham 51          
                       
741 Juan Mata 51 2011 2020 Man United 34 Chelsea 17      
742 Carlton Cole 51 2001 2014 West Ham 40 Charlton 4 Chelsea 4 +3
743 Andrew Johnson 51 2004 2011 C Palace 21 Everton 17 Fulham 13  
744 Dirk Kuyt 51 2006 2011 Liverpool 51          
745 Trevor Sinclair 51 1993 2005 West Ham 36 QPR 10 Man City 5  
746 Graham Stuart 51 1989 2003 Everton 22 Chelsea 15 Charlton 14  
747 Gordon Strachan 51 1984 1993 Man United 33 Leeds 18      
748 Asa Hartford 51 1967 1984 Man City 28 WBA 15 Everton 6 +2
749 Peter Eastoe 51 1976 1984 Everton 26 QPR 15 WBA 8 +2
750 Martin Dobson 51 1967 1978 Everton 29 Burnley 22      
                       
751 Bobby Collins 51 1958 1964 Everton 42 Leeds 9      
752 John Quigley 51 1957 1964 Nottm Forest 51          
753 Keith Ellis 51 1954 1959 Sheff Wed 51          
754 Thomas Wilson 51 1957 1959 Nottm Forest 51          
755 Arthur Rowley 51 1949 1955 Leicester 43 Fulham 8      
756 Eddie Firmani 51 1946 1954 Charlton 51          
757 Peter Goring 51 1949 1954 Arsenal 51          
758 Fred Howe 51 1934 1938 Liverpool 36 Grimsby 15      
759 Wilf Chadwick 51 1921 1925 Everton 48 Leeds 3      
760 Evan Jones 51 1909 1914 Oldham 24 Bolton 24 Chelsea 3  
                       
761 Benny Green 51 1903 1911 Birmingham 41 Preston 10      
762 Harry Chippendale 51 1891 1896 Blackburn 51          
763 Cesc Fabregas 50 2012 2017 Arsenal 35 Chelsea 15      
764 Edin Dzeko 50 2010 2014 Man City 50          
765 Paolo Wanchope 50 1996 2003 Derby 23 Man City 15 West Ham 12  
766 Gordon Cowans 50 1976 1992 Aston Villa 49 Blackburn 1      
767 Liam Brady 50 1973 1988 Arsenal 43 West Ham 7      
768 Allan Evans 50 1977 1986 Aston Villa 50          
769 Ernie Hunt 50 1967 1972 Coventry 45 Everton 3 Wolves 2  
770 Colin Dobson 50 1961 1970 Sheff Wed 49 Huddersfield 1      
                       
771 Phil Woosnam 50 1958 1965 West Ham 26 Aston Villa 24      
772 Geoff Vowden 50 1959 1964 Nottm Forest 40 Birmingham 10      
773 David Dunmore 50 1953 1961 Tottenham 23 West Ham 16 L Orient 11  
774 Sonny Walters 50 1950 1955 Tottenham 50          
775 Lloyd Delapenha 50 1950 1953 Middlesbro 50          
776 Geoff Walker 50 1946 1953 Middlesbro 50          
777 Billy Furness 50 1930 1936 Leds 50          
778 Ernie Islip 50 1920 1926 Huddersfield 26 Birmingham 24      
779 Roland Woodhouse 50 1919 1924 Preston 50          
780 Wally Hardinge 50 1905 1919 Sheff United 46 Arsenal 3 Newcastle 1  
                       
781 Jerry Dean 50 1904 1911 Notts County 50          
782 Jack Hall 50 1904 1909 Middlesbro 32 Stoke 18      
783 Jack Dewhurst 50 1899 1909 Blackburn 45 Bury 5      
784 Jimmy Hill 50 1889 1897 Burnley 39 Stoke 11      


Home Previous 100 Top 100