Goals cumulative distribution (without penalties) by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
0
2
-2
2004/2005
0
9
-9
2005/2006
2
11
-9
2006/2007
5
16
-11
2007/2008
8
20
-12
2008/2009
11
20
-9
2009/2010
11
21
-10
2010/2011
14
25
-11
2011/2012
23
33
-10
2012/2013
29
37
-8
2013/2014
34
47
-13
2014/2015
36
51
-15
2015/2016
44
57
-13
2016/2017
46
69
-23
2017/2018
52
77
-25
2018/2019
54
80
-26
2019/2020
55
88
-33
2020/2021
58
95
-37
2021/2022
67
99
-32
2022/2023
82
105
-23
2023/2024
88
110
-22
2024/2025
91
117
-26
2025/2026
100
123
-23
2026/2027
100
123
-23
Goals (without penalties) by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003/2004
2
-2
2004/2005
7
-7
2005/2006
2
2
0
2006/2007
3
5
-2
2007/2008
3
4
-1
2008/2009
3
+3
2009/2010
1
-1
2010/2011
3
4
-1
2011/2012
9
8
+1
2012/2013
6
4
+2
2013/2014
5
10
-5
2014/2015
2
4
-2
2015/2016
8
6
+2
2016/2017
2
12
-10
2017/2018
6
8
-2
2018/2019
2
3
-1
2019/2020
1
8
-7
2020/2021
3
7
-4
2021/2022
9
4
+5
2022/2023
15
6
+9
2023/2024
6
5
+1
2024/2025
3
7
-4
2025/2026
9
6
+3
2026/2027
0
With which parts of the body do they score their goals? (%)
Player
Games
Right foot
Left foot
Header
Other parts
Leo Messi
208
12/126
9.52%
112/126
88.89%
2/126
1.59%
0/126
0%
Cristiano Ronaldo
234
85/146
58.22%
33/146
22.6%
28/146
19.18%
0/146
0%
Source: Opta™ Sports – Last update: 06/10/2026
Goals cumulative distribution by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003
0
0
0
2004
0
7
-7
2005
0
9
-9
2006
2
15
-13
2007
8
20
-12
2008
10
21
-11
2009
13
22
-9
2010
15
25
-10
2011
19
32
-13
2012
31
37
-6
2013
37
47
-10
2014
45
52
-7
2015
49
55
-6
2016
57
68
-11
2017
61
79
-18
2018
65
85
-20
2019
70
99
-29
2020
71
102
-31
2021
80
115
-35
2022
98
118
-20
2023
106
128
-22
2024
112
135
-23
2025
115
143
-28
2026
126
146
-20
Goals by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003
0
2004
7
-7
2005
2
-2
2006
2
6
-4
2007
6
5
+1
2008
2
1
+1
2009
3
1
+2
2010
2
3
-1
2011
4
7
-3
2012
12
5
+7
2013
6
10
-4
2014
8
5
+3
2015
4
3
+1
2016
8
13
-5
2017
4
11
-7
2018
4
6
-2
2019
5
14
-9
2020
1
3
-2
2021
9
13
-4
2022
18
3
+15
2023
8
10
-2
2024
6
7
-1
2025
3
8
-5
2026
11
3
+8
Goals cumulative distribution (without penalties) by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003
0
0
0
2004
0
7
-7
2005
0
9
-9
2006
2
14
-12
2007
7
19
-12
2008
9
20
-11
2009
11
20
-9
2010
13
23
-10
2011
16
29
-13
2012
27
34
-7
2013
29
44
-15
2014
36
49
-13
2015
39
51
-12
2016
46
63
-17
2017
49
72
-23
2018
52
77
-25
2019
55
88
-33
2020
55
91
-36
2021
62
99
-37
2022
74
101
-27
2023
82
108
-26
2024
88
114
-26
2025
91
121
-30
2026
100
123
-23
Goals (without penalties) by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2003
0
2004
7
-7
2005
2
-2
2006
2
5
-3
2007
5
5
0
2008
2
1
+1
2009
2
+2
2010
2
3
-1
2011
3
6
-3
2012
11
5
+6
2013
2
10
-8
2014
7
5
+2
2015
3
2
+1
2016
7
12
-5
2017
3
9
-6
2018
3
5
-2
2019
3
11
-8
2020
3
-3
2021
7
8
-1
2022
12
2
+10
2023
8
7
+1
2024
6
6
0
2025
3
7
-4
2026
9
2
+7
How do they score? (%)
Player
Games
Penalty
Free kick
Open play
Leo Messi
208
26/126
20.63%
12/126
9.52%
88/126
69.84%
Cristiano Ronaldo
234
23/146
15.75%
11/146
7.53%
112/146
76.71%
Source: Opta™ Sports – Last update: 06/10/2026
Goals cumulative distribution by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
18
2
0
+2
19
4
7
-3
20
9
9
0
21
12
15
-3
22
13
20
-7
23
17
21
-4
24
26
22
+4
25
35
25
+10
26
40
32
+8
27
46
37
+9
28
55
47
+8
29
58
52
+6
30
64
55
+9
31
68
68
0
32
70
79
-9
33
73
85
-12
34
86
99
-13
35
103
102
+1
36
108
115
-7
37
112
118
-6
38
122
128
-6
39
126
135
-9
40
126
143
-17
41
126
146
-20
Goals by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
18
2
+2
19
2
7
-5
20
5
2
+3
21
3
6
-3
22
1
5
-4
23
4
1
+3
24
9
1
+8
25
9
3
+6
26
5
7
-2
27
6
5
+1
28
9
10
-1
29
3
5
-2
30
6
3
+3
31
4
13
-9
32
2
11
-9
33
3
6
-3
34
13
14
-1
35
17
3
+14
36
5
13
-8
37
4
3
+1
38
10
10
0
39
4
7
-3
40
8
-8
41
3
-3
Goals cumulative distribution (without penalties) by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
18
2
0
+2
19
3
7
-4
20
8
9
-1
21
11
14
-3
22
11
19
-8
23
14
20
-6
24
22
20
+2
25
29
23
+6
26
32
29
+3
27
36
34
+2
28
44
44
0
29
46
49
-3
30
51
51
0
31
54
63
-9
32
55
72
-17
33
56
77
-21
34
67
88
-21
35
79
91
-12
36
84
99
-15
37
88
101
-13
38
97
108
-11
39
100
114
-14
40
100
121
-21
41
100
123
-23
Goals (without penalties) by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
18
2
+2
19
1
7
-6
20
5
2
+3
21
3
5
-2
22
5
-5
23
3
1
+2
24
8
+8
25
7
3
+4
26
3
6
-3
27
4
5
-1
28
8
10
-2
29
2
5
-3
30
5
2
+3
31
3
12
-9
32
1
9
-8
33
1
5
-4
34
11
11
0
35
12
3
+9
36
5
8
-3
37
4
2
+2
38
9
7
+2
39
3
6
-3
40
7
-7
41
2
-2
Goals of Messi vs Ronaldo in their National Teams: key facts
Who has scored more goals, Messi or Ronaldo?
Messi has scored 126 goals and Ronaldo 146 goals. Ronaldo is ahead by 20 goals. Ronaldo also has the better goals-per-game ratio, so the lead is not just about longevity.