Top Division English League Goal Scorers 1888-2024

601 Neil Young 59 1961 1970 Man City 59          
602 Jackie Sinclair 59 1965 1969 Leicester 50 Newcastle 6 Sheff Wed 3  
603 Ken Chisholm 59 1952 1955 Sunderland 34 Cardiff 25      
604 Johnny Nicholls 59 1951 1955 WBA 59          
605 Bryn Jones 59 1933 1948 Wolves 52 Arsenal 7      
606 Jack Pickering 59 1928 1946 Sheff United 59          
607 Charlie Jones 59 1934 1938 Birmingham 59          
608 Jack Mahon 59 1932 1937 WBA 39 Leeds 20      
609 Teddy Sandford 59 1931 1937 WBA 59          
610 Viv Gibbins 59 1923 1931 West Ham 59          
                       
611 Oscar Fox 59 1911 1920 Bradford Cty 59          
612 Sammy Gilligan 59 1906 1911 Bristol City 43 Liverpool 16      
613 Charlie Satterthwaite 59 1895 1908 Arsenal 45 Liverpool 12 Bury 2  
614 Billy Bowes 59 1890 1899 Burnley 59          
615 Phil Foden 58 2018 2024 Man City 58          
616 Bruno Fernandes 58 2019 2024 Man United 58          
617 Robbie Earle 58 1991 1999 Wimbledon 58          
618 David Platt 58 1988 1997 Aston Villa 45 Arsenal 13      
619 Steve Archibald 58 1980 1983 Tottenham 58          
620 Kenny Burns 58 1972 1981 Birmingham 45 Nottm Forest 13      
                       
621 Billy Bremner 58 1959 1975 Leeds 58          
622 John O'hare 58 1965 1974 Derby 43 Sunderland 14 Leeds 1  
623 Redfern Froggatt 58 1949 1958 Sheff Wed 58          
624 George Lee 58 1949 1957 WBA 58          
625 Jimmy Hagan 58 1935 1955 Sheff United 51 Derby 7      
626 Alf Hanson 58 1932 1938 Liverpool 50 Chelsea 8      
627 Ernie Toseland 58 1928 1937 Man City 58          
628 Wally Amos 58 1924 1928 Bury 58          
629 Tom Miller 58 1911 1920 Liverpool 51 Man United 7      
630 Archie Goodall 58 1888 1902 Derby 50 Aston Villa 7 Preston 1  
                       
631 Clint Dempsey 57 2006 2012 Fulham 50 Tottenham 7      
632 Lee Bowyer 57 1996 2010 Leeds 38 Birmingham 9 Newcastle 6 +4
633 Harry Kewell 57 1997 2006 Leeds 45 Liverpool 12      
634 Chris Waddle 57 1984 1996 Tottenham 33 Newcastle 13 Sheff Wed 10 +1
635 Ian Dowie 57 1989 1995 Southampton 30 Luton 15 West Ham 8 +4
636 Frank McLintock 57 1959 1976 Arsenal 27 Leicester 25 QPR 5  
637 David Walsh 57 1949 1954 Aston Villa 37 WBA 20      
638 Cliff Parker 57 1933 1950 Portsmouth 57          
639 Arthur Groves 57 1929 1938 Blackburn 27 Derby 17 Portsmouth 13  
640 Johnny Crosbie 57 1921 1931 Birmingham 57          
                       
641 Benny Cross 57 1919 1925 Burnley 57          
642 Charlie Wallace 57 1907 1922 Aston Villa 54 Oldham 3      
643 Billy Jones 57 1903 1914 Man City 57          
644 Percy Smith 57 1904 1914 Preston 52 Blackburn 5      
645 Billy Gillespie 57 1899 1904 Man City 57          
646 David Wykes 57 1888 1895 Wolves 57          
647 Dominic Calvert-Lewin 56 2017 2024 Everton 56          
648 James Ward-Prowse 56 2014 2023 Southampton 49 West Ham 7      
649 Shane Long 56 2006 2021 Southampton 28 WBA 19 Reading 5 +4
650 Tim Cahill 56 2004 2011 Everton 56          
                       
651 Jason Euell 56 1995 2005 Charlton 34 Wimbledon 22      
652 Norman Whiteside 56 1981 1989 Man United 47 Everton 9      
653 Mike Robinson 56 1979 1985 Brighton 37 Man City 8 Liverpool 6 +5
654 John Tudor 56 1967 1976 Newcastle 48 Coventry 5 Stoke 3  
655 Bryan Douglas 56 1958 1965 Blackburn 56          
656 Eddie Wainwright 56 1946 1955 Everton 56          
657 Frank Bowyer 56 1948 1952 Stoke 56          
658 Charlie Mitten 56 1946 1951 Man United 50 Fulham 6      
659 Frank White 56 1933 1938 Birmingham 46 Preston 10      
660 Walter Tinsley 56 1912 1923 Middlesbro 47 Nottm Forest 7 Sunderland 2  
                       
661 Tommy White 56 1927 1935 Everton 56          
662 Raul Jimenez 55 2018 2024 Wolves 40 Fulham 15      
663 James Maddison 55 2018 2024 Leiceser 43 Tottenham 12      
664 James Milner 55 2002 2019 Liverpool 19 Man City 13 Aston Villa 12 +11
665 Eider Gudjohnsen 55 2000 2009 Chelsea 54 Tottenham 1      
666 Roy Keane 55 1990 2004 Man United 33 Nottm Forest 22      
667 John Hartson 55 1994 2000 West Ham 24 Arsenal 14 Wimbledon 11 +6
668 Mike Newell 55 1985 1995 Blackburn 22 Luton 18 Everton 15  
669 Roy Wegerle 55 1986 1994 QPR 29 Luton 10 Coventry 9 +7
670 Neil Webb 55 1985 1991 Nottm Forest 47 Man United 8      
                       
671 David Mills 55 1974 1982 Middlesbro 49 WBA 6      
672 Stan Bowles 55 1967 1979 QPR 51 Man City 2 Nottm Forest 2  
673 Johnny Haynes 55 1959 1967 Fulham 55          
674 Alex McCrae 55 1947 1952 Middlesbro 47 Charlton 8      
675 Ike Clarke 55 1937 1951 Portsmouth 49 WBA 6      
676 Peter Ramage 55 1928 1936 Derby 55  ¤        
677 Bobby Bruce 55 1927 1934 Middlesbro 55          
678 Arthur Rigby 55 1925 1932 Blackburn 43 Everton 7 Middlesbro 3 +2
679 Fred Pagnam 55 1914 1920 Liverpool 28 Arsenal 27      
680 James Oswald 55 1889 1892 Notts County 55          
                       
681 Christian Eriksen 54 2013 2022 Tottenham 51 Man United 2 Brentford 1  
682 Alexandre Lacazette 54 2017 2021 Arsenal 54          
683 Gareth Bale 54 2007 2020 Tottenham 54          
684 Andy Carroll 54 2008 2020 West Ham 33 Newcastle 15 Liverpool 6  
685 Damien Duff 54 1997 2012 Blackburn 21 Fulham 15 Chelsea 14 +4
686 Nwankwo Kanu 54 1998 2009 Arsenal 30 Portsmouth 17 WBA 7  
687 Gus Poyet 54 1997 2003 Chelsea 36 Tottenham 18      
688 Paul Ince 54 1986 2003 Man United 24 Liverpool 14 West Ham 7 +9
689 Duncan McKenzie 54 1970 1978 Leeds 27 Everton 14 Nottm Forest 9 +4
690 Steve Earle 54 1963 1976 Fulham 34 Leicester 20      
                       
691 Jimmy Robertson 54 1963 1975 Tottenham 25 Stoke 12 Ipswich 10 +7
692 Stan Lynn 54 1950 1964 Aston Villa 29 Birmingham 25      
693 George Hannah 54 1949 1962 Newcastle 41 Man City 13      
694 Dave Hickson 54 1954 1959 Everton 44 Huddersfield 9 Aston Villa 1  
695 Dennis Hatsell 54 1953 1958 Preston 54          
696 John Hart 54 1948 1957 Man City 54          
697 Jimmy Trotter 54 1926 1928 Sheff Wed 54          
698 Arnie Whittaker 54 1899 1907 Blackburn 54          
699 Diego Costa 53 2014 2022 Chelsea 52 Wolves 1      
700 Josh King 53 2015 2021 Bournemouth 48 Watford 5      


Home Previous 100 Next 100