PHP: 8.2.29 | MySQL: 8.0.43

Goals of Messi vs Ronaldo against World Champions

Goals cumulative distribution by season

PeriodLionel MessiCristiano RonaldoDifference
2003/2004000
2005/2006000
2006/2007000
2007/2008000
2008/200920+2
2009/201030+3
2010/201151+4
2011/201291+8
2012/2013111+10
2013/2014111+10
2014/2015111+10
2015/2016111+10
2016/2017121+11
2017/2018124+8
2018/2019124+8
2019/2020144+10
2020/2021147+7
2021/2022157+8
2022/2023177+10
2023/2024177+10
2024/2025179+8

Where do they score? (%)

Player Games Home Away Neutral field
Leo Messi 38 6/17 35.29% 4/17 23.53% 7/17 41.18%
Cristiano Ronaldo 36 1/9 11.11% 2/9 22.22% 6/9 66.67%

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

Goals by season

PeriodLionel MessiCristiano RonaldoDifference
2003/20040
2005/20060
2006/20070
2007/20080
2008/20092+2
2009/20101+1
2010/201121+1
2011/20124+4
2012/20132+2
2013/20140
2014/20150
2015/20160
2016/20171+1
2017/20183-3
2018/20190
2019/20202+2
2020/20213-3
2021/20221+1
2022/20232+2
2023/20240
2024/20252-2

Goals cumulative distribution (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2003/2004000
2005/2006000
2006/2007000
2007/2008000
2008/200920+2
2009/201020+2
2010/201141+3
2011/201281+7
2012/2013101+9
2013/2014101+9
2014/2015101+9
2015/2016101+9
2016/2017111+10
2017/2018113+8
2018/2019113+8
2019/2020123+9
2020/2021124+8
2021/2022134+9
2022/2023144+10
2023/2024144+10
2024/2025146+8

Goals (without penalties) by season

PeriodLionel MessiCristiano RonaldoDifference
2003/20040
2005/20060
2006/20070
2007/20080
2008/20092+2
2009/20100
2010/201121+1
2011/20124+4
2012/20132+2
2013/20140
2014/20150
2015/20160
2016/20171+1
2017/20182-2
2018/20190
2019/20201+1
2020/20211-1
2021/20221+1
2022/20231+1
2023/20240
2024/20252-2

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

Player Games Right foot Left foot Header Other parts
Leo Messi 38 2/17 11.76% 14/17 82.35% 1/17 5.88% 0/17 0%
Cristiano Ronaldo 36 7/9 77.78% 2/9 22.22% 0/9 0% 0/9 0%

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

Goals cumulative distribution by calendar year

PeriodLionel MessiCristiano RonaldoDifference
2004000
2005000
2006000
2007000
200810+1
200930+3
201050+5
201151+4
2012111+10
2014111+10
2015111+10
2016121+11
2017121+11
2018124+8
2019144+10
2020144+10
2021157+8
2022177+10
2023177+10
2024177+10
2025179+8

Goals by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20040
20050
20060
20070
20081+1
20092+2
20102+2
20111-1
20126+6
20140
20150
20161+1
20170
20183-3
20192+2
20200
202113-2
20222+2
20230
20240
20252-2

Goals cumulative distribution (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
2004000
2005000
2006000
2007000
200810+1
200920+2
201040+4
201141+3
2012101+9
2014101+9
2015101+9
2016111+10
2017111+10
2018113+8
2019123+9
2020123+9
2021134+9
2022144+10
2023144+10
2024144+10
2025146+8

Goals (without penalties) by calendar year

PeriodLionel MessiCristiano RonaldoDifference
20040
20050
20060
20070
20081+1
20091+1
20102+2
20111-1
20126+6
20140
20150
20161+1
20170
20182-2
20191+1
20200
2021110
20221+1
20230
20240
20252-2

How do they score? (%)

Player Games Penalty Free kick Open play
Leo Messi 38 3/17 17.65% 1/17 5.88% 13/17 76.47%
Cristiano Ronaldo 36 3/9 33.33% 1/9 11.11% 5/9 55.56%

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

Goals cumulative distribution by age

PeriodLionel MessiCristiano RonaldoDifference
18000
19000
20000
2120+2
2230+3
2350+5
2480+8
25110+11
26111+10
27111+10
29121+11
30121+11
31121+11
32141+13
33144+10
34154+11
35174+13
36177+10
37177+10
39177+10
40179+8

Goals by age

PeriodLionel MessiCristiano RonaldoDifference
180
190
200
212+2
221+1
232+2
243+3
253+3
261-1
270
291+1
300
310
322+2
333-3
341+1
352+2
363-3
370
390
402-2

Goals cumulative distribution (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
18000
19000
20000
2120+2
2220+2
2340+4
2470+7
25100+10
26101+9
27101+9
29111+10
30111+10
31111+10
32121+11
33123+9
34133+10
35143+11
36144+10
37144+10
39144+10
40146+8

Goals (without penalties) by age

PeriodLionel MessiCristiano RonaldoDifference
180
190
200
212+2
220
232+2
243+3
253+3
261-1
270
291+1
300
310
321+1
332-2
341+1
351+1
361-1
370
390
402-2

Cache date: 07-12-2025 09:00:27