# List of English football first tier top scorers

The top tier in English football today is the Premier League, replacing the Football League First Division for the 1992–93 inaugural season. Since the 1888–89 season, the first year of top flight football, three players have scored over 300 goals with a further 25 players scoring over 200 goals. In total 256 players have all scored 100 goals or more. 110 different individual players have been named top scorer. Players from Tottenham Hotspur have been named top scorer more than players from any other club, appearing thirteen times on this list. Jimmy Greaves, the all-time top goal scorer in top flight history, won it four times whilst at Tottenham. Nineteen different nationalities are represented and although the vast majority of players are English, there were fifteen times where the top scorer in the First Division was Scottish. Since the Premier League started, the player (or players) is awarded the Golden Boot Trophy, for the most league goals in the season. In the Premier League era, Thierry Henry has won the Golden Boot more times than anyone else, winning this accolade four times, all with Arsenal. Wayne Rooney, the Premier League's third highest goal scorer, does not appear on this list at all.
Once a rarity, a more widespread assortment of nationalities has achieved this success in recent years; in the 2018–19 season, it was shared between three players from different African countries, then in the 2021–22 season, Son Heung-min from South Korea finished level with Egypt's Mohamed Salah. Sergio Agüero won the award once, scoring 26 in the 2014–15 season. The Argentinian striker scored 184 goals between 2011 and 2021 to become the top foreign top flight goal scorer, a record later equalled by Salah in the 2024–25 season.

## Top scorers
### By season

On six occasions Jimmy Greaves was the league top scorer: twice with Chelsea and later four with Tottenham Hotspur; however, Steve Bloomer with five holds the record for one team. Thierry Henry is the record Premier League winner with four. Gary Lineker has won the honour three times, all with different clubs, the only player to do so.
In the 1951–52 season, Chile international Jorge 'George' Robledo became the first foreign player to score the most goals in a season, topping the list with 33 goals for Newcastle United. He stood alone on this list for 47 years. For two consecutive years the award was won by the lowest total of goals ever, 18. Englishmen Michael Owen, Dion Dublin and Chris Sutton won in the 1997–98 season. Owen again won in the 1998–99 season, but this time he was joined by Dutchman Jimmy Floyd Hasselbaink and Dwight Yorke, Trinidad and Tobago, the duo becoming the first foreign, league top scorers since Robledo. During this period however, two Republic of Ireland internationals, winger Andy McEvoy and striker John Aldridge, topped the scoring charts. McEvoy shared the most goals with Jimmy Greaves in the 1964–65 season while Aldridge top scored for Liverpool in the 1987–88 season. Both players, although non-British, do not appear on the top foreign goalscorers list published by the IFFHS as well as many other more reputable football websites. Didier Drogba (Ivory Coast) became the first African to win the award in 2006–07 season and later Carlos Tevez, Luis Suárez and Sergio Agüero would add to the South American winners. In 2018–19, two players from the same club both finished as top scorers for the first time, Sadio Mané, Senegal, and Mohamed Salah, Egypt, of Liverpool, finished in another three way tie, joined by Pierre Emerick Aubameyang, Gabon. The 2021–22 season saw Son Heung-min become the first Asian winner; the South Korean international scored 23 goals, finishing level with Mohamed Salah.
From the start of the Premier League, a golden boot trophy is presented to the top goalscorer. The first player to win this trophy was Teddy Sheringham, then playing for Tottenham Hotspur. In the 1993–94 season Andy Cole scored 34 goals for Newcastle United, the highest number of goals in the Premier League era to win the award. The following season Alan Shearer equalled it while playing for Blackburn Rovers. Both these records however, were set during a 42 match season. Since the Premier League was reduced down to 20 teams, Mohamed Salah held the record previously with 32 in a 38 match season for Liverpool until Norwegian striker Erling Haaland scored his 33rd goal for Manchester City in the 2022–23 season. Haaland's next goal saw him break the record of most goals scored in a season by a foreign player, ending Robledo's 71-year-old record. Haaland finished the season with 36 goals, the highest goal amount since Ron Davies scored 37 for Southampton fifty-seven years ago. However all these totals are dwarfed by the all time record holder, Everton legend Dixie Dean, who still holds the record for the most goals in a season with 60, set in the 1927–28 season. Dean's 310 goals scored for Everton is still the record for most goals scored for one club, and also still holds the records for most hat-tricks, both overall and in a single season.
Since the turn of the millennium only three Englishmen have won the award. In the 1999–2000 season Kevin Phillips won with 30 goals for Sunderland. This was a record for most goals by a debut player, in a 38 match season, until Erling Haaland broke it in the 2022–23 season. Harry Kane won the golden boot in successive seasons when he scored 25 in 2015–16 and then 29 in the 2016–17 season. He won it again in the 2020–21 season with 23. The third is Jamie Vardy; the Leicester City striker scored 23 goals in the 2019–20 season.
Key :
| Player (X) | Name of the player and number of times they were top scorer at that point (if more than one) |
| $^†$ | Indicates multiple top scorers in the same season |
| ‡ | Indicates player also won the European Golden Shoe in the same season (since 1967–68) |
| § | Denotes the club were English champions in the same season |
| Season | Player(s) | Nationality | Club(s) | Goals |
| 1888–89 | John Goodall | England | Preston North End$^§$ | 21 |
| 1889–90 | Jimmy Ross | Scotland | Preston North End$^§$ | 22 |
| 1890–91 | Jack Southworth | England | Blackburn Rovers | 26 |
| 1891–92 | John Campbell | Scotland | Sunderland$^§$ | 32 |
| 1892–93 | John Campbell (2) | Scotland | Sunderland$^§$ | 31 |
| 1893–94 | Jack Southworth (2) | England | Everton | 27 |
| 1894–95 | John Campbell (3) | Scotland | Sunderland$^§$ | 22 |
| 1895–96$^†$ | Steve Bloomer | England | Derby County | 20 |
| 1895–96$^†$ | John Campbell | Scotland | Aston Villa$^§$ | 20 |
| 1896–97 | Steve Bloomer (2) | England | Derby County | 22 |
| 1897–98 | Fred Wheldon | England | Aston Villa | 21 |
| 1898–99 | Steve Bloomer (3) | England | Derby County | 23 |
| 1899–1900 | Billy Garraty | England | Aston Villa$^§$ | 27 |
| 1900–01 | Steve Bloomer (4) | England | Derby County | 23 |
| 1901–02 | Jimmy Settle | England | Everton | 18 |
| 1902–03 | Sam Raybould | England | Liverpool | 31 |
| 1903–04 | Steve Bloomer (5) | England | Derby County | 20 |
| 1904–05 | Arthur Brown | England | Sheffield United | 22 |
| 1905–06 | Albert Shepherd | England | Bolton Wanderers | 26 |
| 1906–07 | Alex Young | Scotland | Everton | 28 |
| 1907–08 | Enoch West | England | Nottingham Forest | 27 |
| 1908–09 | Bert Freeman | England | Everton | 38 |
| 1909–10 | Jack Parkinson | England | Liverpool | 30 |
| 1910–11 | Albert Shepherd (2) | England | Newcastle United | 25 |
| 1911–12$^†$ | Harry Hampton | England | Aston Villa | 25 |
| 1911–12$^†$ | George Holley | England | Sunderland | 25 |
| 1911–12$^†$ | David McLean | Scotland | Sheffield Wednesday | 25 |
| 1912–13 | David McLean (2) | Scotland | Sheffield Wednesday | 30 |
| 1913–14 | George Elliott | England | Middlesbrough | 32 |
| 1914–15 | Bobby Parker | Scotland | Everton$^§$ | 35 |
| 1919–20 | Fred Morris | England | West Bromwich Albion$^§$ | 37 |
| 1920–21 | Joe Smith | England | Bolton Wanderers | 38 |
| 1921–22 | Andrew Wilson | Scotland | Middlesbrough | 31 |
| 1922–23 | Charlie Buchan | England | Sunderland | 30 |
| 1923–24 | Wilf Chadwick | England | Everton | 28 |
| 1924–25 | Frank Roberts | England | Manchester City | 31 |
| 1925–26 | Ted Harper | England | Blackburn Rovers | 43 |
| 1926–27 | Jimmy Trotter | England | Sheffield Wednesday | 37 |
| 1927–28 | Dixie Dean | England | Everton$^§$ | 60 |
| 1928–29 | Dave Halliday | Scotland | Sunderland | 43 |
| 1929–30 | Vic Watson | England | West Ham United | 41 |
| 1930–31 | Tom Waring | England | Aston Villa | 49 |
| 1931–32 | Dixie Dean (2) | England | Everton$^§$ | 44 |
| 1932–33 | Jack Bowers | England | Derby County | 35 |
| 1933–34 | Jack Bowers (2) | England | Derby County | 34 |
| 1934–35 | Ted Drake | England | Arsenal$^§$ | 42 |
| 1935–36 | W. G. Richardson | England | West Bromwich Albion | 39 |
| 1936–37 | Freddie Steele | England | Stoke City | 33 |
| 1937–38 | Tommy Lawton | England | Everton | 34 |
| 1938–39 | Tommy Lawton (2) | England | Everton$^§$ | 35 |
| 1946–47 | Dennis Westcott | England | Wolverhampton Wanderers | 37 |
| 1947–48 | Ronnie Rooke | England | Arsenal$^§$ | 33 |
| 1948–49 | Willie Moir | Scotland | Bolton Wanderers | 25 |
| 1949–50 | Dickie Davis | England | Sunderland | 25 |
| 1950–51 | Stan Mortensen | England | Blackpool | 30 |
| 1951–52 | George Robledo | Chile | Newcastle United | 33 |
| 1952–53 | Charlie Wayman | England | Preston North End | 24 |
| 1953–54 | Jimmy Glazzard | England | Huddersfield Town | 29 |
| 1954–55 | Ronnie Allen | England | West Bromwich Albion | 27 |
| 1955–56 | Nat Lofthouse | England | Bolton Wanderers | 33 |
| 1956–57 | John Charles | Wales | Leeds United | 38 |
| 1957–58 | Bobby Smith | England | Tottenham Hotspur | 36 |
| 1958–59 | Jimmy Greaves | England | Chelsea | 33 |
| 1959–60 | Dennis Viollet | England | Manchester United | 32 |
| 1960–61 | Jimmy Greaves (2) | England | Chelsea | 41 |
| 1961–62$^†$ | Ray Crawford | England | Ipswich Town$^§$ | 33 |
| 1961–62$^†$ | Derek Kevan | England | West Bromwich Albion | 33 |
| 1962–63 | Jimmy Greaves (3) | England | Tottenham Hotspur | 37 |
| 1963–64 | Jimmy Greaves (4) | England | Tottenham Hotspur | 35 |
| 1964–65$^†$ | Jimmy Greaves (5) | England | Tottenham Hotspur | 29 |
| 1964–65$^†$ | Andy McEvoy | Republic of Ireland | Blackburn Rovers | 29 |
| 1965–66$^†$ | Roger Hunt | England | Liverpool$^§$ | 29 |
| 1965–66$^†$ | Willie Irvine | Northern Ireland | Burnley | 29 |
| 1966–67 | Ron Davies | Wales | Southampton | 37 |
| 1967–68$^†$ | George Best | Northern Ireland | Manchester United | 28 |
| 1967–68$^†$ | Ron Davies (2) | Wales | Southampton | 28 |
| 1968–69 | Jimmy Greaves (6) | England | Tottenham Hotspur | 27 |
| 1969–70 | Jeff Astle | England | West Bromwich Albion | 25 |
| 1970–71 | Tony Brown | England | West Bromwich Albion | 28 |
| 1971–72 | Francis Lee | England | Manchester City | 33 |
| 1972–73 | Pop Robson | England | West Ham United | 28 |
| 1973–74 | Mick Channon | England | Southampton | 21 |
| 1974–75 | Malcolm Macdonald | England | Newcastle United | 21 |
| 1975–76 | Ted MacDougall | Scotland | Norwich City | 23 |
| 1976–77$^†$ | Andy Gray | Scotland | Aston Villa | 25 |
| 1976–77$^†$ | Malcolm Macdonald (2) | England | Arsenal | 25 |
| 1977–78 | Bob Latchford | England | Everton | 30 |
| 1978–79 | Frank Worthington | England | Bolton Wanderers | 24 |
| 1979–80 | Phil Boyer | England | Southampton | 23 |
| 1980–81$^†$ | Steve Archibald | Scotland | Tottenham Hotspur | 20 |
| 1980–81$^†$ | Peter Withe | England | Aston Villa$^§$ | 20 |
| 1981–82 | Kevin Keegan | England | Southampton | 26 |
| 1982–83 | Luther Blissett | England | Watford | 27 |
| 1983–84 | Ian Rush$^‡$ | Wales | Liverpool$^§$ | 32 |
| 1984–85$^†$ | Kerry Dixon | England | Chelsea | 24 |
| 1984–85$^†$ | Gary Lineker | England | Leicester City | 24 |
| 1985–86 | Gary Lineker (2) | England | Everton | 30 |
| 1986–87 | Clive Allen | England | Tottenham Hotspur | 33 |
| 1987–88 | John Aldridge | Republic of Ireland | Liverpool$^§$ | 26 |
| 1988–89 | Alan Smith | England | Arsenal$^§$ | 23 |
| 1989–90 | Gary Lineker (3) | England | Tottenham Hotspur | 24 |
| 1990–91 | Alan Smith (2) | England | Arsenal$^§$ | 22 |
| 1991–92 | Ian Wright | England | Crystal PalaceArsenal | 29 |
| 1992–93 | Teddy Sheringham | England | Nottingham ForestTottenham Hotspur | 22 |
| 1993–94 | Andy Cole | England | Newcastle United | 34 |
| 1994–95 | Alan Shearer | England | Blackburn Rovers$^§$ | 34 |
| 1995–96 | Alan Shearer (2) | England | Blackburn Rovers | 31 |
| 1996–97 | Alan Shearer (3) | England | Newcastle United | 25 |
| 1997–98$^†$ | Dion Dublin | England | Coventry City | 18 |
| 1997–98$^†$ | Michael Owen | England | Liverpool | 18 |
| 1997–98$^†$ | Chris Sutton | England | Blackburn Rovers | 18 |
| 1998–99$^†$ | Jimmy Floyd Hasselbaink | Netherlands | Leeds United | 18 |
| 1998–99$^†$ | Michael Owen (2) | England | Liverpool | 18 |
| 1998–99$^†$ | Dwight Yorke | Trinidad and Tobago | Manchester United$^§$ | 18 |
| 1999–2000 | Kevin Phillips$^‡$ | England | Sunderland | 30 |
| 2000–01 | Jimmy Floyd Hasselbaink (2) | Netherlands | Chelsea | 23 |
| 2001–02 | Thierry Henry | France | Arsenal$^§$ | 24 |
| 2002–03 | Ruud van Nistelrooy | Netherlands | Manchester United$^§$ | 25 |
| 2003–04 | Thierry Henry$^‡$ (2) | France | Arsenal$^§$ | 30 |
| 2004–05 | Thierry Henry$^‡$ (3) | France | Arsenal | 25 |
| 2005–06 | Thierry Henry (4) | France | Arsenal | 27 |
| 2006–07 | Didier Drogba | Ivory Coast | Chelsea | 20 |
| 2007–08 | Cristiano Ronaldo$^‡$ | Portugal | Manchester United$^§$ | 31 |
| 2008–09 | Nicolas Anelka | France | Chelsea | 19 |
| 2009–10 | Didier Drogba (2) | Ivory Coast | Chelsea$^§$ | 29 |
| 2010–11$^†$ | Dimitar Berbatov | Bulgaria | Manchester United$^§$ | 20 |
| 2010–11$^†$ | Carlos Tevez | Argentina | Manchester City | 20 |
| 2011–12 | Robin van Persie | Netherlands | Arsenal | 30 |
| 2012–13 | Robin van Persie (2) | Netherlands | Manchester United$^§$ | 26 |
| 2013–14 | Luis Suárez$^‡$ | Uruguay | Liverpool | 31 |
| 2014–15 | Sergio Agüero | Argentina | Manchester City | 26 |
| 2015–16 | Harry Kane | England | Tottenham Hotspur | 25 |
| 2016–17 | Harry Kane (2) | England | Tottenham Hotspur | 29 |
| 2017–18 | Mohamed Salah | Egypt | Liverpool | 32 |
| 2018–19$^†$ | Pierre-Emerick Aubameyang | Gabon | Arsenal | 22 |
| 2018–19$^†$ | Sadio Mané | Senegal | Liverpool | 22 |
| 2018–19$^†$ | Mohamed Salah (2) | Egypt | Liverpool | 22 |
| 2019–20 | Jamie Vardy | England | Leicester City | 23 |
| 2020–21 | Harry Kane (3) | England | Tottenham Hotspur | 23 |
| 2021–22$^†$ | Mohamed Salah (3) | Egypt | Liverpool | 23 |
| 2021–22$^†$ | Son Heung-min | South Korea | Tottenham Hotspur | 23 |
| 2022–23 | Erling Haaland$^‡$ | Norway | Manchester City$^§$ | 36 |
| 2023–24 | Erling Haaland (2) | Norway | Manchester City$^§$ | 27 |

### By number of seasons as top scorer

    As of 15 January 2023
| Rank | Player | Titles | Club(s) | Years |
| 1 | Jimmy Greaves | 6 | Chelsea 1959, 1961, Tottenham Hotspur 1963, 1964, 1965, 1969 | 1958–59, 1960–61, 1962–63, 1963–64, 1964–65, 1968–69 |
| 2 | Steve Bloomer | 5 | Derby County | 1895–96, 1896–97, 1898–99, 1900–01, 1903–04 |
| 3 | Thierry Henry | 4 | Arsenal | 2001–02, 2003–04, 2004–05, 2005–06 |
| 4 | John Campbell | 3 | Sunderland | 1891–92, 1892–93, 1894–95 |
| 4 | Gary Lineker | 3 | Leicester City 1985, Everton 1986, Tottenham Hotspur 1990 | 1984–85, 1985–86, 1989–90 |
| 4 | Alan Shearer | 3 | Blackburn Rovers 1995, 1996, Newcastle United 1997 | 1994–95, 1995–96, 1996–97 |
| 4 | Harry Kane | 3 | Tottenham Hotspur | 2015–16, 2016–17, 2020–21 |
| 4 | Mohamed Salah | 3 | Liverpool | 2017–18, 2018–19, 2021–22 |
| 9 | Jack Southworth | 2 | Blackburn Rovers 1891, Everton 1894 | 1890–91, 1893–94 |
| 9 | Albert Shepherd | 2 | Bolton Wanderers 1906, Newcastle United 1911 | 1905–06, 1910–11 |
| 9 | David McLean | 2 | Sheffield Wednesday | 1911–12, 1912–13 |
| 9 | Dixie Dean | 2 | Everton | 1927–28, 1931–32 |
| 9 | Jack Bowers | 2 | Derby County | 1932–33, 1933–34 |
| 9 | Tommy Lawton | 2 | Everton | 1937–38, 1938–39 |
| 9 | Ron Davies | 2 | Southampton | 1966–67, 1967–68 |
| 9 | Malcolm Macdonald | 2 | Newcastle United 1975, Arsenal 1977 | 1974–75, 1976–77 |
| 9 | Alan Smith | 2 | Arsenal | 1988–89, 1990–91 |
| 9 | Michael Owen | 2 | Liverpool | 1997–98, 1998–99 |
| 9 | Jimmy Floyd Hasselbaink | 2 | Leeds United 1999, Chelsea 2001 | 1998–99, 2000–01 |
| 9 | Didier Drogba | 2 | Chelsea | 2006–07, 2009–10 |
| 9 | Robin van Persie | 2 | Arsenal 2012, Manchester United 2013 | 2011–12, 2012–13 |
| 9 | Erling Haaland | 2 | Manchester City | 2022–23, 2023–24 |
* Bold shows players currently playing in the Premier League.
* Italics show players still playing professional football.

### By club

Coventry City and Stoke City are the only clubs with top league scorers whose teams have never finished in the top three.
| Rank | Club | Titles | Seasons |
| 1 | Tottenham Hotspur | 13 | 1957–58, 1962–63, 1963–64, 1964–65, 1968–69, 1980–81, 1986–87, 1989–90, 1992–93, 2015–16, 2016–17, 2020–21, 2021–22 |
| 2 | Arsenal | 12 | 1934–35, 1947–48, 1976–77, 1988–89, 1990–91, 1991–92, 2001–02, 2003–04, 2004–05, 2005–06, 2011–12, 2018–19 |
| 2 | Everton | 12 | 1893–94, 1901–02, 1906–07, 1908–09, 1914–15, 1923–24, 1927–28, 1931–32, 1937–38, 1938–39, 1977–78, 1985–86 |
| 4 | Liverpool | 11 | 1902–03, 1909–10, 1965–66, 1983–84, 1987–88, 1997–98, 1998–99, 2013–14, 2017–18, 2018–19, 2021–22 |
| 5 | Sunderland | 8 | 1891–92, 1892–93, 1894–95, 1911–12, 1922–23, 1928–29, 1949–50, 1999–2000 |
| 6 | Derby County | 7 | 1895–96, 1896–97, 1898–99, 1900–01, 1903–04, 1932–33, 1933–34 |
| 6 | Aston Villa | 7 | 1895–96, 1897–98, 1899–1900, 1911–12, 1930–31, 1976–77, 1980–81 |
| 6 | Chelsea | 7 | 1958–59, 1960–61, 1984–85, 2000–01, 2006–07, 2008–09, 2009–10 |
| 6 | Manchester United | 7 | 1959–60, 1967–68, 1998–99, 2002–03, 2007–08, 2010–11, 2012–13 |
| 10 | West Bromwich Albion | 6 | 1919–20, 1935–36, 1954–55, 1961–62, 1969–70, 1970–71 |
| 10 | Blackburn Rovers | 6 | 1890–91, 1925–26, 1964–65, 1994–95, 1995–96, 1997–98 |
| 10 | Manchester City | 6 | 1924–25, 1971–72, 2010–11, 2014–15, 2022–23, 2023-24 |
| 13 | Bolton Wanderers | 5 | 1905–06, 1920–21, 1948–49, 1955–56, 1978–79 |
| 13 | Southampton | 5 | 1966–67, 1967–68, 1973–74, 1979–80, 1981–82 |
| 13 | Newcastle United | 5 | 1910–11, 1951–52, 1974–75, 1993–94, 1996–97 |
| 16 | Sheffield Wednesday | 3 | 1911–12, 1912–13, 1926–27 |
| 16 | Preston North End | 3 | 1888–89, 1889–90, 1952–53 |
| 18 | Middlesbrough | 2 | 1913–14, 1921–22 |
| 18 | West Ham United | 2 | 1929–30, 1972–73 |
| 18 | Leeds United | 2 | 1956–57, 1998–99 |
| 18 | Leicester City | 2 | 1984–85, 2019–20 |
| 22 | Sheffield United | 1 | 1904–05 |
| 22 | Nottingham Forest | 1 | 1907–08 |
| 22 | Stoke City | 1 | 1936–37 |
| 22 | Wolverhampton Wanderers | 1 | 1946-47 |
| 22 | Blackpool | 1 | 1950–51 |
| 22 | Huddersfield Town | 1 | 1953–54 |
| 22 | Ipswich Town | 1 | 1961–62 |
| 22 | Burnley | 1 | 1965–66 |
| 22 | Norwich City | 1 | 1975-76 |
| 22 | Watford | 1 | 1982–83 |
| 22 | Coventry City | 1 | 1997–98 |

### By nationality

| Country | Titles |
| England | 90 |
| Scotland | 15 |
| France | 5 |
| Netherlands | 5 |
| Wales | 4 |
| Egypt | 3 |
| Republic of Ireland | 2 |
| Northern Ireland | 2 |
| Ivory Coast | 2 |
| Argentina | 2 |
| Norway | 2 |
| Chile | 1 |
| Trinidad and Tobago | 1 |
| Portugal | 1 |
| Bulgaria | 1 |
| Uruguay | 1 |
| Senegal | 1 |
| Gabon | 1 |
| South Korea | 1 |

## Top 50 all-time top scorers

The Football League Division One from 1888 through to the end of the 1991–92 season and now the Premier League, make up the top tier in English football. During these 136 years three players have scored over 300 goals, with another 25 scoring over 200 goals. A further three players were a goal shy, finishing on 199 goals. The first was Sheffield Wednesday's Andrew Wilson whose career was interrupted by World War I but went onto make 501 appearances. In the mid-sixties, Bobby Smith retired after scoring 23 in 74 for Chelsea and 176 in 271 for Tottenham, and finally ten years later, England legend Sir Bobby Charlton, left Manchester United after making 606 appearances.
Derby County forward Steve Bloomer was the first player to score over 300 goals, his record of 314 stood for over half a century. In 14 years, he scored 240 goals in 376 matches in his first stint at Derby County before moving to Middlesbrough where he scored 59 in 125 games for the Boro. After five years on Teesside, he returned to Derby who were in the second division then. He spent two years in the second division scoring 38 goals before the Rams won promotion. In his final two seasons he scored a further 15 goals in 34 matches, a total of 255 in 410 appearances for Derby County. Everton striker Dixie Dean came very close to breaking the record, he scored 349 league goals all for Everton, however 39 were scored in the second division, leaving him 4 goals behind. Bloomers' achievement was finally surpassed when Jimmy Greaves broke the record scoring 357 goals, playing for Chelsea, Tottenham Hotspur and West Ham United. For Chelsea he scored 124 goals in 157 appearances, only Frank Lampard 147, Roy Bentley 130, and Bobby Tambling 129 have scored more top flight goals for Chelsea. Greaves moved on to Tottenham Hotspur where, to this day, remains Tottenham's top league goalscorer after scoring 220 goals in 321 appearances. His top flight career ended at West Ham United, where he scored 13 in 38 matches.
In the Premier League era, Alan Shearer sits top, but even with his full tally of 283 goals, he still trails. Four more "modern day" players, who have played in the Premier League make the list, Wayne Rooney, the third highest Premier League goalscorer with 208 goals for Everton and Manchester United, is 22nd. Liverpool legend Ian Rush is the 14th highest scorer in the history of top flight football, but his Premier League tally is only 48 goals, ranking him 132nd. Another player to lose goals is Tony Cottee, who sits in 18th place. His last 78 goals gives him a current PL ranking of 62. Apart from these three, a further 20 players, who have scored 100 or more goals, have lesser totals. Ranked 45th, Lee Chapman scored 177 goals, the same as Frank Lampard and two more than Thierry Henry, but his last 23 goals sees him in 360th place in the Premier League. Peter Beardsley and Matt Le Tissier (jointly ranked 71st), both scored 161 goals, 11 more than Michael Owen who is eleventh on the PL list. Beardsley is in 96th position with 58 goals in the Premier League while a lack of centurions, assists Le Tissier's ranking. Losing 61 goals improves his overall position, ranked 34th in the Premier League with 100 goals.
The most recent active player in the Top 50 is Mohamed Salah, his goal against Leicester City on Boxing day, 2024, was his 173rd, moving the Egyptian winger inside the top 50. Recently, former Tottenham Hotspur striker Harry Kane, scored 30 goals in his last season in England to move above players such as Dennis Viollet, Ray Charnley who both had 190 goals, Peter Harris, who scored 192 goals for Portsmouth, Stan Mortensen who scored 197 goals for Blackpool, George Elliott who scored 198 goals for Middlesbrough and the three players mentioned above who all scored 199 goals. Kane, ranked 19th, became only the 28th player in 136 years of league football to join the elite 200 club, who, in the summer of 2023, signed for German club Bayern Munich.
First Division/Premier League top 50 goalscorers
| Rank | Player | Years | Goals | Apps | Ratio | Club Goals/Appearances |
| 1 | Jimmy Greaves | 1957–1971 | 357 | 516 | 0.69 | Chelsea 124/157 - Tottenham Hotspur 220/321 - West Ham Utd 13/38 |
| 2 | Steve Bloomer | 1892–1914 | 314 | 535 | 0.59 | Derby County 255/410 - Middlesbrough 59/125 |
| 3 | Dixie Dean | 1924–1938 | 310 | 362 | 0.86 | Everton |
| 4 | Gordon Hodgson | 1925–1940 | 288 | 455 | 0.63 | Liverpool 233/359 - Aston Villa 4/15 - Leeds United 51/81 |
| 5 | Alan Shearer | 1988–2006 | 283 | 559 | 0.51 | Southampton 23/118 - Blackburn Rovers 112/138 - Newcastle Utd 148/303 |
| 6 | Charlie Buchan | 1912–1928 | 258 | 481 | 0.53 | Sunderland 209/379 - Arsenal 49/102 |
| 7 | David Jack | 1920–1934 | 257 | 476 | 0.54 | Bolton Wanderers 144/295 - Arsenal 113/181 |
| 8 | Nat Lofthouse | 1946–1960 | 255 | 452 | 0.56 | Bolton Wanderers |
| 9 | Joe Bradford | 1921–1935 | 248 | 410 | 0.60 | Birmingham City |
| 10 | Hughie Gallacher | 1925–1938 | 246 | 355 | 0.69 | Newcastle Utd 133/160 - Chelsea 72/132 - Derby Co. 38/51 - Grimsby Town 3/12 |
| 11 | Joe Smith | 1908–1927 | 243 | 416 | 0.59 | Bolton Wanderers |
| 12 | George Brown | 1921–1935 | 240 | 366 | 0.65 | Huddersfield Town 142/213 - Aston Villa 79/116 - Leeds United 19/37 |
| 13 | George Camsell | 1921–1939 | 233 | 337 | 0.69 | Middlesbrough |
| 14 | Ian Rush | 1980–1998 | 232 | 515 | 0.45 | Liverpool 229/469 - Leeds United 3/36 - Newcastle United 0/10 |
| 15 | David Herd | 1954–1970 | 222 | 412 | 0.53 | Arsenal 97/166 - Manchester United 114/202 - Stoke City 11/44 |
| 16 | Harry Hampton | 1904–1922 | 219 | 357 | 0.61 | Aston Villa 215/339 - Birmingham City 4/18 |
| 17 | Billy Walker | 1919–1933 | 214 | 478 | 0.44 | Aston Villa |
| 17 | Tony Cottee | 1982–2001 | 214 | 548 | 0.39 | West Ham United 115/279 - Everton 72/184 - Leicester City 27/85 |
| 19 | Harry Kane | 2012–2023 | 213 | 320 | 0.67 | Tottenham Hotspur 213/317 - Norwich City 0/3 |
| 20 | Dave Halliday | 1925–1933 | 211 | 257 | 0.82 | Sunderland 156/166 - Arsenal 8/15 - Manchester City 47/76 |
| 21 | Geoff Hurst | 1959–1975 | 210 | 519 | 0.40 | West Ham United 180/411 - Stoke City 30/108 |
| 22 | Ronnie Allen | 1950–1961 | 208 | 415 | 0.50 | West Bromwich Albion |
| 22 | Wayne Rooney | 2002–2018 | 208 | 491 | 0.42 | Everton 25/98 - Manchester United 183/393 |
| 24 | Bobby Gurney | 1926–1944 | 205 | 348 | 0.59 | Sunderland |
| 25 | Arthur Chandler | 1925–1935 | 203 | 309 | 0.66 | Leicester City |
| 25 | Vic Watson | 1923–1936 | 203 | 295 | 0.69 | West Ham United |
| 27 | Harry Johnson | 1919–1931 | 201 | 313 | 0.64 | Sheffield United |
| 27 | Denis Law | 1960–1974 | 201 | 377 | 0.53 | Manchester City 30/68 - Manchester United 171/309 |
| 29 | Bobby Smith | 1950–1965 | 199 | 345 | 0.58 | Chelsea 23/74 - Tottenham Hotspur 176/271 |
| 29 | Andrew Wilson | 1900–1920 | 199 | 501 | 0.40 | Sheffield Wednesday |
| 29 | Bobby Charlton | 1956–1975 | 199 | 606 | 0.33 | Manchester United |
| 32 | George Elliott | 1909–1925 | 198 | 327 | 0.61 | Middlesbrough |
| 33 | Stan Mortensen | 1946–1959 | 197 | 317 | 0.62 | Blackpool |
| 34 | Peter Harris | 1946–1960 | 192 | 468 | 0.41 | Portsmouth |
| 35 | Ray Charnley | 1954–1972 | 190 | 359 | 0.53 | Blackpool |
| 35 | Dennis Viollet | 1953–1967 | 190 | 391 | 0.49 | Manchester United 159/259 - Stoke City 31/132 |
| 37 | Tommy Thompson | 1947–1964 | 187 | 354 | 0.53 | Newcastle United 4/16 - Aston Villa 67/149 - Preston North End 116/189 |
| 37 | Andy Cole | 1992–2007 | 187 | 415 | 0.45 | Played for 8 clubs - see stats below |
| 39 | Jack Bowers | 1928–1939 | 186 | 255 | 0.73 | Derby County 167/203 - Leicester City 19/52 |
| 40 | Sergio Aguero | 2011–2021 | 184 | 275 | 0.67 | Manchester City |
| 40 | Mohamed Salah | 2013– | 184 | 292 | 0.63 | Chelsea 2/13 Liverpool 182/279 |
| 42 | Tony Brown | 1963–1980 | 179 | 459 | 0.39 | West Brom |
| 42 | Teddy Sheringham | 1988–2007 | 179 | 521 | 0.34 | Millwall 20/64 - Nott'm Forest 14/42 - Spurs 97/236 - Man Utd 31/104 - Portsmouth 9/32 - West Ham 8/43 |
| 44 | Ginger Richardson | 1928–1946 | 178 | 269 | 0.66 | West Brom |
| 45 | Lee Chapman | 1979–1995 | 177 | 508 | 0.35 | Played for 8 clubs - see stats below |
| 45 | Frank Lampard | 1995–2015 | 177 | 609 | 0.29 | West Ham United 24/148 - Chelsea 147/429 - Manchester City 6/32 |
| 47 | Thierry Henry | 1999–2012 | 175 | 258 | 0.68 | Arsenal |
| 47 | Billy Hibbert | 1906–1922 | 175 | 387 | 0.45 | Bury 99/178 - Newcastle United 46/139 - Bradford City 26/53 - Oldham Athletic 4/17 |
| 47 | Derek Dougan | 1957–1975 | 175 | 458 | 0.38 | Blackburn R. 26/59 - Leicester City 35/68 - Wolves 86/247 - Portsmouth 9/33 - Aston Villa 19/51 |
| 50 | Jack Rowley | 1937–1957 | 173 | 351 | 0.49 | Manchester United |
| 50 | Peter Dobing | 1955–1973 | 173 | 509 | 0.34 | Blackburn R. 60/120 - Manchester City 31/82 - Stoke City 82/307 |
| Andy Cole | Arsenal 0/1 - Newcastle United 43/58 - Manchester United 93/195 - Blackburn Rovers 27/83 - Fulham 12/31 - Manchester City 9/22 - Portsmouth 3/18 - Sunderland 0/7 |
| Lee Chapman | Stoke City 34/99 - Arsenal 4/23 - Sunderland 3/15 - Sheffield Wednesday 63/149 - Nottingham Forest 15/48 - Leeds United 50/118 - West Ham United 7/40 - Ipswich Town 1/16 |
As shown below in the player records, Lee Chapman holds the record of most top flight clubs scored for with 8. Andy Cole played for 8 clubs also, but only scored for 6. Marcus Bent is another player to play for 8 different top flight clubs, again only scoring for 6. Steve Claridge has played for sixteen different league clubs, but only with Leicester City has he played in the top division, scoring 12 in 49 appearances. A name that does not appear on the top scorer list is Arthur Rowley, the record holder for the most goals in league football, scoring 434 goals in 619 league games. Arthur's brother Jack Rowley scored 173 goals for Manchester United and is ranked 50th, shown above. Arthur however didn't play much top flight football in his career, but he did score 51 goals in 95 matches. In one season at Fulham he scored 8 in 34 appearances and then later hit 43 in 61 appearances over two seasons for Leicester City.

## Clubs top scorer in top tier

The start of the Football League saw 12 teams become the founding members of the first ever league season in 1888–89. These were Accrington, Blackburn Rovers, Bolton Wanderers, Burnley, Everton, Preston North End, Aston Villa, Derby County, Notts County, Stoke City, West Bromwich Albion and Wolverhampton Wanderers. Since then a total of sixty five different clubs have played at the top level, with only three premier league players breaking club records set in the football league. Thierry Henry beat the 150 scored by Cliff Bastin for Arsenal. Roy Bentley who scored 130 goals for Chelsea was surpassed by Frank Lampard, while Sergio Aguero overtook the 147 Eric Brook scored for Manchester City. Matt Le Tissier scored in both the First Division and the Premier League to become Southampton's top scorer, exceeding the 134 goal record set by Welshman Ron Davies. The Premier League's top three goalscorers, who all have scored over 200 goals, fail to appear. Alan Shearer finished nine goals adrift of Blackburn's Ted Harper and finished two short of Geordie legend Jackie Milburn, while Wayne Rooney was sixteen short of Bobby Charlton's record. Harry Kane ended with 213, leaving Jimmy Greaves still as Tottenham's record goalscorer.
Glossop statistics currently unavailable.
| Club | Player Name | Goals | Years |
| Accrington | Billy Barbour | 33 | 1888–1890 |
| Arsenal | Thierry Henry | 175 | 1999–2012 |
| Aston Villa | Harry Hampton | 215 | 1904–1920 |
| Barnsley | Neal Redfearn | 10 | 1991–1998 |
| Birmingham City | Joe Bradford | 248 | 1920–1935 |
| Blackburn Rovers | Ted Harper | 121 | 1923–1934 |
| Blackpool | Stan Mortensen | 197 | 1941–1955 |
| Bolton Wanderers | Nat Lofthouse | 255 | 1946–1960 |
| Bournemouth | Josh King | 48 | 2015–2021 |
| Bradford City | Frank O'Rourke | 63 | 1920–1921 |
| Bradford Park Avenue | David McLean | 49 | 1919–1922 |
| Brentford | Dave McCulloch | 85 | 1935–1938 |
| Brighton & HA | Michael Robinson | 37 | 1980–1983 |
| Bristol City | Sam Gilligan | 44 | 1904–1910 |
| Burnley | George Beel | 142 | 1923–1932 |
| Bury | Billy Hibbert | 99 | 1906–1911 |
| Cardiff City | Len Davies | 117 | 1919–1931 |
| Carlisle United | Joe Laidlaw | 12 | 1972–1976 |
| Charlton Athletic | Charles Vaughan | 91 | 1946–1953 |
| Chelsea | Frank Lampard | 147 | 2001–2014 |
| Coventry City | Dion Dublin | 61 | 1994–1998 |
| Crystal Palace | Wilfried Zaha | 68 | 2010–2023 |
| Darwen | John McKnight | 11 | 1893–1894 |
| Derby County | Steve Bloomer | 255 | 1891–1914 |
| Everton | Dixie Dean | 310 | 1925–1937 |
| Fulham | Graham Leggat | 106 | 1958–1966 |
| Grimsby Town | Pat Glover | 117 | 1929–1939 |
| Huddersfield Town | George Brown | 142 | 1921–1929 |
| Hull City | Nikica Jelavic | 13 | 2014–2015 |
| Ipswich Town | John Wark | 107 | 1974–1990 |
| Leeds United | Peter Lorimer | 151 | 1962–1979 |
| Leicester City | Arthur Chandler | 203 | 1923–1935 |
| Club | Player Name | Goals | Years |
| Leyton Orient | Dave Dunmore | 11 | 1961–1964 |
| Liverpool | Gordon Hodgson | 233 | 1925–1936 |
| Luton Town | Gordon Turner | 101 | 1949–1964 |
| Manchester City | Sergio Aguero | 184 | 2011–2021 |
| Manchester United | Bobby Charlton | 199 | 1956–1973 |
| Middlesbrough | George Camsell | 233 | 1925–1939 |
| Millwall | Tony Cascarino | 22 | 1987–1990 |
| Newcastle United | Jackie Milburn | 150 | 1946–1957 |
| Northampton Town | Bobby Brown | 9 | 1963–1966 |
| Norwich City | John Deehan | 48 | 1981–1986 |
| Notts County | Trevor Christie | 41 | 1979–1984 |
| Nottingham Forest | Grenville Morris | 152 | 1898–1913 |
| Oldham Athletic | Joe Walters | 35 | 1912–1919 |
| Oxford United | John Aldridge | 38 | 1984–1987 |
| Portsmouth | Peter Harris | 193 | 1946–1960 |
| Preston North End | Tom Finney | 164 | 1946–1960 |
| Queens Park Rangers | Les Ferdinand | 80 | 1987–1995 |
| Reading | Kevin Doyle | 19 | 2005–2009 |
| Sheffield United | Harry Johnson | 201 | 1916–1931 |
| Sheffield Wednesday | Andrew Wilson | 199 | 1900–1920 |
| Southampton | Matt Le Tissier | 161 | 1986–2002 |
| Stoke City | Freddie Steele | 140 | 1933–1949 |
| Sunderland | Charlie Buchan | 209 | 1911–1925 |
| Swansea City | Wilfried Bony | 27 | 2013–2019 |
| Swindon Town | Jan Age Fjortoft | 12 | 1993–1995 |
| Tottenham Hotspur | Jimmy Greaves | 220 | 1961–1970 |
| Watford | Luther Blissett | 70 | 1975–1988 |
| West Bromwich Albion | Ronnie Allen | 208 | 1950–1961 |
| West Ham United | Vic Watson | 203 | 1920–1935 |
| Wigan Athletic | Hugo Rodallega | 24 | 2009–2012 |
| Wimbledon | John Fashanu | 103 | 1986–1994 |
| Wolverhampton Wanderers | Johnny Hancocks | 158 | 1946–1957 |

## Top five scorers by nationality

Many different nationalities have played in English top flight football throughout the years. The tables below show the top five highest scorers from their respective countries. As shown in the top 50 list above, the top English and Scottish goal scorers can be seen.
Of the home nation countries, Premier League players are well short of the overall records. Northern Ireland's top Premier League scorer is Iain Dowie who scored 33 of his 57 goals in the Premier League. The top Welsh goal scorer is Ryan Giggs who scored 114 goals, 109 in the Premier League while Duncan Ferguson with 68 goals is the top Scottish goal scorer in the Premier League. All well short of the record totals by Derek Dougan, Ian Rush and Hughie Gallacher. Republic of Ireland striker Robbie Keane scored 126 goals in the Premier League, but ended with 10 goals less than record holder Frank Stapleton.
A different story with the rest of the world, made up predominately of Premier League players only. South American Jorge Robledo's record remains from the fifties, currently the joint third highest goalscorer. Craig Johnston has been overtaking by Premier League Oceanic players while Lindy Delapenha also, has lost his Caribbean record. However, South African duo Stuart Leary and Berry Nieuwenhuys records remain intact from decades ago. American Roy Wegerle has dropped to second in the United States and Canada scorers. The European and African top scorers are all from the Premier League era.
When Dwight Yorke scored a hat-trick for Manchester United against Leicester City, on Sunday 17 January 1999, he became the top foreign scorer. With this treble he moved onto 84 top-flight goals, surpassing the previous record of 82, set by Chilean Jorge Robledo in 1953. Later that year on Saturday 18 December 1999, Yorke scored twice for Manchester United in a 4-2 away win at West Ham United. His first goal that day saw him become the first foreign player to score 100 top flight goals. This was his 27th league goal for Manchester United, after scoring 73 previously for Aston Villa. As of the end of the 2023–24 season, his 136 goals ranks him as the fifth-highest foreign goalscorer, behind Sergio Agüero 184, Thierry Henry 175, Mo Salah 157 and Robin van Persie 144.
* Bold shows players currently playing in the Premier League.
    As of 9 March 2025
Northern Ireland
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Derek Dougan | 175 | 458 | 0.38 | 1957–1975 | Blackburn Rovers (26/59), Leicester City (35/68), Wolverhampton Wanderers (86/247), Portsmouth (9/33), Aston Villa (19/51) |
| 2 | Jimmy Dunne | 153 | 201 | 0.76 | 1926–1937 | Sheffield United (143/173), Arsenal (10/28) |
| 3 | George Best | 137 | 361 | 0.38 | 1963–1977 | Manchester United |
| 4 | Billy Gillespie | 127 | 448 | 0.28 | 1910–1933 | Sheffield United |
| 5 | Jimmy McIlroy | 126 | 519 | 0.24 | 1950–1967 | Burnley (116/439), Stoke City (10/80) |
Republic of Ireland
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Frank Stapleton | 136 | 458 | 0.30 | 1974–1995 | Arsenal (75/225), Manchester United (60/223), Derby County (1/10) |
| 2 | Robbie Keane | 126 | 349 | 0.36 | 1997–2012 | Coventry City (12/31), Leeds United (13/46), Tottenham Hotspur (91/238), Liverpool (5/19), West Ham United (2/9), Aston Villa (3/6) |
| 3 | Niall Quinn | 109 | 399 | 0.27 | 1983–2002 | Arsenal (14/67), Manchester City (66/193), Sunderland (29/139) |
| 4 | Johnny Giles | 91 | 479 | 0.19 | 1959–1976 | Manchester United (10/99), Leeds United (80/343), West Bromwich Albion (1/37) |
| 5 | John Aldridge | 88 | 147 | 0.60 | 1985–1989 | Oxford United (38/64), Liverpool (50/83) |
Wales
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Ian Rush | 232 | 515 | 0.45 | 1980–1998 | Liverpool (229/469), Leeds United (3/36), Newcastle United (0/10) |
| 2 | Trevor Ford | 169 | 324 | 0.52 | 1946–1961 | Aston Villa (60/120), Sunderland (67/108), Cardiff City (42/96) |
| 3 | Grenville Morris | 152 | 332 | 0.38 | 1897–1913 | Nottingham Forest |
| 4 | Mark Hughes | 149 | 531 | 0.28 | 1980–2002 | Manchester United (120/345), Chelsea (25/95), Southampton (2/52), Everton (1/18), Blackburn Rovers (1/21) |
| 5 | Roy Vernon | 145 | 315 | 0.46 | 1955–1970 | Blackburn Rovers (22/51), Everton (101/176), Stoke City (22/88) |
Europe (excluding UK/RoI)
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Thierry Henry | 175 | 258 | 0.68 | 1994–2012 | Arsenal |
| 2 | Robin van Persie | 144 | 280 | 0.51 | 2004–2015 | Arsenal (96/194), Manchester United (48/86) |
| 3 | Jimmy Floyd Hasselbaink | 127 | 288 | 0.44 | 1997–2007 | Leeds United (34/69), Chelsea (69/136), Middlesbrough (22/58), Charlton Athletic (2/25) |
| 4 | Nicolas Anelka | 125 | 364 | 0.34 | 1996–2014 | Arsenal (23/65), Manchester City (37/89), Chelsea (38/125), Liverpool (4/20), Bolton Wanderers (21/53), West Bromwich Albion (2/12) |
| 5 | Romelu Lukaku | 121 | 278 | 0.44 | 2011–2022 | West Bromwich Albion (17/35), Everton (68/141), Manchester United (28/66), Chelsea (8/36) |
South America
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Sergio Agüero | 184 | 275 | 0.67 | 2011–2021 | Manchester City |
| 2 | Carlos Tevez | 84 | 202 | 0.42 | 2006–2013 | West Ham United (7/26), Manchester United (19/63), Manchester City (58/113) |
| 3 | George Robledo | 82 | 146 | 0.56 | 1949–1953 | Newcastle United |
| 3 | Roberto Firmino | 82 | 256 | 0.32 | 2015–2023 | Liverpool |
| 5 | Gabriel Jesus | 76 | 230 | 0.33 | 2017- | Manchester City (58/159), Arsenal (18/71) |
Africa
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Mohamed Salah | 184 | 292 | 0.63 | 2013– | Chelsea (2/13), Liverpool (182/279) |
| 2 | Sadio Mané | 111 | 263 | 0.42 | 2014–2022 | Southampton (21/67), Liverpool (90/196) |
| 3 | Didier Drogba | 104 | 254 | 0.41 | 2004–2012 | Chelsea |
| 4 | Emmanuel Adebayor | 97 | 242 | 0.40 | 2005–2016 | Arsenal (46/104), Manchester City (15/34), Tottenham Hotspur (35/92), Crystal Palace (1/12) |
| 5 | Yakubu | 95 | 252 | 0.38 | 2003–2012 | Portsmouth (28/67), Middlesbrough (25/73), Everton (25/82), Blackburn Rovers (17/30) |
Oceania
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Mark Viduka | 92 | 240 | 0.38 | 2000–2009 | Leeds United (59/130), Middlesbrough (26/72), Newcastle United (7/38) |
| 2 | Chris Wood | 87 | 255 | 0.34 | 2009– | West Bromwich Albion (0/3), Leicester City (1/7), Burnley (49/144), Newcastle United (4/35), Nottingham Forest (33/66) |
| 3 | Harry Kewell | 57 | 274 | 0.21 | 1993–2008 | Leeds United (45/181), Liverpool (12/93) |
| 4 | Tim Cahill | 56 | 226 | 0.25 | 2004–2012 | Everton |
| 5 | Craig Johnston | 46 | 254 | 0.18 | 1977–1988 | Middlesbrough (16/64), Liverpool (30/190) |
United States and Canada
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Clint Dempsey | 57 | 218 | 0.26 | 2007–2013 | Fulham (50/189), Tottenham Hotspur (7/29), |
| 2 | Roy Wegerle | 55 | 274 | 0.21 | 1986–1995 | Luton Town (10/45), Queens Park Rangers (29/75), Coventry City (9/53), Chelsea (3/23), Blackburn Rovers (4/22) |
| 3 | Brian McBride | 36 | 148 | 0.24 | 2002–2008 | Everton (4/8), Fulham (32/140) |
| 4 | Tomasz Radzinski | 35 | 194 | 0.18 | 2001–2007 | Everton (25/91), Fulham (10/103) |
| 5 | Christian Pulisic | 20 | 98 | 0.20 | 2019–2023 | Chelsea |
Caribbean
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Dwight Yorke | 136 | 423 | 0.32 | 1989–2009 | Aston Villa (73/231), Manchester United (48/92), Blackburn Rovers (12/60), Birmingham City (2/13), Sunderland (1/27) |
| 2 | Michail Antonio | 68 | 268 | 0.25 | 2008– | West Ham United |
| 3 | Robbie Earle | 59 | 283 | 0.21 | 1991–2000 | Wimbledon |
| 4 | Jason Euell | 56 | 261 | 0.21 | 1995–2007 | Wimbledon (22/105), Charlton Athletic (34/139), Middlesbrough (0/17) |
| 5 | Lindy Delapenha | 50 | 151 | 0.33 | 1948–1958 | Middlesbrough (50/144), Portsmouth (0/7) |
South Africa
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Stuart Leary | 76 | 173 | 0.44 | 1951–1957 | Charlton Athletic |
| 2 | Berry Nieuwenhuys | 74 | 236 | 0.31 | 1933–1947 | Liverpool |
| 3 | Benni McCarthy | 37 | 120 | 0.31 | 2006–2011 | Blackburn Rovers (37/109), West Ham United (0/11) |
| 4 | Shaun Bartlett | 24 | 123 | 0.20 | 2000–2006 | Charlton Athletic |
| 5 | Steven Pienaar | 20 | 214 | 0.09 | 2007–2017 | Everton (20/189), Tottenham Hotspur (0/10), Sunderland (0/15) |
Central America
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Raúl Jiménez | 57 | 187 | 0.30 | 2018– | Wolverhampton Wanderers (40/135), Fulham (17/52) |
| 2 | Javier Hernandez | 53 | 158 | 0.34 | 2010–2019 | Manchester United (37/103), West Ham United (16/55) |
| 3 | Paulo Wanchope | 50 | 156 | 0.32 | 1997–2004 | Derby County (23/72), West Ham United (12/35), Manchester City (15/49) |
| 4 | Clyde Best | 47 | 186 | 0.25 | 1969–1976 | West Ham United |
| 5 | Carl Cort | 28 | 111 | 0.25 | 1996–2004 | Wimbledon (16/73), Newcastle United (7/22), Wolverhampton Wanderers (5/16) |
Asia
| Rank | Player | Goals | Apps | Ratio | Years | Clubs |
| 1 | Son Heung-min | 127 | 328 | 0.39 | 2015– | Tottenham Hotspur |
| 2 | Muzzy Izzet | 34 | 248 | 0.14 | 1996–2006 | Leicester City (33/222), Birmingham City (1/26) |
| 3 | Yossi Benayoun | 31 | 194 | 0.16 | 2005–2014 | West Ham United (8/75), Liverpool (18/92), Chelsea (1/8), Arsenal (4/19) |
| 4 | Ronny Rosenthal | 25 | 162 | 0.15 | 1990–1997 | Liverpool (21/74), Tottenham Hotspur (4/88) |
| 5 | Hwang Hee-chan | 22 | 104 | 0.21 | 2021– | Wolverhampton Wanderers |

## Excluded centurions

Former Leeds United legend Johnny Giles in a 2016 interview published in the Irish Independent states "What other sport wipes out 100 years of records and standards and decides that Alan Shearer was the first player to score 100 goals for two clubs when Jimmy Greaves did it decades before? In no other sport in England is there such a casual disregard and disrespect for the achievements of players who inhabit the archives..."
In the 136 year history of football in England, a total of 256 players have scored 100 or more goals in the top flight. Son Heung-min in the 2022–23 season became the latest player to reach a century of goals, all scored for Tottenham Hotspur. That figure includes the 34 players in the Premier League 100 club, leaving 222 players excluded from the records shown today, those centurions among the 104 years of history "wiped out".
Out of those 256 centurions, 24 players played either side of the 1992 rebranding of the top tier in English football. Seven of those players would be among the first players included in the premier league 100 club, those records easily available. The other seventeen players would be included among the neglected records. The records of those other 222 players who have all scored 100 or more goals, are not as easily, or readily available as the 34 players who have, since 1992. The tables below show the seventeen players who scored a century of top flight goals and the seven who have a lesser total, after the 1992 launch of the Premier League, never seen among the Premier League era records.
Matt Le Tissier, despite not having his first 61 goals for Southampton included, is ranked 34th in the Premier League. He scored the same number of goals as Peter Beardsley, however, his 100 goals he scored from 1992 places him in the Premier League records, where as Beardsley is among the 222 excluded centurions, not among any records shown on Sky Sports. The goal-scoring career of Manchester United stalwart Bryan Robson is very nearly entirely erased, the same with Alan Smith, the Leicester City and Arsenal striker. John Wark, the Ipswich Town and Liverpool midfielder scored 135 goals, which would make him the 14th highest goal scorer in the Premier League. The Scottish midfielder is ahead of Paul Scholes and Steven Gerrard while Robson would be sitting alongside Dion Dublin and Sadio Mané, just outside the top 20. Many other player records also fail to show their full career goal statistics because of the changeover. These include Manchester United forward Brian McClair who had 70 of his 88 goals deducted. Paul Goddard scored 82 goals but is shot down to only 3 while England midfielder Steve Hodge has 3 goals also, not his full 79. Gary Bannister also had 70 goals removed, 78 reduced to 8 goals. Former England left back Stuart Pearce is shown with 20 goals and not the 63 he scored, mostly at Nottingham Forest. David Platt does not have his 45 goals he scored for Aston Villa included, only the 13 he scored for Arsenal. Chris Waddle loses his entire career records for both Newcastle United and Tottenham Hotspur, his 10 goals for Sheffield Wednesday and his solitary Sunderland goal are all that's included.
17 players who all scored 100 or more goals, scoring in both Division 1 & Premier League
| Player | Total | Total | Years | Div. 1 | Prem | Ref. |
| Player | Goals | Matches | Years | Div. 1 | Prem | Ref. |
| Ian Rush | 232 | 515 | 1980–1998 | 184 | 48 | |
| Tony Cottee | 214 | 548 | 1982–2001 | 136 | 78 | |
| Lee Chapman | 177 | 508 | 1979–1995 | 154 | 23 | |
| Peter Beardsley | 161 | 470 | 1979–1999 | 103 | 58 | |
| Mark Hughes | 149 | 531 | 1980–2002 | 85 | 64 | |
| Alan Smith | 149 | 425 | 1982–1995 | 141 | 8 | |
| John Barnes | 142 | 538 | 1981–1999 | 114 | 28 | |
| Graeme Sharp | 139 | 419 | 1980–1997 | 123 | 16 | |
| John Wark | 135 | 467 | 1975–1997 | 122 | 13 | |
| Mick Harford | 123 | 389 | 1980–1998 | 104 | 19 | |
| Dean Saunders | 114 | 386 | 1982–2001 | 69 | 45 | |
| Bryan Robson | 111 | 527 | 1975–1997 | 109 | 2 | |
| Nigel Clough | 111 | 378 | 1984–1997 | 91 | 20 | |
| Niall Quinn | 109 | 399 | 1983–2002 | 50 | 59 | |
| John Fashanu | 106 | 282 | 1978–1995 | 86 | 20 | |
| Kevin Campbell | 106 | 394 | 1988–2007 | 23 | 83 | |
| Rod Wallace | 101 | 359 | 1987–2004 | 56 | 45 | |
Total goals of players included in the Premier League 100 club
| Player | Total | Total | Years | Div. 1 | Prem | Ref. |
| Player | Goals | Matches | Years | Div. 1 | Prem | Ref. |
| Alan Shearer | 283 | 559 | 1988–2006 | 23 | 260 | |
| Teddy Sheringham | 179 | 521 | 1988–2007 | 33 | 146 | |
| Les Ferdinand | 169 | 401 | 1986–2005 | 20 | 149 | |
| Ian Wright | 165 | 315 | 1985–1999 | 52 | 113 | |
| Matt Le Tissier | 161 | 443 | 1986–2002 | 61 | 100 | |
| Dwight Yorke | 136 | 423 | 1989–2009 | 13 | 123 | |
| Ryan Giggs | 114 | 672 | 1990–2014 | 5 | 109 | |

## Player Records

All records listed below pertain to league matches played in Division 1 and/or the Premier League only.
Most goals: 357 - Jimmy Greaves in 516 matches for Chelsea, Tottenham Hotspur and West Ham United (1957-1971)
Most goals in a season:
* 42 matches – 60 Dixie Dean, Everton 1927–28
* 38 matches – 38 Bert Freeman, Everton 1908–09
Most goals in a debut season:
* 42 matches – 38 Dave Halliday, Sunderland 1925–26
* 38 matches – 36 Erling Haaland, Manchester City 2022–23
Most goals in a match: 7 Ted Drake for Arsenal v Aston Villa (away) 14 December 1935
Most hat-tricks: 30 Dixie Dean Everton 1923–1937
Most hat-tricks in one season: 8 Dixie Dean 1931-32
Youngest goalscorer: Jason Dozzell 16 years and 57 days for Ipswich Town v Coventry City, February 1984)
Youngest hat-trick goalscorer: Alan Shearer 17 years 240 days for Southampton v Arsenal 8 April 1988. (Trevor Francis 16 years and 317 days was in Division 2)
Oldest goalscorer: Billy Meredith, 47 years, 8 months, 17 days for Manchester City v Burnley 15 April 1922. Also FA Cup oldest goalscorer, aged 49.
Most consecutive league matches scored in: 15 Stan Mortensen, Blackpool 1950-51
Most clubs scored for: 8 Lee Chapman (Stoke City, Sheffield Wed. Leeds Utd, Arsenal, Sunderland, Nott'm Forest, West Ham Utd, Ipswich Town)
Consecutive hat-tricks: 3
* Frank Osborne, Tottenham Hotspur 1925 v Liverpool, Leicester City, West Ham United
* Tom Jennings, Leeds United 1926 v Arsenal, Liverpool (4), Blackburn Rovers
* Dixie Dean, Everton 1927/28 1928/29 v Burnley (4), Arsenal, Bolton Wanderers (2 end of season,1 opening day of new season)
* Jack Balmer, Liverpool 1946 v Portsmouth, Derby County (4), Arsenal
Most hat-tricks for one team in a match: 3 Alf Spouncer, Enoch West and Bill Hooper Nott'm Forest, in their record breaking 12–0 home win over Leicester City on 21 April 1909.
Most penalties scored: 56 Alan Shearer (from 67 taken for Blackburn Rovers and Newcastle United, 1992–2006)
Most penalties scored in 1 season: 13 Francis Lee, Manchester City 1971–72
Hat-trick of penalties:
* Billy Walker for Aston Villa v Bradford City in 1921.
* Charlie Mitten for Manchester United v Aston Villa in 1950.
* Ken Barnes for Manchester City v Everton in 1957.
* Justin Kluivert for Bournemouth v Wolves in 2024.
Most own goals in one season: 5 Bobby Stuart (Middlesbrough 1934–35)
Fastest goal by a substitute: 6 seconds, Nicklas Bendtner for Arsenal v Tottenham Hotspur, 22 December 2007)
Most consecutive Top Scorer awards: 3
* Jimmy Greaves (1963, 1964, 1965)
* Alan Shearer (1995, 1996, 1997)
* Thierry Henry (2004, 2005, 2006)
Most top scorer awards with different clubs: 3 Gary Lineker (Leicester City 1985, Everton 1986, Tottenham Hotspur 1990)
100 goals for two different clubs: 3
* David Jack 1919–34 (Bolton Wanderers 144 – Arsenal 113)
* Jimmy Greaves 1957–1970 (Chelsea 124 – Tottenham Hotspur 220)
* Alan Shearer 1992–2006 (Blackburn Rovers 112 – Newcastle United 148)
Fastest player to reach 100 goals: Dave Halliday in 101 games for Sunderland.
Players to score over 30 league goals in four consecutive seasons: Dave Halliday, 1925–26 to 1928–29. Halliday scored at least 35 goals in each of those four seasons.
Most league appearances: Peter Shilton 849 (1966–1997)
Most league appearances by an outfield player: John Hollins 714 (1963–1983) (62 goals - Chelsea 47, Q.P.R 6, Arsenal 9)
Most league appearances at one club: Ryan Giggs 672 for Manchester United, 2 March 1991 to 6 May 2014)
Most titles won by an individual player: 13 Ryan Giggs
Team goals:
Most goals scored in total: Liverpool 7,344 in 4,353 matches. (Arsenal 7,268 in 4,352 - Everton 7,266 in 4,735)
Most goals scored in a season:
* 42 matches - 128 Aston Villa 1930–31 Top scorers, Tom 'Pongo' Waring 49, Eric Houghton 30. (8 other scorers) Arsenal scored 127 in same season.
* 38 matches - 106 Manchester City 2017–18 Top scorer, Sergio Aguero 21. (12 other scorers)