Premier League All-Time Top Scorers

About This Dataset

Premier League All-Time Top Scorers
The leading goal scorers in the history of the English Premier League. Alan Shearer holds the all-time record with 260 goals, a benchmark that has stood since his retirement in 2006.
Analysis

Alan Shearer's record of 260 goals stands as a formidable benchmark in Premier League history, with Wayne Rooney lagging behind at 208 goals, a significant 52-goal gap. The third-place Andrew Cole, with 187 goals, also shows a notable distance from Rooney, indicating the challenge of reaching such heights in goal-scoring. The presence of players like Frank Lampard (177) and Thierry Henry (175) further emphasizes the elite status of these top scorers, as they not only contributed goals but also shaped the league's competitive landscape. The trend suggests that while new talents emerge, breaking these long-standing records will be a monumental task, reflecting both the consistency required at the highest level and the evolution of defensive strategies in football.

Source:  Wikipedia

Key Findings

🏆
Alan Shearer leads in Premier League Goals with 260.
📊
Average Premier League Goals: 185  ·  median: 176.
↔️
Gap: Alan Shearer is 1.7× larger than Michael Owen.

Premier League All-Time Top Scorers

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
8
8 categories  ·  1 year
↑
Top Value
260
Alan Shearer
Premier League Goals · All Time
◈
Metrics
1
Premier League Goals
◷
Period
All Time
Single year snapshot

Methodology & source

Data source
Wikipedia
Coverage
8 entities · 8 observations
Measure
Premier League Goals
Last updated
5 April 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value.

Rankings & Full Data

8 records · Premier League Goals · ranked by All Time

✓ 8 sourced
# Category All Time Source
🥇 Alan Shearer 260
🥈 Wayne Rooney 208
🥉 Andrew Cole 187
4 Frank Lampard 177
5 Thierry Henry 175
6 Robbie Fowler 163
7 Jermain Defoe 162
8 Michael Owen 150

Related Charts

More statistics on similar topics

Related All Time
Alan She Harry Ka Wayne Ro Andrew C Frank La Thierry
260.0
Alan Shearer
Most Premier League Goals Scored (All Time)

Alan Shearer's record of 260 goals remains a formidable benchmark, particularly when considering the changing dynamics o...

View Chart 4 months ago
Related All Time
Emanuel Alexande Anatoly Garry Ka Mikhail Magnus C
27.0
Emanuel Lasker
Longest Reigns as World Chess Champion

Emanuel Lasker held the world title for 27 years, 10 more than Alexander Alekhine on 17. Longevity and match wins measur...

View Chart 2 weeks ago
Related All Time
Emanuel Garry Ka Anatoly Mikhail Magnus C Viswanat
6.0
Emanuel Lasker
Most World Chess Championship Match Wins

Emanuel Lasker, Garry Kasparov and Anatoly Karpov share the record with 6 championship wins each. 14 of these 22 players...

View Chart 2 weeks ago
Play