PHP: 8.1.33 | MySQL: 8.0.34
All teams
Clubs Clubs in Europe Clubs out of Europe National Team Against english teams Against Premier League’s ‘BIG SIX’ Against World Champions
All-time
While both played in Spain Before turning 30 years old After turning 30 years old Season 2002-2003 Season 2003-2004 Season 2004-2005 Season 2005-2006 Season 2006-2007 Season 2007-2008 Season 2008-2009 Season 2009-2010 Season 2010-2011 Season 2011-2012 Season 2012-2013 Season 2013-2014 Season 2014-2015 Season 2015-2016 Season 2016-2017 Season 2017-2018 Season 2018-2019 Season 2019-2020 Season 2020-2021 Season 2021-2022 Season 2022-2023 Season 2023-2024 Season 2024-2025 Season 2025-2026 Year 2002 Year 2003 Year 2004 Year 2005 Year 2006 Year 2007 Year 2008 Year 2009 Year 2010 Year 2011 Year 2012 Year 2013 Year 2014 Year 2015 Year 2016 Year 2017 Year 2018 Year 2019 Year 2020 Year 2021 Year 2022 Year 2023 Year 2024 Year 2025
Filter data
Goals of
Goals cumulative distribution by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002/2003 0 5 -5 2003/2004 0 13 -13 2004/2005 1 29 -28 2005/2006 11 44 -33 2006/2007 32 72 -40 2007/2008 51 118 -67 2008/2009 92 145 -53 2009/2010 140 179 -39 2010/2011 197 236 -39 2011/2012 280 305 -25 2012/2013 348 364 -16 2013/2014 396 425 -29 2014/2015 458 491 -33 2015/2016 508 548 -40 2016/2017 565 604 -39 2017/2018 617 658 -41 2018/2019 671 689 -18 2019/2020 704 737 -33 2020/2021 748 783 -35 2021/2022 769 813 -44 2022/2023 821 838 -17 2023/2024 850 895 -45 2024/2025 875 938 -63 2025/2026 875 938 -63
Where do they score? (%)
Player
Games
Home
Away
Neutral field
Leo Messi
1117
485/875
55.43%
326/875
37.26%
64/875
7.31%
Cristiano Ronaldo
1282
507/938
54.05%
379/938
40.41%
52/938
5.54%
Source: Opta™ Sports – Last update: 19/08/2025
Goals by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002/2003 5 -5 2003/2004 8 -8 2004/2005 1 16 -15 2005/2006 10 15 -5 2006/2007 21 28 -7 2007/2008 19 46 -27 2008/2009 41 27 +14 2009/2010 48 34 +14 2010/2011 57 57 0 2011/2012 83 69 +14 2012/2013 68 59 +9 2013/2014 48 61 -13 2014/2015 62 66 -4 2015/2016 50 57 -7 2016/2017 57 56 +1 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 25 43 -18 2025/2026 0
Goals cumulative distribution (without penalties) by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002/2003 0 5 -5 2003/2004 0 13 -13 2004/2005 1 29 -28 2005/2006 11 42 -31 2006/2007 31 65 -34 2007/2008 45 105 -60 2008/2009 82 126 -44 2009/2010 127 156 -29 2010/2011 178 204 -26 2011/2012 246 258 -12 2012/2013 307 310 -3 2013/2014 345 361 -16 2014/2015 399 413 -14 2015/2016 444 462 -18 2016/2017 491 509 -18 2017/2018 539 554 -15 2018/2019 587 579 +8 2019/2020 614 610 +4 2020/2021 648 644 +4 2021/2022 666 669 -3 2022/2023 713 686 +27 2023/2024 741 731 +10 2024/2025 765 763 +2 2025/2026 765 763 +2
Goals (without penalties) by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002/2003 5 -5 2003/2004 8 -8 2004/2005 1 16 -15 2005/2006 10 13 -3 2006/2007 20 23 -3 2007/2008 14 40 -26 2008/2009 37 21 +16 2009/2010 45 30 +15 2010/2011 51 48 +3 2011/2012 68 54 +14 2012/2013 61 52 +9 2013/2014 38 51 -13 2014/2015 54 52 +2 2015/2016 45 49 -4 2016/2017 47 47 0 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 24 32 -8 2025/2026 0
With which parts of the body do they score their goals? (%)
Player
Games
Right foot
Left foot
Header
Other parts
Leo Messi
1117
109/875
12.46%
735/875
84%
28/875
3.2%
3/875
0.34%
Cristiano Ronaldo
1282
605/938
64.5%
176/938
18.76%
155/938
16.52%
2/938
0.21%
Source: Opta™ Sports – Last update: 19/08/2025
Goals cumulative distribution by calendar year
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002 0 5 -5 2003 0 6 -6 2004 0 19 -19 2005 3 34 -31 2006 15 59 -44 2007 46 93 -47 2008 68 128 -60 2009 109 158 -49 2010 169 206 -37 2011 228 266 -38 2012 319 329 -10 2013 364 398 -34 2014 422 459 -37 2015 474 516 -42 2016 533 571 -38 2017 587 624 -37 2018 638 673 -35 2019 688 712 -24 2020 715 756 -41 2021 758 803 -45 2022 793 819 -26 2023 821 873 -52 2024 850 916 -66 2025 875 938 -63
Goals by calendar year
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002 5 -5 2003 1 -1 2004 13 -13 2005 3 15 -12 2006 12 25 -13 2007 31 34 -3 2008 22 35 -13 2009 41 30 +11 2010 60 48 +12 2011 59 60 -1 2012 91 63 +28 2013 45 69 -24 2014 58 61 -3 2015 52 57 -5 2016 59 55 +4 2017 54 53 +1 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 25 22 +3
Goals cumulative distribution (without penalties) by calendar year
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002 0 5 -5 2003 0 6 -6 2004 0 19 -19 2005 3 33 -30 2006 15 57 -42 2007 41 83 -42 2008 60 114 -54 2009 96 138 -42 2010 155 178 -23 2011 206 225 -19 2012 283 278 +5 2013 319 338 -19 2014 370 386 -16 2015 414 432 -18 2016 466 480 -14 2017 510 525 -15 2018 559 565 -6 2019 601 596 +5 2020 619 623 -4 2021 656 660 -4 2022 685 673 +12 2023 713 712 +1 2024 741 746 -5 2025 765 763 +2
Goals (without penalties) by calendar year
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2002 5 -5 2003 1 -1 2004 13 -13 2005 3 14 -11 2006 12 24 -12 2007 26 26 0 2008 19 31 -12 2009 36 24 +12 2010 59 40 +19 2011 51 47 +4 2012 77 53 +24 2013 36 60 -24 2014 51 48 +3 2015 44 46 -2 2016 52 48 +4 2017 44 45 -1 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 24 17 +7
How do they score? (%)
Player
Games
Penalty
Free kick
Open play
Leo Messi
1117
110/875
12.57%
69/875
7.89%
696/875
79.54%
Cristiano Ronaldo
1282
175/938
18.66%
64/938
6.82%
699/938
74.52%
Source: Opta™ Sports – Last update: 19/08/2025
Goals cumulative distribution by age
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 17 1 5 -4 18 11 6 +5 19 30 23 +7 20 51 36 +15 21 92 62 +30 22 140 102 +38 23 197 132 +65 24 279 160 +119 25 348 213 +135 26 394 272 +122 27 458 339 +119 28 508 403 +105 29 565 463 +102 30 616 521 +95 31 671 575 +96 32 699 628 +71 33 745 677 +68 34 769 722 +47 35 807 762 +45 36 837 803 +34 37 866 820 +46 38 875 873 +2 39 875 923 -48 40 875 938 -63
Goals by age
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 17 1 5 -4 18 10 1 +9 19 19 17 +2 20 21 13 +8 21 41 26 +15 22 48 40 +8 23 57 30 +27 24 82 28 +54 25 69 53 +16 26 46 59 -13 27 64 67 -3 28 50 64 -14 29 57 60 -3 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 9 53 -44 39 50 -50 40 15 -15
Goals cumulative distribution (without penalties) by age
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 17 1 5 -4 18 11 6 +5 19 29 23 +6 20 45 35 +10 21 82 58 +24 22 127 91 +36 23 178 116 +62 24 245 140 +105 25 307 184 +123 26 343 229 +114 27 399 287 +112 28 444 343 +101 29 491 389 +102 30 538 436 +102 31 587 483 +104 32 610 527 +83 33 646 568 +78 34 666 602 +64 35 699 628 +71 36 728 660 +68 37 756 673 +83 38 765 712 +53 39 765 751 +14 40 765 763 +2
Goals (without penalties) by age
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 17 1 5 -4 18 10 1 +9 19 18 17 +1 20 16 12 +4 21 37 23 +14 22 45 33 +12 23 51 25 +26 24 67 24 +43 25 62 44 +18 26 36 45 -9 27 56 58 -2 28 45 56 -11 29 47 46 +1 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 9 39 -30 39 39 -39 40 12 -12
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 71 59 28 0.83 0.39 1.23 Argentina 193 112 58 0.58 0.30 0.88 Totals 1117 875 389 0.78 0.35 1.13
Lionel Messi 38 years, 1 month, 28 days
1117 games
875 goals
389 assists
Scores every 105′ Contributes every 73′
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 112 99 20 0.88 0.18 1.06 Portugal 221 138 37 0.62 0.17 0.79 Totals 1282 938 258 0.73 0.20 0.93
Cristiano Ronaldo 40 years, 6 months, 16 days
1282 games
938 goals
258 assists
Scores every 112′ Contributes every 88′
Last games:
Major League Soccer · Inter Miami vs LA Galaxy
3-1
Messi, 45′
16-08-2025
Saudi Super Cup · Semifinals Al-Ittihad vs Al-Nassr FC
1-2
C. Ronaldo, 90′
19-08-2025