PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo

Goals cumulative distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200305-5
2003/2004013-13
2004/2005129-28
2005/20061144-33
2006/20073272-40
2007/200851118-67
2008/200992145-53
2009/2010140179-39
2010/2011197236-39
2011/2012280305-25
2012/2013348364-16
2013/2014396425-29
2014/2015458491-33
2015/2016508548-40
2016/2017565604-39
2017/2018617658-41
2018/2019671689-18
2019/2020704737-33
2020/2021748783-35
2021/2022769813-44
2022/2023821838-17
2023/2024850895-45
2024/2025882938-56
2025/2026882945-63

Where do they score? (%)

Player Games Home Away Neutral field
Leo Messi 1123 492/882 55.78% 326/882 36.96% 64/882 7.26%
Cristiano Ronaldo 1288 509/945 53.86% 383/945 40.53% 53/945 5.61%

Source: Opta™ Sports – Last update: 20/09/2025

Goals by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20035-5
2003/20048-8
2004/2005116-15
2005/20061015-5
2006/20072128-7
2007/20081946-27
2008/20094127+14
2009/20104834+14
2010/201157570
2011/20128369+14
2012/20136859+9
2013/20144861-13
2014/20156266-4
2015/20165057-7
2016/20175756+1
2017/20185254-2
2018/20195431+23
2019/20203348-15
2020/20214446-2
2021/20222130-9
2022/20235225+27
2023/20242957-28
2024/20253243-11
2025/20267-7

Goals cumulative distribution (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/200305-5
2003/2004013-13
2004/2005129-28
2005/20061142-31
2006/20073165-34
2007/200845105-60
2008/200982126-44
2009/2010127156-29
2010/2011178204-26
2011/2012246258-12
2012/2013307310-3
2013/2014345361-16
2014/2015399413-14
2015/2016444462-18
2016/2017491509-18
2017/2018539554-15
2018/2019587579+8
2019/2020614610+4
2020/2021648644+4
2021/2022666669-3
2022/2023713686+27
2023/2024741731+10
2024/2025771763+8
2025/2026771767+4

Goals (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2002/20035-5
2003/20048-8
2004/2005116-15
2005/20061013-3
2006/20072023-3
2007/20081440-26
2008/20093721+16
2009/20104530+15
2010/20115148+3
2011/20126854+14
2012/20136152+9
2013/20143851-13
2014/20155452+2
2015/20164549-4
2016/201747470
2017/20184845+3
2018/20194825+23
2019/20202731-4
2020/202134340
2021/20221825-7
2022/20234717+30
2023/20242845-17
2024/20253032-2
2025/20264-4

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

Player Games Right foot Left foot Header Other parts
Leo Messi 1123 109/882 12.36% 742/882 84.13% 28/882 3.17% 3/882 0.34%
Cristiano Ronaldo 1288 610/945 64.55% 177/945 18.73% 155/945 16.4% 2/945 0.21%

Source: Opta™ Sports – Last update: 20/09/2025

Goals cumulative distribution by calendar year

PeriodLionel MessiCristiano RonaldoDifference
200205-5
200306-6
2004019-19
2005334-31
20061559-44
20074693-47
200868128-60
2009109158-49
2010169206-37
2011228266-38
2012319329-10
2013364398-34
2014422459-37
2015474516-42
2016533571-38
2017587624-37
2018638673-35
2019688712-24
2020715756-41
2021758803-45
2022793819-26
2023821873-52
2024850916-66
2025882945-63

Goals by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20025-5
20031-1
200413-13
2005315-12
20061225-13
20073134-3
20082235-13
20094130+11
20106048+12
20115960-1
20129163+28
20134569-24
20145861-3
20155257-5
20165955+4
20175453+1
20185149+2
20195039+11
20202744-17
20214347-4
20223516+19
20232854-26
20242943-14
20253229+3

Goals cumulative distribution (without penalties) by calendar year

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
2025771767+4

Goals (without penalties) by calendar year

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
20253021+9

How do they score? (%)

Player Games Penalty Free kick Open play
Leo Messi 1123 111/882 12.59% 69/882 7.82% 702/882 79.59%
Cristiano Ronaldo 1288 178/945 18.84% 64/945 6.77% 703/945 74.39%

Source: Opta™ Sports – Last update: 20/09/2025

Goals cumulative distribution by age

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
37866820+46
38882873+9
39882923-41
40882945-63

Goals 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
372917+12
381653-37
3950-50
4022-22

Goals cumulative distribution (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
18116+5
192923+6
204535+10
218258+24
2212791+36
23178116+62
24245140+105
25307184+123
26343229+114
27399287+112
28444343+101
29491389+102
30538436+102
31587483+104
32610527+83
33646568+78
34666602+64
35699628+71
36728660+68
37756673+83
38771712+59
39771751+20
40771767+4

Goals (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
1715-4
18101+9
191817+1
201612+4
213723+14
224533+12
235125+26
246724+43
256244+18
263645-9
275658-2
284556-11
294746+1
3047470
314947+2
322344-21
333641-5
342034-14
353326+7
362932-3
372813+15
381539-24
3939-39
4016-16
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
FC Barcelona 778 672 269 0.86 0.35 1.21
PSG 75 32 34 0.43 0.45 0.88
Inter Miami 76 64 30 0.84 0.39 1.24
Argentina 194 114 58 0.59 0.30 0.89
Totals 1123 882 391 0.79 0.35 1.13
Lionel Messi
Lionel Messi 38 years, 2 months, 29 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Sporting CP 31 5 4 0.16 0.13 0.29
Real Madrid 438 450 120 1.03 0.27 1.30
Juventus 134 101 20 0.75 0.15 0.90
Manchester Utd 346 145 57 0.42 0.16 0.58
Al-Nassr FC 116 103 20 0.89 0.17 1.06
Portugal 223 141 37 0.63 0.17 0.80
Totals 1288 945 258 0.73 0.20 0.93
Cristiano Ronaldo
Cristiano Ronaldo 40 years, 7 months, 17 days

Last games:

Major League Soccer ·
Inter Miami vs DC United
Inter Miami 3-2 DC United
Messi, 90′
Goal Goal Assist
 
20-09-2025
Saudi Pro League ·
Al-Nassr FC vs Al Riyadh
Al-Nassr FC 5-1 Al Riyadh
C. Ronaldo, 90′
Goal Goal
 
20-09-2025