Messi vs Ronaldo in Spain Totals whilst Ronaldo was at Real Madrid (2009/10 - 2017/18)

All Competitions 2009/10 - 2017/18

Messi Stats In Spain All Comps 2009/10 - 2017/18 Barcelona

  • 472 Goals
  • 176 Assists
  • 476 Apps
  • 85 mins per goal
  • 62 mins per goal contribution

Ronaldo Stats In Spain All Comps 2009/10 - 2017/18 Real Madrid

  • 450 Goals
  • 119 Assists
  • 438 Apps
  • 84 mins per goal
  • 66 mins per goal contribution

La Liga 2009/10 - 2017/18

Messi Stats In Spain League 2009/10 - 2017/18 Barcelona

  • 329 Goals
  • 122 Assists
  • 309 Apps
  • 79 mins per goal
  • 58 mins per goal contribution

Ronaldo Stats In Spain League 2009/10 - 2017/18 Real Madrid

  • 311 Goals
  • 87 Assists
  • 292 Apps
  • 81 mins per goal
  • 63 mins per goal contribution

Champions League 2009/10 - 2017/18

Messi Stats In Spain Champions League 2009/10 - 2017/18 Barcelona

  • 83 Goals
  • 20 Assists
  • 92 Apps
  • 95 mins per goal
  • 76 mins per goal contribution

Ronaldo Stats In Spain Champions League 2009/10 - 2017/18 Real Madrid

  • 105 Goals
  • 27 Assists
  • 101 Apps
  • 86 mins per goal
  • 68 mins per goal contribution

Copa del Rey 2009/10 - 2017/18

Messi Stats In Spain Copa del Rey 2009/10 - 2017/18 Barcelona

  • 39 Goals
  • 27 Assists
  • 52 Apps
  • 111 mins per goal
  • 66 mins per goal contribution

Ronaldo Stats In Spain Copa del Rey 2009/10 - 2017/18 Real Madrid

  • 22 Goals
  • 3 Assists
  • 30 Apps
  • 117 mins per goal
  • 103 mins per goal contribution

Supercopa de Espana 2009/10 - 2017/18

Messi Stats In Spain Supercopa de Espana 2009/10 - 2017/18 Barcelona

  • 13 Goals
  • 4 Assists
  • 15 Apps
  • 96 mins per goal
  • 74 mins per goal contribution

Ronaldo Stats In Spain Supercopa de Espana 2009/10 - 2017/18 Real Madrid

  • 4 Goals
  • 0 Assists
  • 7 Apps
  • 119 mins per goal
  • 119 mins per goal contribution

UEFA Super Cup 2009/10 - 2017/18

Messi Stats In Spain UEFA Super Cup 2009/10 - 2017/18 Barcelona

  • 3 Goals
  • 2 Assists
  • 3 Apps
  • 110 mins per goal
  • 66 mins per goal contribution

Ronaldo Stats In Spain UEFA Super Cup 2009/10 - 2017/18 Real Madrid

  • 2 Goals
  • 0 Assists
  • 2 Apps
  • 49 mins per goal
  • 49 mins per goal contribution

Club World Cup 2009/10 - 2017/18

Messi Stats In Spain Club World Cup 2009/10 - 2017/18 Barcelona

  • 5 Goals
  • 1 Assists
  • 5 Apps
  • 85 mins per goal
  • 71 mins per goal contribution

Ronaldo Stats In Spain Club World Cup 2009/10 - 2017/18 Real Madrid

  • 6 Goals
  • 2 Assists
  • 6 Apps
  • 94 mins per goal
  • 70 mins per goal contribution

Messi vs Ronaldo when they played together in Spain

To understand why the Messi vs Ronaldo rivalry is so huge, you just need to take one look at their head to head stats during the time Ronaldo played for Real Madrid in Spain. In all club competitions, Messi scored a goal every 85 minutes, and Ronaldo scored a goal every 84 minutes.

For two players to have such a similar crazy scoring rate over a 9 year period is unbelievable. When you also consider that they were playing for fierce rivals in the same league, it's clear to see why the Lionel Messi vs Cristiano Ronaldo debate has transcended football.

So who actually scored more? Lionel Messi scored 472 goals in 476 games in all club competitions from 2009/10 to 2017/18, whereas Cristiano Ronaldo scored 450 goals in 438 games in all club competitions during this period when he played for Real Madrid. So Messi scored 22 more goals than Ronaldo, but Ronaldo made 38 fewer appearances than Messi.

However, as mentioned previously, when you factor in minutes played their scoring ratios are almost identical.

Messi and Ronaldo La Liga stats when they played together in Spain

In La Liga, Messi scored 329 goals in just 309 appearances, and Ronaldo scored 311 goals in 292 appearances. These kind of numbers - scoring more than a goal per game over such a long period of time - represent a phenomenal output that we very rarely see in this sport.

Again, the La Liga scoring ratios are extremely similar, with Messi scoring a goal every 79 minutes during this period, and Ronaldo scoring in La Liga every 81 minutes.

When we factor in assists, there's slightly more daylight between the two. Messi made 122 La Liga assists and Ronaldo made 87 assists in the league. When combined with goals, this means Messi made a direct goal contribution every 58 minutes in La Liga from 2009/10 - 2017/18, whereas Cristiano Ronaldo made a goal contribution every 63 minutes in La Liga during this period.

Let's take a look at some key La Liga stats from Messi and Ronaldo's time together in Spain:

La Liga Stats (09/10-17/18)MessiRonaldo
Hat-tricks2934
Free Kick Goals2419
Penalties41/5161/72
Outside Box Goals (open play)3123
Weak Foot Goals4954
Headed Goals1352
Successful Dribbles1,375523
Key Passes683509
Average Match Rating8.677.94
Wins237215
Draws4944
Losses2333
La Liga Titles62
La Liga Top Scorer53

Messi and Ronaldo Champions League stats when they played together in Spain

Cristiano Ronaldo's Champions League career at Real Madrid is nothing short of phenomenal, with 4 Champions League trophies in his 9 seasons at the club, with Messi winning 2 during this timespan. He scored an outrageous 105 goals in 101 Champions League games for Real Madrid, whilst Messi scored 83 goals in 92 Champions League games during this same period.

If we look at minutes per goal, thing look a little closer, but Ronaldo still has a clear edge in terms of goalscoring; he scored a Champions League goal every 85.9 minutes for Real Madrid, whereas Messi scored a Champions League goal every 94.5 minutes for Barcelona during this time period.

Ronaldo also has the edge in assists, providing 27 assists in the UCL from 09/10-17/18, with Messi providing 20 assists.

Interestingly though, if we broaden the analysis to look at overall play, things look much rosier for Leo Messi. In fewer games, he made 190 key passes to Ronaldo's 173, he made a staggering 421 successful dribbles to Ronaldo's 196, and he was given the WhoScored Man of the Match in 49 out of 83 games, with Ronaldo being the best rated player in 34 out of 101 games. On a similar note, Messi's average match rating in the Champions League from 09/10-17/18 was an impressive 8.42, with Ronaldo's average rating slightly lower on 8.12.

Here are some key Champions League stats for Messi and Ronaldo from 2009/10 to 2017/18:

Champions League Stats (09/10-17/18)MessiRonaldo
Hat-tricks77
Free Kick Goals310
Penalties10/1314/16
Outside Box Goals (open play)105
Weak Foot Goals1216
Headed Goals314
Successful Dribbles421196
Key Passes190173
Average Match Rating8.428.12
Wins5671
Draws2118
Losses1512
Champions League Titles24
Champions League Top Scorer4 (1 joint)6 (1 joint)

Updated Jul 19, 7:17 PM UTC