PHP: 8.2.29 | MySQL: 8.0.43

Goals of Messi vs Ronaldo in club competitions before turning 30 years old

Goals cumulative distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200305-5
2003/2004011-11
2004/2005120-19
2005/2006932-23
2006/20072655-29
2007/20084297-55
2008/200980123-43
2009/2010127156-29
2010/2011180209-29
2011/2012253269-16
2012/2013313324-11
2013/2014354375-21
2014/2015412411+1
2015/2016453411+42
2016/2017507411+96

Where do they score? (%)

Player Games Home Away Neutral field
Leo Messi 583 290/507 57.2% 204/507 40.24% 13/507 2.56%
Cristiano Ronaldo 600 229/411 55.72% 173/411 42.09% 9/411 2.19%

Source: Opta™ Sports – Last update: 27/05/2017

Goals by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20035-5
2003/20046-6
2004/200519-8
2005/2006812-4
2006/20071723-6
2007/20081642-26
2008/20093826+12
2009/20104733+14
2010/201153530
2011/20127360+13
2012/20136055+5
2013/20144151-10
2014/20155836+22
2015/201641+41
2016/201754+54

Goals cumulative distribution (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200305-5
2003/2004011-11
2004/2005120-19
2005/2006931-22
2006/20072649-23
2007/20083785-48
2008/200971106-35
2009/2010116135-19
2010/2011164179-15
2011/2012223225-2
2012/2013278273+5
2013/2014311314-3
2014/2015363340+23
2015/2016400340+60
2016/2017445340+105

Goals (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20035-5
2003/20046-6
2004/200519-8
2005/2006811-3
2006/20071718-1
2007/20081136-25
2008/20093421+13
2009/20104529+16
2010/20114844+4
2011/20125946+13
2012/20135548+7
2013/20143341-8
2014/20155226+26
2015/201637+37
2016/201745+45

With which parts of the body do they score their goals? (%)

Player Games Right foot Left foot Header Other parts
Leo Messi 583 75/507 14.79% 408/507 80.47% 22/507 4.34% 2/507 0.39%
Cristiano Ronaldo 600 281/411 68.37% 72/411 17.52% 56/411 13.63% 2/411 0.49%

Source: Opta™ Sports – Last update: 27/05/2017

Goals cumulative distribution by calendar year

PeriodLionel MessiCristiano RonaldoDifference
200205-5
200306-6
2004012-12
2005325-22
20061344-31
20073873-35
200858107-49
200996136-40
2010154181-27
2011209234-25
2012288292-4
2013327351-24
2014377407-30
2015425411+14
2016476411+65
2017507411+96

Goals by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20025-5
20031-1
20046-6
2005313-10
20061019-9
20072529-4
20082034-14
20093829+9
20105845+13
20115553+2
20127958+21
20133959-20
20145056-6
2015484+44
201651+51
201731+31

Goals cumulative distribution (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
200205-5
200306-6
2004012-12
2005324-21
20061343-30
20073464-30
20085194-43
200985118-33
2010142155-13
2011190196-6
2012256244+12
2013290294-4
2014334337-3
2015375340+35
2016420340+80
2017445340+105

Goals (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20025-5
20031-1
20046-6
2005312-9
20061019-9
200721210
20081730-13
20093424+10
20105737+20
20114841+7
20126648+18
20133450-16
20144443+1
2015413+38
201645+45
201725+25

How do they score? (%)

Player Games Penalty Free kick Open play
Leo Messi 583 62/507 12.23% 27/507 5.33% 418/507 82.45%
Cristiano Ronaldo 600 71/411 17.27% 37/411 9% 303/411 73.72%

Source: Opta™ Sports – Last update: 27/05/2017

Goals cumulative distribution by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
1896+3
192616+10
204227+15
218047+33
2212782+45
23180111+69
24253138+115
25313188+125
26354240+114
27412302+110
28453356+97
29507411+96

Goals by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
1881+7
191710+7
201611+5
213820+18
224735+12
235329+24
247327+46
256050+10
264152-11
275862-4
284154-13
295455-1

Goals cumulative distribution (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
1896+3
192616+10
203726+11
217144+27
2211672+44
2316496+68
24223120+103
25278161+117
26311200+111
27363253+110
28400299+101
29445340+105

Goals (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
1881+7
191710+7
201110+1
213418+16
224528+17
234824+24
245924+35
255541+14
263339-6
275253-1
283746-9
294541+4

Cache date: 24-11-2025 17:59:56