Top Division English League Goal Scorers 1888-2024

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


Home Previous 100 Top 100