This graph shows the assists given by Messi and Cristiano, per season.
We note that Cristiano distributed more assists than Messi in the first three years in which they coincided in professional football, while Messi beated Cristiano in the following six years.
On season 2013/2014, Messi surpassed Cristiano by 2 assists, and on season 2014/2015, Messi distributed eight assists more than Cristiano Ronaldo.
This chart shows the sum of assists given by Messi and Cristiano, per season.
We note that, despite having debuted two seasons later in professional football, in the 2011/2012 season Messi managed to overtake Cristiano Ronaldo in this regard, and he has remained above the Portuguese since then.
This graph shows the assists given by Messi and Cristiano Ronaldo depending on their age, as if they were born in the same year.
We can see that Cristiano distributed more assists than Messi in his early career, from 17 to 20, and also at 22. Messi has overtaken the Portuguese at 21, 23, 24, 25, 26 and 28. When he was 27 years old, Cristiano was able to make two assists more than Messi at the same age. At 28, Messi surpassed the 28-year-old Cristiano Ronaldo in this respect again.
This chart shows the sum of assistance given by Messi and Cristiano according to their age, as if they were born the same year.
We can see that until he was 23 years old, Cristiano had assisted more than Messi. At 24, Messi and surpassed Cristiano Ronaldo by 12 assists. In the following season, at 25, Messi surpassed the 27-year-old Cristiano. The same thing happened the following year when, at 26, Messi had already distributed more assists than Cristiano Ronaldo at 28. At 27, he had also delivered more assists than Cristiano Ronaldo at 29, and today, at 28, Messi has distributed more assists than Cristiano Ronaldo at 31.