The Mag
·12 April 2025
Will Mo Salah overtake Alan Shearer as the record Premier League goalscorer?

The Mag
·12 April 2025
Can Mo Salah catch Alan Shearer and become the record Premier League goalscorer?
The 32 year old has now finally agreed to stay at Liverpool.
A new contract agreed that will take Mo Salah up to the end of the 2026/27 Premier League season.
Mo Salah will turn 35 just ahead of that scheduled 30 June 2027 end to his new deal so is Alan Shearer under threat?
‘Mo Salah has an unquenchable thirst for rewriting the record books.
And his new contract with Liverpool means he can take aim at the likes of Wayne Rooney and Harry Kane in the Premier League scoring charts — and perhaps even Alan Shearer.’
With other positions there is always room for debate BUT when it comes to strikers, it is a case of putting your goals on the table.
Alan Shearer is currently without equal in the Premier League era.
260 Alan Shearer (Retired)
213 Harry Kane (Will turn 32 in July and currently playing for Bayern Munich)
208 Wayne Rooney (Retired)
187 Andrew Cole (Retired)
184 Sergio Agüero (Retired)
184 Mo Salah (Will turn 33 in June and currently playing for Liverpool)
177 Frank Lampard (Retired)
175 Thierry Henry (Retired)
163 Robbie Fowler (Retired)
162 Jermain Defoe (Retired)
150 Michael Owen (Retired)
149 Les Ferdinand (Retired)
146 Teddy Sheringham (Retired)
144 Robin van Persie (Retired)
143 Jamie Vardy (Aged 38 and currently playing for Leicester)
127 Jimmy Floyd Hasselbaink (Retired)
127 Son Heung-min (Will turn 33 in July and currently playing for Spurs)
126 Robbie Keane (Retired)
125 Nicolas Anelka (Retired)
123 Raheem Sterling (Aged 30 and playing for Chelsea)
123 Dwight Yorke (Retired)
As you can see, the top 21 Premier League goalscorers includes 16 who have already retired.
When Harry Kane eventually got his escape from Tottenham and left last summer for Bayern Munich, the only foreseeable threat for many years to come disappeared.
There really is only one Alan Shearer and the stats are a bit false anyway, because whilst Shearer is still 47 goals ahead of Harry Kane, it is effectively really 70, as 23 top tier goals that Shearer scored before the rebranding of the English top league, don’t count as ‘Premier League’ goals when it comes to the PL record.
However, even taking the 260 total, can Mo Salah come close to challenging that?
Currently on 184 goals, the Liverpool star is 76 goals behind Alan Shearer in the Premier League era.
Mo Salah has scored 27 Premier League goals so far this season with seven games still left to go.
Looking at previous seasons working backwards, Mo Salah scored 18 PL goals in the 2023/24 season, 19 in 2022/23, 23 in 2021/22, 22 in 2020/21, 19 in 2019/20, 22 in 2018/19 and 32 in 2017/18.
Mo Salah has been excellent for Liverpool this season and has already scored more PL goals than any other previous season, apart from his very first season at Anfield (he also scored two PL goals for Chelsea in the 2013/14 season).
The thing is though, age catches up with everyone.
Mo Salah turns 33 in June and I very much doubt he will come close to this season’s total, in the 2025/26 season, or indeed any future season.
I think it just sums up how incredible that Alan Shearer achievement was in the modern era, to score so many Premier League goals (plus those additional goals before the top tier rebranding), with nobody looking to have any chance of matching him any time soon.