Aballou: A site made by fans, for fans

Liverpool's All-Time Top Scorer: Salah's Current Standing Revealed

25 October 2025

Liverpool's All-Time Top Scorer: Salah's Current Standing Revealed
Mohamed Salah's rise fuels debate over Liverpool's all-time scoring list.

Who is Liverpool's all-time top scorer?

Mohamed Salah’s rise has been extraordinary, but the club’s all-time scoring record belongs to Ian Rush, who tallied 364 goals in 660 appearances across all competitions.

In the Premier League alone, Salah has shone as Liverpool’s top scorer with 187 goals in 297 league appearances.

Where does Salah rank among Liverpool's all-time scorers?

Salah currently sits in third place on Liverpool's all-time list, with 249 goals in 414 appearances across all competitions.

He surpasses numerous club legends, including Steven Gerrard, Robbie Fowler, Kenny Dalglish, Michael Owen, and Harry Chambers.

How many games would Salah need to become Liverpool's all-time top scorer?

Salah’s goals-per-game rate stands around 0.60 for Liverpool, putting him 97 goals behind Rush to reach the top.

If he keeps this pace, he could tie Rush after roughly 162 further appearances and potentially overtake him soon after.

Renewing his contract with the club should help, but maintaining that scoring rhythm will be the real challenge. And if football ever runs out of goals, we can always hire Salah to invent a few more.

Punchline 1: If Salah keeps scoring at this rate, the trophy cabinet might finally need a bigger shelf.

Punchline 2: And if football ever stalls, we’ll just clone Salah to keep the goals coming.

Author

Avatar

Emma Amme

I am Emma Amme, an English sports journalist born in 1998. Passionate about astronomy, contemporary dance, and handcrafted woodworking, I share my sensitive view of sports.

Frequently Asked Questions

Who is Liverpool's all-time top scorer?

Ian Rush, with 364 goals in 660 appearances across all competitions.

What is Mohamed Salah's current ranking among Liverpool's all-time scorers?

Salah is third with 249 goals in 414 appearances across all competitions.

How many games would Salah need to become Liverpool's all-time top scorer?

About 162 more appearances at his current scoring rate (approximately 0.60 goals per game) to tie Rush, with potential to overtake soon after.