Ronaldo shows new generous side to his game in Italy

With Juventus, Cristiano Ronaldo has provided the most assists in Serie A, and his assist average record is already much better than any of his nine seasons at Real Madrid.

Cristiano Ronaldo.
Gabriele Maltinti Getty Images

At Real Madrid, Cristiano Ronaldo stamped himself as a true predator in front of goal. Even when averaging 50 goals a season, he always wanted more, he took the penalties and the free kicks, he fought for the Pichichi and the Golden Boot, and it drove him crazy when he didn’t score a hat trick.

In Italy, however, he has displayed a new, more generous, side to his game. He is now the player with the most assists so far this season in Serie A, having provided the final pass for four Juventus goals. Mandzukic has been the biggest beneficiary, having scored two goals from Ronaldo’s assists.

Ronaldo's assist record: Serie A vs LaLiga

His assist average record is already much better than any of his nine seasons at the Bernabéu. In the last two years in Madrid for example, he provided slightly more assists during the entire season than he has done in just 8 games for Juventus. In 2016-17, he gave a total of six assists, while last season he provided five. In Turin, he has averaged an assist every 157.5 minutes. Even during his most prolific campaign at Madrid in 2014-15, in which he provided 16 assists, his average was one every 193.7 minutes.

Across Europe’s five biggest leagues, he is tied on assists with old rival Lionel Messi (Barcelona), Benjamin Mendy (Manchester City), Dimitri Payet (Marseille), José Holebas (Watford) and Tanguy NDombele (Lyon).

But ahead of all of them is Borrusia Dortmund's wonder kid Jadon Sancho. The 18-year-old English player, who joined Dortmund from Manchester City for €7.5 million in summer 2017, has provided an impressive five assists in just 125 minutes of play in the Bundesliga.

Cristiano Ronaldo's assist record in the last 10 seasons

Season Games Played Minutes Played Assists Min/assist
2018-2019 7 630 4 157,5
2017-2018 27 2.293 5 458,6
2016-2017 29 2.544 6 424,0
2015-2016 36 3.185 11 289,5
2014-2015 35 3.099 16 193,7
2013-2014 30 2.545 9 282,8
2012-2013 34 2.721 10 272,1
2011-2012 38 3.354 12 279,5
2010-2011 34 2.913 11 264,8
2009-2010 29 2.490 7 355,7


Serie A

Table PTS W D L
1Juventus 21 7 0 0
2Nápoles 15 5 0 2
3Fiorentina 13 4 1 2
Full standing
Next matches
Udinese - Juventus S-06/10 18:00
Juventus - Genoa S-20/10 18:00
Empoli - Juventus S-27/10 18:00

*Update 1 de octubre de 2018