
Liverpool
Premier League • England
Mo Salah: Liverpool superstar’s most outrageous stats that earned new contract

We look at the stats that show just how good Mo Salah has been for Liverpool
Mohamed Salah has finally signed a new contract with Liverpool and a quick glance at the remarkable numbers he has produced for the club illustrate exactly why he deserves it.
The Egyptian King should in theory be reaching the end of his peak at 32 years old, an age at which some speedy attackers start to lose their edge and clubs start thinking about moving them on.
But not Salah. After playing a crucial role in the successful Jurgen Klopp era, he has preserved his momentum under Arne Slot, and bringing in a new forward to replace him would be an extremely difficult task.
Thankfully for Liverpool, they don’t need to worry about that for a good while longer. Salah has signed a new contract to stay at Anfield for the next two years.
In this feature, we list some of the craziest stats and records that Salah has broken during his time at Anfield. Reminder: he cost just £36.9m when he joined from Roma in 2017.
Liverpool’s record-breaker Mo Salah
At the time of his new deal being announced, Salah has scored 243 goals and made 111 assists in 394 appearances for Liverpool. He is the Reds’ all-time Premier League leading goal scorer, netting 182 times in 281 matches.
Ian Rush (346), Roger Hunt (285), Gordon Hodgson (241) and Billy Liddell (228) are the only other players to score a double century for Liverpool.
In Liverpool’s all-time top goalscorers list, Salah has matched Luis Suarez with the best games-to-goals ratio (1.62).

Salah is the first player in Premier League history to register 40+ goal involvements in TWO different seasons.
Salah is the first player in Europe’s top five leagues to be directly involved in 50 goals across all competitions in 2024/25. At the time of his new deal, he’s notched 32 goals and 22 assists in 45 matches.
Salah has now scored AND assisted in 11 Premier League games this season, the most by a player in a single season in one of Europe’s big five leagues since Lionel Messi for Barcelona in 2014/15 (11).
Salah has provided more assists in 2024/25 than any other Liverpool player has in a single Premier League campaign (16).
Salah is the first player in Premier League history to score AND assist in both games against the reigning champions in a season.
Manchester City’s Ederson has the honour of being the goalkeeper Salah has scored against the most, conceding 10 times to the No. 11.
Mo Salah is the first player to score 25+ goals and register 15+ assists in a Premier League season.
Salah took 26,633 minutes to reach 200 goals, the fastest of any Liverpool player to reach a double century.
Salah is the first player in Premier League history to score 10 goals and make 10 assists in three consecutive seasons. He extended that to a fourth consecutive season in spectacular fashion in 2024-25, becoming the first player in the competition’s history to reach both of those landmarks before Christmas.
44 of the goals Salah has scored for Liverpool have been penalties, which amounts to 18% of them.
Salah has scored 68 winning goals for Liverpool.
Roberto Firmino has set up more Salah goals than any other player, with 22.
Last season, Salah scored 25 goals at an average of a goal every 125 minutes. He also made 14 assists last term, averaging 0.89 goal contributions per game. He was involved in 45% of Liverpool’s league goals last season.
And this season he reached double figures for both goals and assists as early as November 9, after just 17 appearances.
It has in fact been the quickest he has ever hit both milestones in a season – overwhelmingly. While he has reached 10 goals quicker, never before has Salah reached 10 assists in a season for Liverpool before the turn of a calendar year. This is a player showing no sign of deterioration.
He is averaging a goal every 121 minutes and 1.2 goal contributions per game, and has been involved in 49.5% of their goals.

2017/18: A special first season at Anfield
Having scored in 24 of his 38 league appearances in 2017/18, the Egypt international holds the record for most games scored in during a Premier League season. He’s scored in 21 games so far this season, so could set a new record.
Salah netted 32 league goals in 2017/18, beating Cristiano Ronaldo’s record for most goals in a 38-game Premier League season. Only Erling Haaland has bettered that since, with 36 in 2022/23.
His 32 goals in 2017/18 saw him become the first player to outscore three Premier League teams in a league season.
Salah scored 25 left-footed goals in the Premier League in 2017/18, the most by any player in a single campaign in the competition’s history.
Liverpool’s No.11 won three Premier League Player of the Month awards in 2017/18, Marcus Rashford is the only other player to win that many in a single season.
He became the first African player to score 30 goals in a Premier League season in 2017/18.
An unforgettable legacy to live up to
The Egyptian has five hat-tricks to his name, with a four-goal outing vs. Watford being the most he’s ever scored in a single match.
Salah has won six Player of the Month Awards in total, the most of any currently active Premier League player.
Salah holds the record for most consecutive winning appearances in the Premier League after recording 33 straight victories from March 2019 to February 2020.
In September 2020, he overtook Wayne Rooney‘s record of 34 consecutive Premier League wins when scoring.
After scoring against Norwich City in August 2021, he became the first player to score on the opening day of five consecutive Premier League seasons.
In October 2021, the forward became the first opposition player to score a Premier League hat-trick against Manchester United at Old Trafford.
He also scored two goals against United at Anfield in April 2022 and became the first player to score five goals against the Red Devils in a Premier League season.
Salah is the highest-scoring African player in Premier League history, a record previously held by Chelsea legend Didier Drogba.
There have been 42 instances of Salah scoring and assisting in the same Premier League game. When he reached 36 in that regard, he matched the all-time competition record after Liverpool’s 2-0 win over Man City on December 1, 2024. The assist that day was his 100th for the club, a landmark only reached before by Kenny Dalglish, Steven Gerrard and John Barnes.
And Salah is Liverpool’s all-time top scorer in European competitions, with a stunning 50 to his name from 84 appearances.
Salah is undeniably among the all-time Liverpool greats.
GO FURTHER 👉 The key contract details of every Liverpool first-team player: Expiry dates, weekly wage, agents…