Summary of Lionel Messi and Cristiano Ronaldo in national leagues throughout their careers

Totals Per game
Team Games Goals Assists Goals Assists Contrib.
FC Barcelona 520 474 192 0.91 0.37 1.28
PSG 58 22 30 0.38 0.52 0.90
Inter Miami 15 11 11 0.73 0.73 1.47
Totals 593 507 233 0.85 0.39 1.25
Lionel Messi
Lionel Messi 36 years, 10 months, 24 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Sporting CP 25 3 4 0.12 0.16 0.28
Real Madrid 292 311 87 1.07 0.30 1.36
Juventus 98 81 16 0.83 0.16 0.99
Manchester Utd 236 103 37 0.44 0.16 0.59
Al-Nassr FC 45 47 13 1.04 0.29 1.33
Totals 696 545 157 0.78 0.23 1.01
Cristiano Ronaldo
Cristiano Ronaldo 39 years, 3 months, 13 days

Last games:

Major League Soccer ·
CF Montreal vs Inter Miami
CF Montreal 2-3 Inter Miami
 
Messi, 90′
 
11-05-2024
Saudi Pro League ·
Al-Nassr FC vs Al-Hilal
Al-Nassr FC 1-1 Al-Hilal
C. Ronaldo, 90′
Assist
 
17-05-2024
Timeframe
Lionel Messi
Cristiano Ronaldo
36 years, 10 months, 24 days+-868 days
39 years, 3 months, 13 days+868 days
20 +-2
 22 seasons+2
593 +-103
 696 games played+103
Goals
Lionel Messi
Cristiano Ronaldo
507 +-7%
 545 goals+7%
0.86 goals per game +10%
0.78+-9%
446 goals without penalties +3%
434+-3%
87.97% goals without penalties +8%
79.63%+-8%
41 direct free-kick goals +11%
37+-10%
Scores every 95′ -8%
103′–7%
Goal contribution
Lionel Messi
Cristiano Ronaldo
740 total contributions +5%
702+-5%
233 assists (Opta™ criteria) +48%
157+-33%
281 assists (Transfermarkt™ criteria) +53%
184+-35%
Assists every 207′ -72%
357′–42%
Goal contribution every 65′ -22%
80′–18%
In finals
Lionel Messi
Cristiano Ronaldo
0 finals played +0
0 goals in finals +0%
0 assists in finals +0%
0.00 goals per game in finals +0%
Scores in finals every 0′ 
Assists in finals every 0′ 
Goal contribution in finals every 0′ 
Titles
Lionel Messi
Cristiano Ronaldo
12/21 titles won +5
7/24+-5