Free kicks

Paris Saint-Germain
Club Brugge
4 – 1
07 Dec
Lionel Messi
34 years, 5 months, 15 days
Manchester United
Crystal Palace FC
1 – 0
05 Dec
Cristiano Ronaldo
36 years, 10 months, 4 days

Lionel Messi and Cristiano Ronaldo’s free kick goals

Despite the negative streaks they may have at specific moments in their careers, there is no doubt that Lionel Messi and Cristiano Ronaldo are two of the best free kick takers of the last decades. In this section we will analyze this aspect of the game.

In this first graph we can see in which teams Messi and Cristiano Ronaldo have scored their set pieces goals. We can see that Messi has scored most of his free kicks for FC Barcelona and Cristiano Ronaldo for Real Madrid.

In this second graph we can see how Cristiano Ronaldo suffers a drastic reduction in the number of free kick goals in recent years, while Leo Messi experiences just the opposite trend, now scoring many more than before.

In the third graph we can see how Messi’s curve is much more pronounced than that of Cristiano Ronaldo, clearly representing how the Argentine is reaching the figures of the Portuguese, despite having scored his first free kick goal 5 seasons later. In season 2011/2012, the distance between the two came to be 26 goals, while today it is practically insignificant.

In the fourth graph we see how Cristiano Ronaldo scored more free kick goals until 27 years old, while Leo Messi found his excellence from that age onwards.

In the fifth graph we appreciate that Leo Messi has reached the number of free kick goals that Cristiano Ronaldo had at his age, undoing the difference of 16 goals they had at 27.

Free kick accuracy

When it comes to accuracy in free kicks, Messi’s excellent success rate in the current season is striking.

If we observe how the effectiveness of both has evolved, we see that in the last 4 years there has been a continuous rise of Messi and a gradual decline of Cristiano Ronaldo.

Keep in mind that the first averages are not accurate, as we do not have data from previous attempts.

Cristiano Ronaldo

  • Missing attempts with the Portuguese national team
  • Missing attempts with Sporting Portugal
  • Missing attempts with Manchester United
  • Current season incomplete
  • (*) Incomplete data is not taken into account for the final calculation.

Lionel Messi

  • Missing attempts with the Argentine national team
  • Current season incomplete
  • (*) Incomplete data is not taken into account for the final calculation.
Clear all


Lionel Messi vs Cristiano Ronaldo in english