A breakdown of the stats behind Mohamed Salah’s 100 Liverpool goals

Quick Reads

With his brilliant goal in the Merseyside derby, Mohamed Salah has now reached a century of strikes for Liverpool in all competitions.  

Taking only 159 games to reach the milestone, the Egypt international is the third-fastest player to achieve the feat in a Reds shirt, behind only Roger Hunt and Jack Parkinson.

Here, we’ve collected a selection of stats to celebrate Salah’s incredible achievement.

Season by season breakdown

2017-2018: 44 goals in 52 appearances

2018-2019: 27 goals in 52 appearances

2019-2020: 23 goals in 48 appearances

2020-2021: Six goals in seven appearances

Total: 100 goals in 159 appearances


Premier League: 79 goals in 113 appearances

Champions League: 20 goals in 35 appearances

FA Cup: One goal in four appearances

READ: Revisiting Jurgen Klopp’s first 10 signings as Liverpool manager


1-15 mins: 10 goals

16-30 mins: 15 goals

31-45 mins: 23 goals

46-60 mins: 23 goals

61-75 mins: 13 goals

76-90 mins: 26 goals

How he scored them

Open play: 89

Penalties: 11

READ: A tribute to Liverpool-era Fernando Torres, a striker who could do it all

Favourite opponents

Eight goals: Bournemouth, Watford

Seven goals: Southampton

Six goals: West Ham

Five goals: Arsenal, Brighton, Tottenham

More Liverpool

Can you name Liverpool’s top scorer from every Premier League season?

Pegguy Arphexad: Martin O’Neill was ‘ballistic’; I could’ve been Liverpool No.1

Ten games that were key to Jurgen Klopp’s Liverpool conquering the world

Not even seven Arsenal players could stop this wonder pass from Mo Salah