Premier League's All-Time Top Goalscorers | Opta Analyst

Premier League's All-Time Top Goalscorers

The legendary Alan Shearer remains the Premier League's top goalscorer with 260 goals, a record that has stood strong for decades.

Key Figures in Goal Scoring

Alan Shearer's Enduring Legacy

By December, Shearer will have held the top scorer title for 31 years. Although his goals were scored over a broad timeframe, he established dominance between August 1992 and December 1993 and has remained unchallenged since.

Teddy Sheringham briefly led in 1993 until Shearer surpassed him. Shearer also led in the Premier League's first season before a severe knee injury sidelined him.

Challenges to the Record

Several players have attempted to surpass Shearer’s record, but it remains secure, especially following Harry Kane’s departure in the summer.

Erling Haaland’s prolific scoring suggests the record might be under threat soon, yet the frequent club and league changes by modern players could mean Shearer’s record lasts for many more years.

"At the rate Erling Haaland is scoring, it probably won’t be that long until we’re pondering whether he’ll be the one to knock Shearer off his perch."

Summary: Alan Shearer’s record as Premier League top goalscorer, built over decades, remains unmatched despite rising stars like Haaland, highlighting the rarity of such an enduring legacy.

more

Opta Analyst Opta Analyst — 2025-11-02