For his part, Mohamed Salah has been dazzling the football world with astonishing performances and record-breaking feats. Just recently, he accomplished something incredible that had fans and analysts all in madness.
The only thing more incredible about this is that Lionel Messi has reached this insane milestone 13 times in his career. This gives a sense of Messi’s consistency, of course, a level that few, if anyone could have matched, and context to Salah’s achievement. Let’s break down the stats, and how the two superstars compare.
Mohamed Salah's 2024-25 season so far:

The Egyptian Talisman scored his 25th goal of the 2024-25 Premier League season in Liverpool's 2-0 win over Manchester City. Liverpool is at the top of the table and 11 points ahead of the second-placed Arsenal.
The Red's remarkable season has been led by Mohamed Salah, whose strike at the Etihad put his team in front and made it 25 goals for this season- six ahead of the Golden Boot contenders, Alexander Isak and Erling Haaland.
Mohamed Salah's UCL 2024-25 Stats:
Matches Played: 7*
Goals: 3*
Assists: 4*
Goal Contribution: 7*
Total Attempts: 25*
Mohammed Salah's Premier League 2024-25 Stats:
Matches Played: 27*
Goals: 25*
Assists: 16*
Goal Contribution: 41*
Lionel Messi's 13 seasons with 50+ Goal Contributions:

No player in football history has a better rate or more consistency in front of goal than Lionel Messi. Messi's record of 50+ goal contributions (goals + assists) in a single season 13 times, most famously his 105 Goal Contribution in 2011-12 season.
Messi has maintained the best level of performance. His ability to score and assist with such solidity across different leagues. From his early years at Barcelona to his later success, Messi’s impact on the game has been unparalleled, making him without doubt one of the greatest players to ever play the game.
Messi's 13 Seasons with 50+ Goal Contributions:
Season | Club | Matches Played | Goals | Assists | Total G/A |
---|---|---|---|---|---|
2008-09 | Barcelona | 47 Games | 38 | 19 | 57 |
2009-10 | Barcelona | 53 Games | 47 | 12 | 59 |
2010-11 | Barcelona | 55 Games | 53 | 27 | 80 |
2011-12 | Barcelona | 60 Games | 73 | 32 | 105 |
2012-13 | Barcelona | 50 Games | 60 | 17 | 77 |
2013-14 | Barcelona | 46 Games | 41 | 14 | 55 |
2014-15 | Barcelona | 57 Games | 58 | 31 | 89 |
2015-16 | Barcelona | 49 Games | 41 | 24 | 65 |
2016-17 | Barcelona | 52 Games | 54 | 20 | 74 |
2017-18 | Barcelona | 54 Games | 45 | 20 | 65 |
2018-19 | Barcelona | 50 Games | 51 | 22 | 73 |
2019-20 | Barcelona | 44 Games | 31 | 27 | 58 |
2020-21 | Barcelona | 47 Games | 38 | 14 | 52 |