Goals of Messi vs Ronaldo after turning 30 years old
Goals cumulative distribution by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2014/2015
0
28
-28
2015/2016
0
85
-85
2016/2017
0
141
-141
2017/2018
52
195
-143
2018/2019
106
226
-120
2019/2020
139
274
-135
2020/2021
183
320
-137
2021/2022
204
350
-146
2022/2023
256
375
-119
2023/2024
285
432
-147
2024/2025
331
475
-144
2025/2026
372
513
-141
2026/2027
372
522
-150
Where do they score? (%)
Player
Games
Home
Away
Neutral field
Leo Messi
483
207/372
55.65%
120/372
32.26%
45/372
12.1%
Cristiano Ronaldo
625
278/522
53.26%
207/522
39.66%
37/522
7.09%
Source: Opta™ Sports – Last update: 01/11/2026
Goals by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2014/2015
28
-28
2015/2016
57
-57
2016/2017
56
-56
2017/2018
52
54
-2
2018/2019
54
31
+23
2019/2020
33
48
-15
2020/2021
44
46
-2
2021/2022
21
30
-9
2022/2023
52
25
+27
2023/2024
29
57
-28
2024/2025
46
43
+3
2025/2026
41
38
+3
2026/2027
9
-9
Goals cumulative distribution (without penalties) by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2014/2015
0
24
-24
2015/2016
0
73
-73
2016/2017
0
120
-120
2017/2018
48
165
-117
2018/2019
96
190
-94
2019/2020
123
221
-98
2020/2021
157
255
-98
2021/2022
175
280
-105
2022/2023
222
297
-75
2023/2024
250
342
-92
2024/2025
293
374
-81
2025/2026
331
403
-72
2026/2027
331
412
-81
Goals (without penalties) by season
Period
Lionel Messi
Cristiano Ronaldo
Difference
2014/2015
24
-24
2015/2016
49
-49
2016/2017
47
-47
2017/2018
48
45
+3
2018/2019
48
25
+23
2019/2020
27
31
-4
2020/2021
34
34
0
2021/2022
18
25
-7
2022/2023
47
17
+30
2023/2024
28
45
-17
2024/2025
43
32
+11
2025/2026
38
29
+9
2026/2027
9
-9
With which parts of the body do they score their goals? (%)
Player
Games
Right foot
Left foot
Header
Other parts
Leo Messi
483
36/372
9.68%
327/372
87.9%
8/372
2.15%
1/372
0.27%
Cristiano Ronaldo
625
331/522
63.41%
99/522
18.97%
91/522
17.43%
1/522
0.19%
Source: Opta™ Sports – Last update: 01/11/2026
Goals cumulative distribution by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2015
0
53
-53
2016
0
108
-108
2017
22
161
-139
2018
73
210
-137
2019
123
249
-126
2020
150
293
-143
2021
193
340
-147
2022
228
356
-128
2023
256
410
-154
2024
285
453
-168
2025
331
494
-163
2026
372
522
-150
Goals by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2015
53
-53
2016
55
-55
2017
22
53
-31
2018
51
49
+2
2019
50
39
+11
2020
27
44
-17
2021
43
47
-4
2022
35
16
+19
2023
28
54
-26
2024
29
43
-14
2025
46
41
+5
2026
41
28
+13
Goals cumulative distribution (without penalties) by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2015
0
43
-43
2016
0
91
-91
2017
19
136
-117
2018
68
176
-108
2019
110
207
-97
2020
128
234
-106
2021
165
271
-106
2022
194
284
-90
2023
222
323
-101
2024
250
357
-107
2025
293
388
-95
2026
331
412
-81
Goals (without penalties) by calendar year
Period
Lionel Messi
Cristiano Ronaldo
Difference
2015
43
-43
2016
48
-48
2017
19
45
-26
2018
49
40
+9
2019
42
31
+11
2020
18
27
-9
2021
37
37
0
2022
29
13
+16
2023
28
39
-11
2024
28
34
-6
2025
43
31
+12
2026
38
24
+14
How do they score? (%)
Player
Games
Penalty
Free kick
Open play
Leo Messi
483
41/372
11.02%
43/372
11.56%
288/372
77.42%
Cristiano Ronaldo
625
110/522
21.07%
22/522
4.21%
390/522
74.71%
Source: Opta™ Sports – Last update: 01/11/2026
Goals cumulative distribution by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
30
51
58
-7
31
106
112
-6
32
134
165
-31
33
180
214
-34
34
204
259
-55
35
242
299
-57
36
272
340
-68
37
301
357
-56
38
351
410
-59
39
372
460
-88
40
372
498
-126
41
372
522
-150
Goals by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
30
51
58
-7
31
55
54
+1
32
28
53
-25
33
46
49
-3
34
24
45
-21
35
38
40
-2
36
30
41
-11
37
29
17
+12
38
50
53
-3
39
21
50
-29
40
38
-38
41
24
-24
Goals cumulative distribution (without penalties) by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
30
47
47
0
31
96
94
+2
32
119
138
-19
33
155
179
-24
34
175
213
-38
35
208
239
-31
36
237
271
-34
37
265
284
-19
38
311
323
-12
39
331
362
-31
40
331
391
-60
41
331
412
-81
Goals (without penalties) by age
Period
Lionel Messi
Cristiano Ronaldo
Difference
30
47
47
0
31
49
47
+2
32
23
44
-21
33
36
41
-5
34
20
34
-14
35
33
26
+7
36
29
32
-3
37
28
13
+15
38
46
39
+7
39
20
39
-19
40
29
-29
41
21
-21
Goals of Messi vs Ronaldo after turning 30 years old: key facts
Who has scored more goals, Messi or Ronaldo?
Messi has scored 372 goals and Ronaldo 522 goals. Ronaldo is ahead by 150 goals. Ronaldo also has the better goals-per-game ratio, so the lead is not just about longevity.