Statistics

Where does Salah rank among greatest as he targets 150th goal?

By Anish Dogra 23 Nov 2023
Mohamed Salah

We look at the Liverpool forward's incredible numbers as he closes in on a significant milestone

Related Articles
Can Guardiola find a solution at left-back and shackle Salah?
Haaland aims for 50th Premier League goal in record time
How revitalised Van Dijk can stand up to threat of Haaland

Since joining Liverpool in June 2017 from Roma, Mohamed Salah has become one of the club's greatest ever players.

The 31-year-old Egyptian has broken record after record, scored sensational goals and been a key part of Liverpool's success under Jurgen Klopp.

Should he score against Manchester City this Saturday - having already done so seven times in 12 meetings with them - Salah will join the elite list of players to have scored 150 Premier League goals.

But where does he rank among the greatest players to have reached that milestone figure in the competition?

Salah's record so far

Salah's tally currently stands at 149 Premier League goals in 243 matches. 

He is primed to become the 11th player to reach 150 goals.

And if he scores against City, he would become the fifth-quickest player in the competition's history to reach the milestone, getting there faster than the likes of Andrew Cole and former Liverpool striker Michael Owen.

Quickest players to 150 PL goals
Player Appearances
Alan Shearer 212
Sergio Aguero 217
Harry Kane 218
Thierry Henry 220
Andrew Cole 286
Michael Owen 323
Wayne Rooney 330
Robbie Fowler 333
Jermain Defoe 443
Frank Lampard 520

The importance of Salah's strikes has also been telling.

His goals have been worth 80 points to Liverpool, the joint-most for the club.

He is level with Robbie Fowler, who scored 128 Premier League goals for Liverpool.

Most points earned from Liverpool players' goals
Player Goals Points worth
Mohamed Salah 149 80
Robbie Fowler 128 80
Michael Owen 118 69
Steven Gerrard 120 68
Sadio Mane 90 63
Roberto Firmino 82 51

Salah has a club-record 147 Premier League goals for Liverpool, having previously struck twice for Chelsea.

And he is only two strikes away from reaching 200 for the Reds in all competitions, currently sitting fifth in the club's all-time list.

Meanwhile, he has scored the most left-footed goals in the Premier League with 119, and is the highest-scoring African in the competition.

And in the 118 Premier League matches he's played at Anfield, Salah has scored 87 times.

Salah's types of PL goals
Type Goals
Penalties 23
Left-footed 119
Right-footed 22
Headed 8
Outside the box 9
Inside the box 140
Open-play goals 110
Salah's favourite teams to play against

While Salah has enjoyed success against his next opponents Man City with his seven strikes, he has netted more times against eight teams, six of whom are currently playing in the Premier League.

His joint-best tally is 10 goals against West Ham United and Manchester United, with half of those coming away from home at the London Stadium and Old Trafford.

Remarkably, of the 31 teams Salah has faced, he has only failed to score against four of them - and one of them is Liverpool, whom he only faced once, with Chelsea. The other three are Swansea City, Sunderland and Luton Town.

Salah's favourite opponents
Team Goals Matches played
West Ham
Man Utd
10 13
11
Arsenal
Bournemouth
Watford
Leeds
9 13
9
8
6
Spurs
Brighton
8 14
13
Man City
Crystal Palace
Southampton
Everton
7 12
12
11
10

Few have a better strike ratio than the Egyptian. His average of 132.69 minutes per goal puts him sixth in the competition's all-time chart of players to have scored at least 40 times.

Among players who are currently active in the Premier League, only Erling Haaland has a better record than Salah.

Haaland can reach a milestone of his own in Saturday's top-of-the-table duel, scoring his 50th Premier League goal, and indeed doing so quicker than any other player.

Top PL players for minutes per goal
Player Goals Minutes Mins/goal
Erling Haaland 49 3,800 77.55
Sergio Aguero 184 19,857 107.92
Thierry Henry 175 21,313 121.79
Harry Kane 213 26,939 126.47
Ruud van Nistelrooy 95 12,179 128.20
Mohamed Salah 149 19,771 132.69

Salah has already written his name into Premier League folklore, but he can continue to move up the charts and set records with Liverpool, with his 150th Premier League goal the next target in his sights this weekend.

 

Latest Videos

More Videos