Premier League Goal Total Comparison (All-Time)

Who scored the most Premier League goals? Compare 15 all-time scoring totals, from Shearer 260 down to Hasselbaink 127. See all 15 scorers here. Updated 2026.

Visual comparison

Linear scale: bar lengths are directly proportional to value, relative to the largest entry.

Alan Shearer260 Goals
Harry Kane213 Goals
Wayne Rooney208 Goals
Mohamed Salah193 Goals
Andrew Cole187 Goals
Sergio Aguero184 Goals
Frank Lampard177 Goals
Thierry Henry175 Goals
Robbie Fowler163 Goals
Jermain Defoe162 Goals
Michael Owen150 Goals
Les Ferdinand149 Goals
Teddy Sheringham146 Goals
Robin van Persie144 Goals
Jimmy Floyd Hasselbaink127 Goals

All values

Click any row to load it as Entry A.

NameValueContextSource

About this converter

Premier League goals count from August 1992 only. Shearer leads with 260, still top after three decades. Kane moved to 213 before leaving for Bayern, clear of Rooney 208. Salah reached 193 and keeps climbing as the only active row near the top. Cole 187 and Aguero 184 follow with the best rate here at 0.67 per match. Lampard 177 is the top midfielder ever. Henry 175, Fowler 163 and Defoe 162 pack the next three. Owen 150, Ferdinand 149, Sheringham 146 and Van Persie 144 close a table where every row cleared 140.

How to use it

Pick two scorers and a unit in the top row. The three boxes below stay linked. Change any box and the other two update. Try 1 Shearer against Defoe to see the scoring gap. All rows are Premier League regular season goals.

All rows are Premier League goals only, matching league stats tables. First Division goals before 1992 stay out, which is why Shearer Southampton goals are excluded and his total starts at Blackburn. Cup and European goals stay out for the same reason. Salah is the only active row: his total moves during the season, so the page pins the May 2026 Opta figure and dates it.

FAQ

Who scored most Premier League goals?

Alan Shearer with 260 for Blackburn and Newcastle. He passed the mark in 2006 and no one has caught him since.

How many did Harry Kane score?

213 before his 2023 move to Bayern Munich. He passed Rooney 208 in May 2023.

Do goals before 1992 count?

No. The league counts from August 1992, so First Division goals stay out along with cups and European ties.

Is any active player close?

Mohamed Salah at 193 in May 2026. He is the only active player near the top of the table.

Sources

  • Premier League official stats: all-time top scorers (Shearer 260, Kane 208 at 316 matches, Rooney 208, Cole 187, Aguero 184)
  • Premier League news Apr 2023: Kane moves level with Rooney on 208 (Shearer 260, Cole 187, Aguero 184 table)
  • Opta Analyst May 2026: Premier League all-time top goalscorers (Shearer 260 through Defoe 162)

Last verified: 2026-10-02 · 15 entries

More arcade scores converters

Arcade Scores

100m Sprint Record Comparison (Seconds)

Compare 10 fastest legal 100 meter sprint times in seconds, from Bolt at 9.58 to Greene at 9.79. World Athletics marks in a linked tool here. right now.

Athletics · 10 entries
Arcade Scores

100m World Record Progression Comparison (Men)

Compare 15 mens 100m world records, from Lippincott 10.6 to Bolt 9.58. World Athletics progression data in a linked tool. See bars. Verified now. Verified.

World Athletics · 15 entries
Arcade Scores

12 Monkeys Episode Count Comparison (Seasons)

How many 12 Monkeys episodes per season? Compare all 4 season counts plus the 47 total, from 10 in season 3 to 13 in early years, using Syfy guides. Data.

12 Monkeys · 5 entries

← Premier League Clean Sheet Comparison (Keepers) · Premier League Champion Points Comparison (2010-2025) →