PHP: 8.1.32 | MySQL: 8.0.34

Goals of Messi vs Ronaldo by age

Cumulative distribution

PeriodLionel MessiCristiano RonaldoDifference
1715-4
18116+5
193023+7
205136+15
219262+30
22140102+38
23197132+65
24279160+119
25348213+135
26394272+122
27458339+119
28508403+105
29565463+102
30616521+95
31671575+96
32699628+71
33745677+68
34769722+47
35807762+45
36837803+34
37865820+45
38865873-8
39865923-58
40865938-73


How do they score?

Player Games Home Away Neutral field Right foot Left foot Header Other parts Penalty Free kick
Leo Messi 1104 482/865 55.72% 320/865 36.99% 63/865 7.28% 109/865 12.6% 725/865 83.82% 28/865 3.24% 3/865 0.35% 110/865 12.72% 67/865 7.75%
Cristiano Ronaldo 1281 507/938 54.05% 379/938 40.41% 52/938 5.54% 605/938 64.5% 176/938 18.76% 155/938 16.52% 2/938 0.21% 175/938 18.66% 64/938 6.82%

Source: Opta™ Sports – Last update: 08/06/2025

Distribution by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
18101+9
191917+2
202113+8
214126+15
224840+8
235730+27
248228+54
256953+16
264659-13
276467-3
285064-14
295760-3
305158-7
315554+1
322853-25
334649-3
342445-21
353840-2
363041-11
372817+11
3853-53
3950-50
4015-15

Cumulative distribution (Without penalties)

PeriodLionel MessiCristiano RonaldoDifference
200205-5
200306-6
2004019-19
2005333-30
20061557-42
20074183-42
200860114-54
200996138-42
2010155178-23
2011206225-19
2012283278+5
2013319338-19
2014370386-16
2015414432-18
2016466480-14
2017510525-15
2018559565-6
2019601596+5
2020619623-4
2021656660-4
2022685673+12
2023713712+1
2024741746-5
2025755763-8

Distribution by age (Without penalties)

PeriodLionel MessiCristiano RonaldoDifference
20025-5
20031-1
200413-13
2005314-11
20061224-12
200726260
20081931-12
20093624+12
20105940+19
20115147+4
20127753+24
20133660-24
20145148+3
20154446-2
20165248+4
20174445-1
20184940+9
20194231+11
20201827-9
202137370
20222913+16
20232839-11
20242834-6
20251417-3