Goals Comparison
Complete career goal statistics
Total Career Goals

927
Lionel Messi

978
Cristiano Ronaldo
Goals by Competition
Club Goals

802
Messi

879
Ronaldo
👑Ronaldo leads by 77
International

125
Messi
👑
99
Ronaldo
Messi leads by 26
Champions League

129
Messi

129
Ronaldo
Goals by Team
Distribution across clubs & country

Lionel Messi
Goals by club/nation played for

Cristiano Ronaldo
Goals by club/nation played for
Goals by Match Result
Goals in Wins

817
Messi
👑
641
Ronaldo
Messi leads by 176
Goals in Draws

78
Messi
👑
51
Ronaldo
Messi leads by 27
Goals in Losses

32
Messi

33
Ronaldo
👑Ronaldo leads by 1
Advanced Breakdown
Non-Penalty Goals

813
Messi
👑
794
Ronaldo
Messi leads by 19
Penalty Conversion

77%
Messi

83.6%
Ronaldo
👑Ronaldo leads by 6.6%
Competitive Goals

873
Messi

961
Ronaldo
👑Ronaldo leads by 88
Friendly Goals

54
Messi
👑
17
Ronaldo
Messi leads by 37
Hat-Tricks

62
Messi
👑
56
Ronaldo
Messi leads by 6
Braces (2 goals)

182
Messi
👑
125
Ronaldo
Messi leads by 57
Multi-Goal Matches

244
Messi
👑
181
Ronaldo
Messi leads by 63
Winning Goals

111
Messi
👑
98
Ronaldo
Messi leads by 13
Starter Goals

869
Messi
👑
714
Ronaldo
Messi leads by 155
Super Sub Goals

30
Messi
👑
9
Ronaldo
Messi leads by 21
Home Goals

506
Messi
👑
398
Ronaldo
Messi leads by 108
Away Goals

339
Messi
👑
287
Ronaldo
Messi leads by 52
Derby Goals

100
Messi
👑
73
Ronaldo
Messi leads by 27
Finals Goals

35
Messi
👑
19
Ronaldo
Messi leads by 16
Knockout Stage

157
Messi
👑
127
Ronaldo
Messi leads by 30
Goals by Type
Left Foot

772
Messi
👑
185
Ronaldo
Messi leads by 587
Right Foot

112
Messi

631
Ronaldo
👑Ronaldo leads by 519
Headers

31
Messi

157
Ronaldo
👑Ronaldo leads by 126
Penalties

114
Messi

184
Ronaldo
👑Ronaldo leads by 70
Free Kicks

72
Messi
👑
65
Ronaldo
Messi leads by 7
Inside Box

625
Messi

655
Ronaldo
👑Ronaldo leads by 30
Outside Box

108
Messi
👑
72
Ronaldo
Messi leads by 36
Visual Comparison
Efficiency
Goals Per Game

0.79
Messi
👑
0.73
Ronaldo
Messi leads by 0.06
Minutes Per Goal

104 min
Messi
👑
111 min
Ronaldo
Messi better by 7 min
Messi vs Ronaldo Goals: Complete Career Goal Comparison
The Messi vs Ronaldo goals debate is one of the most discussed statistical comparisons in football history. Lionel Messi and Cristiano Ronaldo have spent more than two decades scoring at the highest level, producing extraordinary numbers for their clubs and national teams.
Looking only at total goals, however, does not tell the complete story. A detailed comparison also needs to consider appearances, goals per game, minutes per goal, club goals, international goals, Champions League goals, non-penalty goals, penalties, free kicks, headers, knockout matches, finals and multi-goal performances.
This page brings those goal-scoring categories together using the current statistics stored in the Mesnaldo database. Rather than relying on one headline number, you can compare how Messi and Ronaldo scored their goals, where they scored them and how efficiently they converted appearances into goals.
How Many Career Goals Do Messi and Ronaldo Have?
According to the current career statistics used on this page, Lionel Messi has scored 927 career goals, while Cristiano Ronaldo has scored 978.
Based on these totals, Cristiano Ronaldo currently leads the overall goal count by 51 goals. This difference should still be considered alongside the number of matches each player has played, because career totals are influenced by longevity as well as scoring efficiency.
Messi vs Ronaldo Goals Per Game
Goals per game gives additional context to raw career totals. Messi currently averages approximately 0.792 goals per appearance, while Ronaldo averages approximately 0.734 goals per appearance.
Total goals and goals per game answer two different questions. Total goals reward accumulated production across an entire career, while goals per game measures how frequently each player scored when he appeared. Looking at both figures gives a more balanced view of their goal-scoring records.
Messi vs Ronaldo Minutes Per Goal
Minutes per goal is another useful efficiency statistic because it considers actual playing time rather than appearances alone. Messi currently scores approximately once every 104 minutes, while Ronaldo scores approximately once every 111 minutes.
Unlike most categories on this page, a lower minutes-per-goal figure represents greater scoring frequency because it means a player requires fewer minutes on the pitch to produce a goal.
Messi vs Ronaldo Club Goals
Club football accounts for the largest portion of both players' careers. Messi currently has 802 club goals in the data used on this page, compared with Ronaldo's 879.
These totals cover goals produced while representing their clubs across domestic leagues, cup competitions and continental football included in the database. Because both players have represented multiple teams and competitions during their careers, club totals are useful for separating professional club production from international-team goals.
Messi vs Ronaldo International Goals
International goal scoring is another major part of the rivalry. Lionel Messi has currently scored 125 goals for Argentina according to the matches included in the database, while Cristiano Ronaldo has scored 99 for Portugal.
International goals come in a different competitive environment from club football. National teams play fewer matches, preparation periods are shorter and major international tournaments are separated by several years. For that reason, international goal totals should be considered as their own category rather than simply being absorbed into the overall career number.
Messi vs Ronaldo Champions League Goals
The UEFA Champions League played a major role in establishing both Messi and Ronaldo among the greatest goal scorers in football history. In the Champions League competitions recognised by this page, Messi has 129 goals, while Ronaldo has 129.
Champions League goals are particularly significant because they are scored against teams qualifying from Europe's strongest domestic competitions. Both players produced memorable group-stage and knockout performances, making their European records one of the most important parts of the overall comparison.
Competitive Goals vs Friendly Goals
Not every match carries the same competitive importance. The current data separates goals scored in competitive fixtures from goals scored in international friendlies.
Messi has 873 competitive goals and 54 friendly goals. Ronaldo has 961 competitive goals and 17 friendly goals.
Separating these categories provides useful context for supporters who prefer to compare goals scored in competitive fixtures independently from international friendly matches.
Messi vs Ronaldo Non-Penalty Goals
Non-penalty goals are frequently used when comparing elite scorers because they remove goals scored from the penalty spot and focus on other forms of finishing.
Messi currently has 813 non-penalty goals, while Ronaldo has 794. These figures are calculated by subtracting penalties scored from the overall career-goal total.
Penalty goals are still legitimate official goals and should not simply be ignored. However, separating them allows a different question to be answered: how many goals did each player score through open play, free kicks and other non-penalty situations?
Messi vs Ronaldo Penalty Goals
Penalties have contributed to the goal totals of both players. Messi has converted 114 penalties in the current career dataset, while Ronaldo has converted 184.
The current penalty-conversion figures on this page are 77% for Messi and 83.6% for Ronaldo. Conversion percentage gives useful context because scoring more penalties can partly reflect taking more attempts.
Messi vs Ronaldo Free Kick Goals
Direct free kicks became another recognizable part of both players' careers. Messi currently has 72 free-kick goals, compared with Ronaldo's 65.
Their free-kick styles have also differed. Ronaldo became famous for powerful, low-spin strikes, particularly during the earlier stages of his career. Messi became closely associated with controlled curling shots designed to move over defensive walls and into the corners of the goal.
Messi vs Ronaldo Left-Foot and Right-Foot Goals
Breaking goals down by preferred foot clearly illustrates part of the stylistic difference between the two forwards. Messi has scored 772 goals with his left foot and 112 with his right.
Ronaldo has recorded 631 right-footed goals and 185 left-footed goals.
These totals reflect both their preferred finishing techniques and the positions from which they have typically attacked throughout their careers.
Messi vs Ronaldo Header Goals
Heading is one of the clearest areas in which their scoring profiles differ. Messi currently has 31 headed goals, while Ronaldo has 157.
Ronaldo's height, jumping ability, timing and aerial movement have made heading an important part of his career goal total. Messi has naturally relied less heavily on aerial scoring, with a greater proportion of his goals coming from his feet.
Goals Inside and Outside the Penalty Area
Goal location can help explain how each player has created scoring opportunities. Messi currently has 625 goals from inside the penalty area and 108 from outside the box.
Ronaldo has 655 goals from inside the box and 72 from outside the penalty area.
Inside-the-box totals usually reflect movement, positioning and close-range finishing, while outside-the-box goals can highlight long-range shooting, free-space creation and striking technique.
Messi vs Ronaldo Hat-Tricks
Hat-tricks are among the most memorable individual scoring performances in football. In the match data used on this page, Messi has recorded 62 matches with at least three goals, while Ronaldo has recorded 56.
Hat-trick totals illustrate a player's ability to dominate a single match through repeated finishing. Because this page calculates them from matches containing three or more goals, performances with four or more goals are included in this category as well.
Messi vs Ronaldo Braces and Multi-Goal Matches
Scoring twice in a match is another useful measure of repeated match-winning output. Messi has 182 matches with exactly two goals, while Ronaldo has 125.
When every match containing at least two goals is counted, Messi has 244 multi-goal matches and Ronaldo has 181.
Messi vs Ronaldo Knockout Stage Goals
Goals in knockout matches receive special attention because a poor result can immediately end a team's tournament. Based on the knockout-round classifications used in the match database, Messi has 157 knockout-stage goals and Ronaldo has 127.
This category includes matches whose round descriptions identify finals, semi-finals, quarter-finals, round-of-16 style stages and other knockout or play-off rounds represented in the database.
Messi vs Ronaldo Goals in Finals
Finals represent some of the highest-pressure matches of a football career. Messi has scored 35 goals in matches identified as finals in the dataset, while Ronaldo has scored 19.
Finals goals are particularly memorable because they occur when trophies are directly at stake. However, they should be considered alongside appearances in finals, competition strength and overall knockout performance rather than interpreted in isolation.
Messi vs Ronaldo Winning Goals
Messi has 111 winning-goal performances according to the logic used by this page, compared with 98 for Ronaldo.
On this page, the winning-goal statistic is calculated from victories decided by a one-goal margin in which the player scored. It should therefore be understood as a specific match-data calculation rather than a universal definition of every possible match-winning goal.
Messi vs Ronaldo Home and Away Goals
Venue splits can show whether scoring production changes between home and away matches. Messi has 506 home goals and 339 away goals in the available match records.
Ronaldo has 398 home goals and 287 away goals.
Away scoring can be particularly interesting because players often face different tactical conditions and less favourable crowd environments than they do at home.
Goals in Wins, Draws and Losses
Another way to interpret goal scoring is by examining the final match result. Messi has scored 817 goals in wins, 78 in draws and 32 in defeats.
Ronaldo has scored 641 goals in victories, 51 in draws and 33 in defeats.
This does not directly measure how responsible a player was for a team result, but it adds useful context by showing how their goals are distributed across winning and non-winning performances.
Goals as a Starter and Substitute
The match data also provides a view of goals relative to playing time. Messi has 869 goals in matches classified by this page as starter-level playing time and 30 goals in appearances of 30 minutes or fewer.
Ronaldo has 714 starter goals and 9 goals in appearances lasting 30 minutes or fewer.
Messi vs Ronaldo Derby Goals
Goals against major rivals are remembered differently from goals in ordinary league fixtures. Based on the derby opponents currently classified by this page, Messi has 100 derby goals and Ronaldo has 73.
Derby statistics can be useful for examining performance in high-profile rivalry matches, although definitions of which fixtures qualify as a derby can differ between datasets.
How Messi and Ronaldo Score Differently
The numbers on this page highlight two different scoring profiles. Messi's goals have often been associated with close control, combination play, left-footed finishing, dribbling into central areas and precise placement. Ronaldo's scoring career has included powerful right-footed finishing, strong off-ball movement, aerial goals and repeated attacks into high-value positions inside the box.
Those styles have also changed over time. Ronaldo developed from a wide dribbler into an increasingly penalty-area-focused scorer. Messi has operated as a winger, false nine, central attacker and deeper creator while remaining a high-volume goal scorer.
That is why comparing only one type of goal can be misleading. Left foot, right foot, headers, penalties, free kicks, inside-box goals and outside-box goals all describe different parts of the same overall scoring record.
How to Interpret Messi vs Ronaldo Goal Statistics
No single goal statistic gives a complete answer to the Messi vs Ronaldo debate. Total goals reward longevity and accumulated output. Goals per game emphasise frequency. Minutes per goal measures scoring relative to actual playing time. Non-penalty goals reduce the effect of penalty-taking opportunities, while Champions League and knockout statistics focus on specific competitive environments.
The fairest approach is therefore to compare several metrics at the same time. A player can lead one area while trailing another, and that does not make either statistic invalid. It simply means the two careers have produced different strengths.
Messi vs Ronaldo Goals FAQ
Who has more career goals, Messi or Ronaldo?
The current statistics shown on Mesnaldo list Messi with 927 goals and Ronaldo with 978.
Who has the better goals-per-game ratio?
Based on the current career totals and appearances used by this page, Messi averages 0.792 goals per appearance and Ronaldo averages 0.734.
Who has more non-penalty goals?
Messi currently has 813 non-penalty goals compared with Ronaldo's 794.
Who has more international goals?
In the international match data used by this page, Messi has 125 goals for Argentina and Ronaldo has 99 goals for Portugal.
Who has more Champions League goals?
Messi has 129 Champions League goals in the competitions recognised by this page, while Ronaldo has 129.
Who has more hat-tricks?
The current match database produces 62 hat-trick matches for Messi and 56 for Ronaldo.
Who has more free-kick goals?
Messi currently has 72 direct free-kick goals in the career dataset, while Ronaldo has 65.
Who has more headed goals?
Messi currently has 31 headed goals, while Ronaldo has 157.
Are these Messi vs Ronaldo goal statistics dynamic?
Yes. The values displayed throughout this section come from the same career statistics and match-derived values supplied to the Goals page. When the underlying database is updated, the comparisons in this section use those updated values on the next server-rendered request.
Messi vs Ronaldo Goal Scoring Comparison
Lionel Messi and Cristiano Ronaldo have produced two of the most remarkable scoring careers football has ever seen. Their enormous goal totals are only the beginning of the comparison. The differences become clearer when the numbers are divided into club goals, international goals, Champions League goals, non-penalty goals, penalties, free kicks, headers, knockout matches, finals and efficiency.
One player may lead in overall volume while another performs better in a particular type of goal or efficiency measure. That is why this page is designed around multiple categories rather than a single winner.
Mesnaldo's goal comparison lets you examine the data and decide which achievements matter most to you. As the careers continue and the underlying statistics change, the dynamic values displayed here can continue to reflect the latest data stored by the site.