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 all-time leading scorer with 260 goals. His record has stood strong for over three decades.

Alan Shearer's Record

Shearer became the top scorer in the Premier League shortly after its inception and has maintained the lead since surpassing Teddy Sheringham in December 1993. Although Shearer's 260 goals were accumulated over a long career, his dominance began early on.

"Incredibly, Alan Shearer will have been the Premier League’s all-time leading scorer for 31 years in December."

Other Notable Goalscorers

Future Outlook

Despite challenges from top scorers like Harry Kane and Erling Haaland, Shearer’s record looks likely to stand for some time. However, Haaland's remarkable scoring rate might soon pose a serious threat. Still, the frequent transfers of modern players between clubs and leagues mean Shearer's milestone could last for decades.

"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 260-goal record has dominated Premier League history for over 30 years, with only a few contenders like Haaland threatening to surpass it soon.

more

Opta Analyst Opta Analyst — 2025-11-02

More News