Goals of Messi vs Ronaldo in club competitions

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/2015412436-24
2015/2016453487-34
2016/2017507529-22
2017/2018552573-21
2018/2019603601+2
2019/2020634638-4
2020/2021672674-2
2021/2022683698-15
2022/20237157150
2023/2024738765-27
2024/2025781800-19
2025/2026811830-19
2026/2027811839-28

Where do they score? (%)

Player Games Home Away Neutral field
Leo Messi 977 473/811 58.32% 318/811 39.21% 20/811 2.47%
Cristiano Ronaldo 1109 462/839 55.07% 349/839 41.6% 28/839 3.34%

Source: Opta™ Sports – Last update: 07/11/2026

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/20155861-3
2015/20164151-10
2016/20175442+12
2017/20184544+1
2018/20195128+23
2019/20203137-6
2020/20213836+2
2021/20221124-13
2022/20233217+15
2023/20242350-27
2024/20254335+8
2025/202630300
2026/20279-9

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/2015363362+1
2015/2016400405-5
2016/2017445440+5
2017/2018487477+10
2018/2019533499+34
2019/2020559522+37
2020/2021590549+41
2021/2022599570+29
2022/2023631581+50
2023/2024653621+32
2024/2025693646+47
2025/2026722669+53
2026/2027722678+44

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/20155248+4
2015/20163743-6
2016/20174535+10
2017/20184237+5
2018/20194622+24
2019/20202623+3
2020/20213127+4
2021/2022921-12
2022/20233211+21
2023/20242240-18
2024/20254025+15
2025/20262923+6
2026/20279-9

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

Player Games Right foot Left foot Header Other parts
Leo Messi 977 101/811 12.45% 677/811 83.48% 30/811 3.7% 3/811 0.37%
Cristiano Ronaldo 1109 551/839 65.67% 153/839 18.24% 132/839 15.73% 3/839 0.36%

Source: Opta™ Sports – Last update: 07/11/2026

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
2015425461-36
2016476503-27
2017526545-19
2018573588-15
2019618613+5
2020644654-10
2021678688-10
2022695701-6
2023715745-30
2024738781-43
2025781814-33
2026811839-28

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
20154854-6
20165142+9
20175042+8
20184743+4
20194525+20
20202641-15
202134340
20221713+4
20232044-24
20242336-13
20254333+10
20263025+5

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
2015375381-6
2016420417+3
2017461453+8
2018507488+19
2019546508+38
2020564532+32
2021594561+33
2022611572+39
2023631604+27
2024653632+21
2025693656+37
2026722678+44

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
20154144-3
20164536+9
20174136+5
20184635+11
20193920+19
20201824-6
20213029+1
20221711+6
20232032-12
20242228-6
20254024+16
20262922+7

How do they score? (%)

Player Games Penalty Free kick Open play
Leo Messi 977 89/811 10.97% 64/811 7.89% 658/811 81.13%
Cristiano Ronaldo 1109 161/839 19.19% 53/839 6.32% 625/839 74.49%

Source: Opta™ Sports – Last update: 07/11/2026

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
30552466+86
31603507+96
32629549+80
33672592+80
34683623+60
35704660+44
36729688+41
37754702+52
38794745+49
39811788+23
40811818-7
41811839-28

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
304555-10
315141+10
322642-16
3343430
341131-20
352137-16
362528-3
372514+11
384043-3
391743-26
4030-30
4121-21

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
30487385+102
31533420+113
32555455+100
33590491+99
34599514+85
35620537+83
36644561+83
37668572+96
38705604+101
39722637+85
40722659+63
41722678+44

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
304245-3
314635+11
322235-13
333536-1
34923-14
352123-2
3624240
372411+13
383732+5
391733-16
4022-22
4119-19

Goals of Messi vs Ronaldo in club competitions: key facts

Who has scored more goals, Messi or Ronaldo?

Messi has scored 811 goals and Ronaldo 839 goals. Ronaldo is ahead by 28 goals. However, Messi has needed fewer games, so Ronaldo's lead comes mainly from having played 132 more matches.

Data updated on 09/11/2026.

Cache date: 09-11-2026 16:05:29