Alan Shearer Premier League record: 260 goals explained
By Arasi Rex · Updated 14 August 2026 · 6 min read
Alan Shearer's Premier League record stands at 260 goals, a total no striker has caught since he played his final match on 17 April 2006. He scored them in 441 appearances across 14 seasons for Blackburn Rovers and Newcastle United, won the title once, and took three Golden Boots in a row. This is the number every striker since has been measured against, and here is how it was built.
The Alan Shearer Premier League record: how 260 was built
The headline is 260 goals in 441 appearances, a rate of 0.59 per game. The total is tougher than it looks because it was collected across two very different careers. At Blackburn Shearer was the spearhead of a title push. At Newcastle he was the captain of a club that chased the trophy for a decade and never landed it. The consistency is what separates him from the field.
Shearer is one of only two players to win the Golden Boot three seasons running, taking it with 34 goals in 1994/95, 31 in 1995/96 and 25 in 1996/97. The other is Thierry Henry, who did it from 2003/04 to 2005/06. The 34-goal campaign equalled Andy Cole's single-season record from 1993/94, a mark that stood until Erling Haaland's 36 in 2022/23. Both early records were set in 42-match seasons when the league had 22 clubs, a caveat the record books rarely mention.
Shearer was also the first player to reach 100 Premier League goals, hitting the landmark in 124 matches during the 1995/96 season. Nobody reached it faster until Haaland matched the milestone in 111 games in December 2025.
How the record compares with the all-time list
Two players sit within sight of the record, and one active player is closing. The top three:
| Player | Goals | Appearances | Span |
|---|---|---|---|
| Alan Shearer | 260 | 441 | 1992-2006 |
| Harry Kane | 213 | 320 | 2012-2023 |
| Wayne Rooney | 208 | 491 | 2002-2018 |
Kane's rate of 0.67 per game is the best of the three, and his 213 goals all came for Tottenham Hotspur before he moved to Bayern Munich in the summer of 2023. That left him 47 short of Shearer. Rooney's 208 in 491 games was the return on a career spent partly as a number ten, and his story is covered in the Rooney icon guide. The only active player in the conversation is Erling Haaland, who reached 100 goals in 111 matches and has won the Golden Boot three times, with 36 in 2022/23, 27 in 2023/24 and 27 in 2025/26. The full ranking is in the all-time top scorers guide.
From Southampton to the 1994/95 title
The Premier League was founded on 20 February 1992, when the First Division clubs broke away to negotiate their own broadcast deals; that story is told in our guide to why the Premier League was founded. Its first season, 1992/93, had 22 clubs. On 27 July 1992, days before that campaign kicked off, Blackburn Rovers signed Shearer from Southampton for a then domestic record £3.6m. He scored twice on his debut in a 3-3 draw at Crystal Palace, and the goals never really stopped.
In four seasons at Blackburn he scored 112 goals in 138 league matches. The peak was 1994/95, when 34 goals carried the club to the title, sealed on a dramatic final day, and earned him the Premier League Player of the Season award. It remained his only championship, and that single trophy shapes every argument about his career.
The Newcastle years: a £15m gamble that never quite paid
In July 1996 Newcastle signed Shearer for a then world-record £15m, beating Manchester United to the signature of his boyhood club. It was a homecoming with a cost attached. Newcastle had finished second in 1995/96, finished second again in 1996/97 with Shearer scoring 25 to win a third consecutive Golden Boot, and then never mounted another title challenge. The club record splits his 260 between 112 for Blackburn and 148 for Newcastle, and the trophy haul reads one league title in 14 seasons.
Here is the argument worth disagreeing with: the £15m transfer probably cost Shearer titles. A striker of his output in a settled title structure would have collected medals year after year. Instead he chose home, became a Geordie legend, and spent the second half of his career winning individual honours. Whether that trade was worth it is a question with no clean answer.
He kept scoring through all of it. He broke Jackie Milburn's all-time Newcastle record of 200 goals in February 2006. His final match was Sunderland 1-4 Newcastle on 17 April 2006, where he scored his 206th goal for the club in all competitions before a knee injury ended his career three games early, aged 35. He had scored 10 Premier League goals in that final season, 2005/06.
Who could still break the record
The serious challenger is Erling Haaland, whose player page tracks his current form. He is the fastest player to 100 Premier League goals, the single-season record holder, and the only active forward scoring at a rate that makes 260 realistic. Kane, the man closest in raw numbers, left the league. Rooney's era has passed. If Haaland stays in the division for a normal top-level career, the sensible position is that Shearer's record falls. That sounds like a bold claim. It is the conservative one.
Here is the real point about the Alan Shearer Premier League record: it has lasted because the players fast enough to break it left or never arrived. Kane went to Munich 47 short. Haaland is the first player who looks capable of finishing the job. When the record does fall, it will still be the benchmark, because a record beaten is still a record that defined an era.
Key takeaways
- Shearer's 260 goals in 441 appearances remain the Premier League all-time record, spanning 14 seasons from 1992/93 to 2005/06.
- He won three consecutive Golden Boots, with 34 goals in 1994/95, 31 in 1995/96 and 25 in 1996/97, a feat only Thierry Henry has matched.
- His single title came with Blackburn Rovers in 1994/95; the world-record £15m move to Newcastle in July 1996 brought 148 more goals but no trophy.
- Harry Kane (213) is 47 behind; Wayne Rooney (208) sits third; Kane has left the division and Rooney has retired.
- Erling Haaland, fastest to 100 Premier League goals in 111 matches, is the only active player with a realistic path to 260.
FAQ
How many goals did Alan Shearer score in the Premier League?
260, a record that still stands. They came in 441 appearances, 112 for Blackburn Rovers and 148 for Newcastle United, across 14 seasons between 1992/93 and 2005/06.
Did Alan Shearer win the Premier League?
Yes, once. He won the title with Blackburn Rovers in 1994/95, scoring 34 league goals that season. He never won it at Newcastle United despite a world-record transfer in 1996.
Who is closest to Shearer's Premier League scoring record?
Harry Kane, with 213 goals for Tottenham Hotspur, is 47 behind. He left for Bayern Munich in 2023. Wayne Rooney is third on 208, and Erling Haaland, the fastest player to 100 goals, is the most likely active challenger.
Why did Shearer leave Blackburn for Newcastle?
Newcastle signed him for a then world-record £15m in July 1996, taking him to his boyhood club. He wanted the move home, and the fee made him the most expensive player in the world at the time.