Messi vs Ronaldo stats by FIFA ranking give a clearer view of how Lionel Messi and Cristiano Ronaldo have performed against different levels of international opposition. Total international goals matter, but opponent strength adds important context.
The supplied data covers all international games and separates opponents by FIFA ranking bands. This helps show how both players performed against elite teams, strong teams, mid-ranked nations and lower-ranked opponents.
Against the very best teams, the comparison is close. Messi leads Ronaldo against top 3 and top 5 opponents. Ronaldo has one more goal against top 10 opponents, but Messi has far more assists and the better goal contribution rate. Against top 20 and top 30 teams, Messi also has the stronger all-round output because of his assists and goal contribution numbers.
Ronaldo becomes stronger in broader goal totals when the rankings expand to top 40 and top 50 opponents. He has more goals than Messi in those categories. However, Messi still leads in assists and has the better goal contribution rate against top 50 teams.
Against lower-ranked teams, both players have excellent numbers. Ronaldo has scored heavily against teams ranked 101-150 and 201-250. Messi has outstanding efficiency against teams ranked 76-100 and 101-150, with very strong minutes-per-goal and minutes-per-goal contribution rates.
The overall picture is balanced but revealing. Ronaldo leads in some wider goal-count categories. Messi has the stronger all-round record against elite opposition because he combines goals with far more assists.
Full Stats by FIFA Ranking
| Opponent Ranking | Messi Goals | Messi Assists | Messi Apps | Ronaldo Goals | Ronaldo Assists | Ronaldo Apps |
|---|---|---|---|---|---|---|
| Top 3 | 5 | 0 | 17 | 4 | 0 | 18 |
| Top 5 | 13 | 3 | 27 | 10 | 1 | 26 |
| Top 10 | 17 | 11 | 41 | 18 | 2 | 42 |
| Top 20 | 32 | 21 | 75 | 29 | 9 | 70 |
| Top 30 | 46 | 23 | 98 | 45 | 12 | 102 |
| Top 40 | 54 | 28 | 124 | 57 | 17 | 122 |
| Top 50 | 66 | 37 | 141 | 72 | 18 | 138 |
| 51-75 | 20 | 6 | 33 | 13 | 8 | 31 |
| 76-100 | 20 | 12 | 16 | 24 | 5 | 25 |
| 101-150 | 12 | 3 | 8 | 26 | 6 | 26 |
| 151-200 | 2 | 3 | 2 | 4 | 0 | 7 |
| 201-250 | 0 | 0 | 0 | 4 | 0 | 1 |
Stats vs Top 3 Teams
Against top 3 international teams, Messi has 5 goals and 0 assists in 17 appearances for Argentina. Ronaldo has 4 goals and 0 assists in 18 appearances for Portugal.
Messi scores every 303 minutes against top 3 opponents. Ronaldo scores every 368 minutes. Since neither player has an assist in this category, their minutes-per-goal and minutes-per-goal contribution figures are the same.
This category gives Messi a small but clear edge. He has more goals, fewer appearances and a better scoring rate against the highest-ranked international opponents.
Ronaldo’s record remains strong because scoring against top 3 teams is difficult. These matches usually involve elite defensive structures, experienced goalkeepers and tournament-level pressure. Still, Messi leads the top 3 comparison.
Stats vs Top 5 Teams
Against top 5 teams, Messi again leads.
Messi has 13 goals and 3 assists in 27 appearances. Ronaldo has 10 goals and 1 assist in 26 appearances.
Messi scores every 186 minutes and contributes a goal or assist every 151 minutes. Ronaldo scores every 212 minutes and contributes every 193 minutes.
This category favours Messi more clearly than the top 3 comparison. He has more goals, more assists and a better goal contribution rate. His 16 total goal contributions against top 5 opponents show stronger all-round attacking influence.
Ronaldo’s 10 goals against top 5 teams remain impressive, but Messi’s combination of scoring and creation gives him the advantage.
Stats vs Top 10 Teams
The top 10 category is one of the most interesting comparisons.
Ronaldo has 18 goals against top 10 teams, while Messi has 17. Ronaldo leads by one goal. However, Messi has 11 assists compared with Ronaldo’s 2.
That changes the overall picture. Messi has 28 goal contributions in 41 appearances. Ronaldo has 20 goal contributions in 42 appearances.
Ronaldo scores every 192 minutes against top 10 opponents. Messi scores every 209 minutes. By pure goalscoring rate, Ronaldo has the edge.
But Messi contributes a goal or assist every 127 minutes. Ronaldo contributes every 173 minutes. This gives Messi the stronger all-round attacking record.
The verdict depends on what is valued more. Ronaldo edges the goals category. Messi clearly leads the goal contribution category.
Stats vs Top 20 Teams
Against top 20 teams, Messi has the stronger overall record.
Messi has 32 goals and 21 assists in 75 appearances. Ronaldo has 29 goals and 9 assists in 70 appearances.
Messi scores every 204 minutes, while Ronaldo scores every 197 minutes. Ronaldo has a slightly better minutes-per-goal rate. However, Messi’s assist advantage is huge.
Messi contributes a goal or assist every 123 minutes against top 20 teams. Ronaldo contributes every 150 minutes.
This category shows why assists matter. Ronaldo is close as a scorer, but Messi creates far more. His 53 goal contributions against top 20 opponents are well ahead of Ronaldo’s 38.
The top 20 verdict favours Messi because of his superior all-round impact.
Stats vs Top 30 Teams
Against top 30 teams, the goal totals are almost level.
Messi has 46 goals and 23 assists in 98 appearances. Ronaldo has 45 goals and 12 assists in 102 appearances.
Messi scores every 182 minutes, while Ronaldo scores every 187 minutes. Messi also contributes every 122 minutes, compared with Ronaldo’s 148.
This is one of the strongest categories for Messi’s all-round international case. He leads in goals by one, assists by 11 and goal contribution rate by 26 minutes.
Ronaldo’s record remains excellent. Scoring 45 goals against top 30 international teams is a major achievement. But Messi’s extra creativity gives him the stronger total output.
The top 30 verdict favours Messi.
Stats vs Top 40 Teams
Against top 40 teams, Ronaldo leads in goals.
Ronaldo has 57 goals and 17 assists in 122 appearances. Messi has 54 goals and 28 assists in 124 appearances.
Ronaldo scores every 176 minutes. Messi scores every 194 minutes. That gives Ronaldo the better scoring rate.
However, Messi again leads in assists and goal contributions. Messi has 82 total goal contributions, while Ronaldo has 74. Messi contributes every 128 minutes, while Ronaldo contributes every 136.
This category is close. Ronaldo has the better goal total and scoring rate. Messi has more assists and the better goal contribution rate.
The fairest verdict is split: Ronaldo leads as a scorer, while Messi leads as an all-round contributor.
Stats vs Top 50 Teams
Against top 50 teams, Ronaldo leads in goals but Messi leads in goal contribution efficiency.
Ronaldo has 72 goals and 18 assists in 138 appearances. Messi has 66 goals and 37 assists in 141 appearances.
Ronaldo scores every 156 minutes, while Messi scores every 180 minutes. Ronaldo therefore has the stronger scoring record against top 50 opposition.
But Messi’s assist lead is huge. Messi has 37 assists compared with Ronaldo’s 18. That gives Messi 103 total goal contributions, while Ronaldo has 90.
Messi contributes every 116 minutes against top 50 teams. Ronaldo contributes every 125 minutes.
This category shows the central difference in their international profiles. Ronaldo scores more. Messi creates more and contributes more often overall.
Stats vs Teams Ranked 51-75
Against teams ranked 51-75, Messi has the stronger scoring record.
Messi has 20 goals and 6 assists in 33 appearances. Ronaldo has 13 goals and 8 assists in 31 appearances.
Messi scores every 123 minutes, while Ronaldo scores every 195 minutes. Messi also contributes every 94 minutes, compared with Ronaldo’s 121.
Ronaldo has more assists in this ranking band, but Messi’s goal advantage is much larger. Messi’s 26 goal contributions also beat Ronaldo’s 21.
This category favours Messi because he leads in goals, total goal contributions and efficiency.
Stats vs Teams Ranked 76-100
Against teams ranked 76-100, both players have excellent records.
Ronaldo has 24 goals and 5 assists in 25 appearances. Messi has 20 goals and 12 assists in 16 appearances.
Ronaldo leads in goals by four. Messi leads in assists by seven and has played nine fewer matches.
Messi’s efficiency is outstanding. He scores every 67 minutes and contributes every 42 minutes. Ronaldo scores every 76 minutes and contributes every 63 minutes.
This category shows Messi’s extreme productivity against this level of opposition. Ronaldo has the higher goal total, but Messi has the better goal contribution total and much better per-minute output.
The verdict favours Messi overall, while Ronaldo leads in goals.
Stats vs Teams Ranked 101-150
Against teams ranked 101-150, Ronaldo leads in total goals.
Ronaldo has 26 goals and 6 assists in 26 appearances. Messi has 12 goals and 3 assists in 8 appearances.
Ronaldo’s total is much higher because he has played far more matches in this ranking band. He has 32 goal contributions, while Messi has 15.
However, Messi’s efficiency is better. Messi scores every 53 minutes and contributes every 42 minutes. Ronaldo scores every 75 minutes and contributes every 61 minutes.
This category is split. Ronaldo leads in total output. Messi leads in per-minute efficiency.
Stats vs Teams Ranked 151-200
Against teams ranked 151-200, both sample sizes are small.
Ronaldo has 4 goals and 0 assists in 7 appearances. Messi has 2 goals and 3 assists in 2 appearances.
Ronaldo has more goals. Messi has more total goal contributions despite fewer appearances. Messi contributes every 24 minutes, while Ronaldo contributes every 119 minutes.
Because Messi has only 2 appearances in this ranking band, the sample is too small for a strong conclusion. Still, the available numbers favour Messi’s all-round efficiency.
Stats vs Teams Ranked 201-250
Against teams ranked 201-250, only Ronaldo has recorded appearances in the supplied data.
Ronaldo has 4 goals and 0 assists in 1 appearance. Messi has 0 goals, 0 assists and 0 appearances.
Ronaldo scores and contributes every 23 minutes in this category. Since Messi has no appearances, this category cannot be directly compared.
This category adds to Ronaldo’s international goal total, but it does not tell us much about the direct rivalry because Messi has no listed matches against teams in this ranking band.
Elite Opposition Verdict
Elite opposition usually means teams ranked in the top 3, top 5, top 10, top 20 or top 30.
Across these bands, Messi has the stronger all-round case. He leads against top 3 and top 5 teams. Against top 10 teams, Ronaldo has one more goal, but Messi has 9 more assists and a far better goal contribution rate. Against top 20 and top 30 teams, Messi leads in total goal contributions.
Ronaldo’s strongest elite-opposition argument is scoring. He has strong goal totals against top 10, top 20, top 30, top 40 and top 50 teams. But Messi’s assist advantage repeatedly changes the comparison.
The elite opposition verdict favours Messi overall because he contributes more goals and assists against the strongest teams.
Lower-Ranked Opposition Verdict
Against lower-ranked opponents, the comparison is mixed.
Ronaldo has stronger total goal numbers in some lower ranking bands, especially 101-150 and 201-250. His international record includes heavy scoring against lower-ranked teams, which has helped build his all-time international goal record.
Messi has better efficiency in several lower ranking bands. Against teams ranked 76-100, he contributes every 42 minutes. Against teams ranked 101-150, he also contributes every 42 minutes. Against 151-200, his contribution rate is every 24 minutes, though the sample is very small.
Ronaldo leads some lower-ranked categories by total. Messi often leads by efficiency and assists.
Goals vs Goal Contributions
This comparison shows why goals and goal contributions should both be considered.
Ronaldo often performs better when only goals are counted. He leads Messi in goals against top 10, top 40, top 50, 76-100, 101-150, 151-200 and 201-250 opponents.
Messi performs better when assists are included. He leads Ronaldo in goal contribution rate against top 5, top 10, top 20, top 30, top 40, top 50, 51-75, 76-100, 101-150 and 151-200 opponents.
This is the same pattern seen across their careers. Ronaldo’s case is strongest through pure goals. Messi’s case becomes stronger when creation is included.
Messi’s Strengths by FIFA Ranking
Messi’s biggest strength in this data is all-round production against strong teams.
He leads in goal contributions against top 5, top 10, top 20 and top 30 opponents. He also has a better goal contribution rate against top 50 teams despite scoring fewer goals than Ronaldo.
His assist numbers are the key difference. Against top 10 teams, Messi has 11 assists while Ronaldo has 2. Against top 20 teams, Messi has 21 assists while Ronaldo has 9. Against top 50 teams, Messi has 37 assists while Ronaldo has 18.
These numbers show Messi’s creative importance for Argentina. He has not only scored against strong teams. He has also created goals at a much higher rate.
Ronaldo’s Strengths by FIFA Ranking
Ronaldo’s biggest strength in this data is goal volume.
He leads Messi in goals against top 10, top 40, top 50, 76-100, 101-150, 151-200 and 201-250 opponents. This supports his reputation as the greatest international goalscorer in football history.
Ronaldo’s top 50 record is especially strong. He has 72 goals in 138 appearances, scoring every 156 minutes. That is better than Messi’s top 50 scoring rate.
Ronaldo also has major totals against lower-ranked opponents. His 26 goals against teams ranked 101-150 and 4 goals against teams ranked 201-250 add to his international scoring lead.
Ronaldo’s FIFA ranking stats support his case as the stronger pure international goalscorer.
Messi vs Ronaldo Stats by FIFA Ranking Verdict
Messi vs Ronaldo stats by FIFA ranking show a balanced but clear pattern.
Ronaldo leads in several goal-scoring bands, especially top 50 and lower-ranked opposition. Messi leads in all-round goal contribution value because he adds far more assists.
Against elite teams, Messi has the stronger overall case. He leads against top 3 and top 5 teams, and he has better goal contribution numbers against top 10, top 20 and top 30 teams. Ronaldo’s scoring record remains excellent, but Messi’s creativity gives him the wider impact.
Against broader and lower-ranked opposition, Ronaldo’s goal totals stand out. He has scored heavily across several ranking bands and remains the stronger pure scorer.
The final verdict is this: Ronaldo leads in international goals by FIFA ranking in several bands, but Messi has the better all-round attacking record against stronger opponents.
Conclusion
Messi vs Ronaldo stats by FIFA ranking add important context to their international careers. Ronaldo’s record is built on historic goal volume, especially across a wide range of opponents. Messi’s record is built on scoring, assisting and influencing matches against elite teams.
Against top 3 opponents, Messi leads 5 goals to 4. Against top 5 opponents, Messi leads 13 goals and 3 assists to Ronaldo’s 10 goals and 1 assist. Against top 10 teams, Ronaldo has one more goal, but Messi has far more assists and a better goal contribution rate.
As the ranking bands widen, Ronaldo’s scoring totals become stronger. He leads against top 50 teams by 72 goals to 66. But Messi still has more total goal contributions in that band because of his 37 assists.
The full comparison shows the familiar split. Ronaldo is the stronger pure international scorer. Messi is the stronger all-round international contributor, especially when opponent strength and assists are included.
Read Also: Messi vs Ronaldo Awards: Full Comparison









