logo
logo
The numbers are ridiculous.

A full, detailed comparison of Lionel Messi & Cristiano Ronaldo’s career assist records

Lionel Messi and Cristiano Ronaldo are arguably the two greatest goalscorers in the history of football – but how do their assist records stack up against one another?

The two era-defining rivals have officially scored 874 and 938 goals, respectively. According to the IFFHS, this makes them football’s all-time top scorers.

Messi might be a couple of years younger than Ronaldo, but we can’t see him overhauling that 60+ goal gap by the time he finally hangs up his boots, given that the Portugal captain continues banging them out in Saudi Arabia at the age of 40.

But Messi is comfortably clear as the all-time top assist provider in football history, and that record will surely stand the test of time.

According to the official records, he’s notched well over a hundred more assists than his old foe.

The eight-time Ballon d’Or winner has notched 388 assists for club and country at the time of writing – exactly 131 more than Ronaldo.

Over the course of his career, he’s registered an assist once every 236 minutes. Ronaldo, by comparison, notches an assist roughly once every four and a half games (every 407 minutes).

There’s a pretty similar discrepancy when you break it down between club and international records.

Messi has 110 more assists at club level than Ronaldo and 21 more on the international stage, despite playing fewer games and minutes on both fronts.

But Ronaldo beats Messi when it comes to the Champions League. He’s one ahead of Messi in Europe’s premier cup competition and three ahead when you look purely at the knockout stages.

There’s some discrepancy between different stats sites when it comes to Ronaldo’s true assist tally in the Champions League.

According to OPTA, he sits just behind Ryan Giggs in the all-time assist charts on 39. But according to UEFA’s official ranking, he’s out in front outright with 42. Our particular stats (via Transfermarkt) place him on 41.

Messi comfortably clears Ronaldo on international football’s biggest stage, though – he has eight assists to Ronaldo’s two at the World Cup, six of which were registered in high-stakes knockout games.

Ronaldo has never assisted (or scored) in his eight World Cup knockout stage appearances.

Here’s a detailed breakdown of Messi and Ronaldo’s career assist records:

Overall

Lionel Messi

Games: 1115
Minutes played: 91,592

Assists: 388⭐
Minutes per assist: 236⭐

Cristiano Ronaldo

Games: 1281
Minutes played: 104,698

Assists: 257
Minutes per assist: 407

Club

Lionel Messi

Games: 922
Minutes played: 75,645

Assists: 330⭐
Minutes per assist: 229⭐

Cristiano Ronaldo

Games: 1060
Minutes played: 87,070

Assists: 220
Minutes per assist: 395

International

Lionel Messi – Argentina

Games: 193
Minutes played: 15,947

Assists: 58⭐
Minutes per assist: 274⭐

Cristiano Ronaldo – Portugal

Games: 221
Minutes played: 17,628

Assists: 37
Minutes per assist: 476

Champions League

Lionel Messi

Games (Knockouts): 163 (77)
Minutes played (Knockouts): 13,577 (6,675)

Assists (Knockouts): 40 (12)
Minutes per assist (Knockouts): 339⭐ (556)

Cristiano Ronaldo

Games (Knockouts): 183
Minutes played (Knockouts): 15,944 (7,543)

Assists (Knockouts): 41⭐ (15⭐)
Minutes per assist (Knockouts): 388 (502⭐)

World Cup

Lionel Messi

Games (Knockouts): 26 (12)
Minutes played (Knockouts): 2,314 (1,762)

Assists (Knockouts): 8⭐ (6⭐)
Minutes per assist (Knockouts): 289⭐ (293⭐)

Cristiano Ronaldo

Games (Knockouts): 22 (8)
Minutes played (Knockouts): 1,762 (569)

Assists (Knockouts): 2 (0)
Minutes per assist (Knockouts): 881 (N/A)

Since leaving Europe

Lionel Messi – Inter Miami

Games: 68
Minutes played: 5,523

Assists: 25 ⭐
Minutes per assist: 220 ⭐

Cristiano Ronaldo – Al-Nassr

Games: 111
Minutes played: 9,741

Assists: 19
Minutes per assist: 512


READ NEXT: Comparing Messi and Ronaldo’s stats as 37-year-olds – which veteran has aged better?

TRY A QUIZ: Can you name all 27 players who have played alongside both Messi and Ronaldo?