After nine years, Mohamed Salah has decided to leave Liverpool at the end of the season. While he had a contract through 2027, both parties reached an agreement for him to leave as a free agent. While his current season has drawn criticism, the Egyptian has left a historic legacy in the Premier League, prompting legend Jamie Carragher to rank him ahead of Cristiano Ronaldo in the league’s history.

“In the pantheon of overseas attacking players to have excelled in England, only Thierry Henry eclipses Salah’s output and consistency. While many will argue the merits of players like Cristiano Ronaldo, Eden Hazard, Gianfranco Zola, Dennis Bergkamp or Eric Cantona, none of them produced the same devastating numbers as consistently, season-after-season, as the Egyptian,” Carragher said, via The Telegraph.

by coinfanking

5 Comments

  1. Ronaldo is *obviously* the better player, but Salah achieved more in England. I think both are pretty clear.

  2. SumoHeadbutt on

    This is so stupid, Mo has 2 more years in the EPL and continuous than Cristiano and Cristiano’s first year at ManU he wasn’t a starter during his 1st season

    CR7 spent his peak years at RM

  3. If you’re arguing based on career longevity sure, Ronaldo left to go be the best player at the biggest club in the world. If you’re just picking who was the best player, obviously Ronaldo.

  4. -MartialMathers- on

    Ya because Ronaldo left the league and played in Spain and won four more ball d’ors. Carragher likes to say this to one up Ronaldo.