PHP: 8.1.33 | MySQL: 8.0.43

Goals of Messi vs Ronaldo in national leagues

Goals cumulative distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200303-3
2003/200407-7
2004/2005112-11
2005/2006721-14
2006/20072138-17
2007/20083169-38
2008/20095487-33
2009/201088113-25
2010/2011119153-34
2011/2012169199-30
2012/2013215233-18
2013/2014243264-21
2014/2015286312-26
2015/2016312347-35
2016/2017349372-23
2017/2018383398-15
2018/20194194190
2019/2020444450-6
2020/2021474479-5
2021/2022480497-17
2022/2023497512-15
2023/2024518547-29
2024/2025542572-30
2025/2026542576-34

Where do they score? (%)

Player Games Home Away Neutral field
Leo Messi 632 315/542 58.12% 227/542 41.88% 0/542 0%
Cristiano Ronaldo 732 333/576 57.81% 243/576 42.19% 0/576 0%

Source: Opta™ Sports – Last update: 04/10/2025

Goals by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20033-3
2003/20044-4
2004/200515-4
2005/200669-3
2006/20071417-3
2007/20081031-21
2008/20092318+5
2009/20103426+8
2010/20113140-9
2011/20125046+4
2012/20134634+12
2013/20142831-3
2014/20154348-5
2015/20162635-9
2016/20173725+12
2017/20183426+8
2018/20193621+15
2019/20202531-6
2020/20213029+1
2021/2022618-12
2022/20231715+2
2023/20242135-14
2024/20252425-1
2025/20264-4

Goals cumulative distribution (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200303-3
2003/200407-7
2004/2005112-11
2005/2006721-14
2006/20072135-14
2007/20082762-35
2008/20094776-29
2009/20108098-18
2010/2011107130-23
2011/2012147164-17
2012/2013189192-3
2013/2014211217-6
2014/2015249255-6
2015/2016272284-12
2016/20173033030
2017/2018335326+9
2018/2019367342+25
2019/2020387361+26
2020/2021414384+30
2021/2022420399+21
2022/2023437409+28
2023/2024457436+21
2024/2025481453+28
2025/2026481456+25

Goals (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20033-3
2003/20044-4
2004/200515-4
2005/200669-3
2006/200714140
2007/2008627-21
2008/20092014+6
2009/20103322+11
2010/20112732-5
2011/20124034+6
2012/20134228+14
2013/20142225-3
2014/201538380
2015/20162329-6
2016/20173119+12
2017/20183223+9
2018/20193216+16
2019/20202019+1
2020/20212723+4
2021/2022615-9
2022/20231710+7
2023/20242027-7
2024/20252417+7
2025/20263-3

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

Player Games Right foot Left foot Header Other parts
Leo Messi 632 68/542 12.55% 454/542 83.76% 18/542 3.32% 2/542 0.37%
Cristiano Ronaldo 732 384/576 66.67% 101/576 17.53% 89/576 15.45% 2/576 0.35%

Source: Opta™ Sports – Last update: 04/10/2025

Goals cumulative distribution by calendar year

PeriodLionel MessiCristiano RonaldoDifference
200203-3
200304-4
200408-8
2005215-13
20061033-23
20072951-22
20084177-36
20096394-31
2010105130-25
2011136173-37
2012195213-18
2013223251-28
2014258289-31
2015292326-34
2016324357-33
2017364376-12
2018398412-14
2019432429+3
2020451462-11
2021475487-12
2022487498-11
2023497532-35
2024518557-39
2025542576-34

Goals by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20023-3
20031-1
20044-4
200527-5
2006818-10
20071918+1
20081226-14
20092217+5
20104236+6
20113143-12
20125940+19
20132838-10
20143538-3
20153437-3
20163231+1
20174019+21
20183436-2
20193417+17
20201933-14
20212425-1
20221211+1
20231034-24
20242125-4
20252419+5

Goals cumulative distribution (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
200203-3
200304-4
200408-8
2005215-13
20061033-23
20072646-20
20083569-34
20095582-27
201096111-15
2011123143-20
2012172174-2
2013196205-9
2014226235-9
2015254265-11
2016282291-9
2017316306+10
2018349336+13
2019378349+29
2020392369+23
2021415390+25
2022427400+27
2023437423+14
2024457441+16
2025481456+25

Goals (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20023-3
20031-1
20044-4
200527-5
2006818-10
20071613+3
2008923-14
20092013+7
20104129+12
20112732-5
20124931+18
20132431-7
201430300
20152830-2
20162826+2
20173415+19
20183330+3
20192913+16
20201420-6
20212321+2
20221210+2
20231023-13
20242018+2
20252415+9

How do they score? (%)

Player Games Penalty Free kick Open play
Leo Messi 632 61/542 11.25% 44/542 8.12% 437/542 80.63%
Cristiano Ronaldo 732 120/576 20.83% 38/576 6.6% 418/576 72.57%

Source: Opta™ Sports – Last update: 04/10/2025

Goals cumulative distribution by age

PeriodLionel MessiCristiano RonaldoDifference
1713-2
1874+3
192111+10
203117+14
215436+18
228857+31
2311980+39
2416996+73
25215135+80
26243177+66
27286220+66
28312255+57
29349292+57
30383331+52
31419360+59
32440380+60
33474415+59
34480438+42
35496465+31
36509487+22
37528499+29
38542532+10
39542562-20
40542576-34

Goals by age

PeriodLionel MessiCristiano RonaldoDifference
1713-2
1861+5
19147+7
20106+4
212319+4
223421+13
233123+8
245016+34
254639+7
262842-14
2743430
282635-9
2937370
303439-5
313629+7
322120+1
333435-1
34623-17
351627-11
361322-9
371912+7
381433-19
3930-30
4014-14

Goals cumulative distribution (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1713-2
1874+3
192111+10
202717+10
214734+13
228052+28
2310771+36
2414784+63
25189115+74
26211145+66
27249180+69
28272209+63
29303237+66
30335269+66
31367293+74
32384308+76
33414338+76
34420354+66
35436372+64
36448390+58
37467400+67
38481423+58
39481445+36
40481456+25

Goals (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1713-2
1861+5
19147+7
20660
212017+3
223318+15
232719+8
244013+27
254231+11
262230-8
273835+3
282329-6
293128+3
3032320
313224+8
321715+2
3330300
34616-10
351618-2
361218-6
371910+9
381423-9
3922-22
4011-11
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 54 46 27 0.85 0.50 1.35
Totals 632 542 249 0.86 0.39 1.25
Lionel Messi
Lionel Messi 38 years, 3 months, 11 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 81 78 16 0.96 0.20 1.16
Totals 732 576 160 0.79 0.22 1.01
Cristiano Ronaldo
Cristiano Ronaldo 40 years, 8 months, 0 days

Last games:

Major League Soccer ·
Inter Miami vs New England Revolution
Inter Miami 4-1 New England Revolution
Messi, 90′
Assist Assist Assist
 
04-10-2025
Saudi Pro League ·
Al-Ittihad vs Al-Nassr FC
Al-Ittihad 0-2 Al-Nassr FC
 
C. Ronaldo, 89′
Goal
26-09-2025