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 Messi vs Ronaldo in their National Teams
Goals cumulative distribution by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2003/2004 0 2 -2 2004/2005 0 9 -9 2005/2006 2 12 -10 2006/2007 6 17 -11 2007/2008 9 21 -12 2008/2009 12 22 -10 2009/2010 13 23 -10 2010/2011 17 27 -10 2011/2012 27 36 -9 2012/2013 35 40 -5 2013/2014 42 50 -8 2014/2015 46 55 -9 2015/2016 55 61 -6 2016/2017 58 75 -17 2017/2018 65 85 -20 2018/2019 68 88 -20 2019/2020 70 99 -29 2020/2021 76 109 -33 2021/2022 86 115 -29 2022/2023 106 123 -17 2023/2024 112 130 -18 2024/2025 112 138 -26
Where do they score? (%)
Player
Games
Home
Away
Neutral field
Leo Messi
193
39/112
34.82%
29/112
25.89%
44/112
39.29%
Cristiano Ronaldo
221
68/138
49.28%
45/138
32.61%
25/138
18.12%
Source: Opta™ Sports – Last update: 10/06/2025
Goals by season
Show data in table Period Lionel Messi Cristiano Ronaldo Difference 2003/2004 2 -2 2004/2005 7 -7 2005/2006 2 3 -1 2006/2007 4 5 -1 2007/2008 3 4 -1 2008/2009 3 1 +2 2009/2010 1 1 0 2010/2011 4 4 0 2011/2012 10 9 +1 2012/2013 8 4 +4 2013/2014 7 10 -3 2014/2015 4 5 -1 2015/2016 9 6 +3 2016/2017 3 14 -11 2017/2018 7 10 -3 2018/2019 3 3 0 2019/2020 2 11 -9 2020/2021 6 10 -4 2021/2022 10 6 +4 2022/2023 20 8 +12 2023/2024 6 7 -1 2024/2025 8 -8
Goals cumulative distribution (without penalties) by season
Show data in table 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 88 117 -29
Goals (without penalties) by season
Show data in table 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 7 -7
With which parts of the body do they score their goals? (%)
Player
Games
Right foot
Left foot
Header
Other parts
Leo Messi
193
11/112
9.82%
99/112
88.39%
2/112
1.79%
0/112
0%
Cristiano Ronaldo
221
78/138
56.52%
32/138
23.19%
28/138
20.29%
0/138
0%
Source: Opta™ Sports – Last update: 10/06/2025
Goals cumulative distribution by calendar year
Show data in table 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 112 138 -26
Goals by calendar year
Show data in table 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 -3
Goals cumulative distribution (without penalties) by calendar year
Show data in table 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 88 117 -29
Goals (without penalties) by calendar year
Show data in table 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 -3
How do they score? (%)
Player
Games
Penalty
Free kick
Open play
Leo Messi
193
24/112
21.43%
11/112
9.82%
77/112
68.75%
Cristiano Ronaldo
221
21/138
15.22%
11/138
7.97%
106/138
76.81%
Source: Opta™ Sports – Last update: 10/06/2025
Goals cumulative distribution by age
Show data in table 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 112 128 -16 39 112 135 -23 40 112 138 -26
Goals by age
Show data in table 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 39 7 -7 40 3 -3
Goals cumulative distribution (without penalties) by age
Show data in table 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 88 108 -20 39 88 114 -26 40 88 117 -29
Goals (without penalties) by age
Show data in table 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 7 -7 39 6 -6 40 3 -3
Totals Per game Team Games Goals Assists Goals Assists Contrib. Argentina 193 112 58 0.58 0.30 0.88 Totals 193 112 58 0.58 0.30 0.88
Lionel Messi 38 years, 2 months, 1 day
193 games
112 goals
58 assists
Scores every 143′ Contributes every 94′
Totals Per game Team Games Goals Assists Goals Assists Contrib. Portugal 221 138 37 0.62 0.17 0.79 Totals 221 138 37 0.62 0.17 0.79
Cristiano Ronaldo 40 years, 6 months, 20 days
221 games
138 goals
37 assists
Scores every 128′ Contributes every 101′
Last games:
FIFA World Cup Qualifier · Group stage Argentina vs Colombia
1-1
Messi, 78′
10-06-2025
UEFA Nations League · Final Spain vs Portugal
2-2
C. Ronaldo, 88′
Penalty shootout
4-5
08-06-2025