Just to save Peyroteo the bother;
What the feck! I can't believe I have to explain it to you AGAIN!? It's stupid to look at their whole career stats, because it makes Messi look better on paper and I don't like that, now here are a bunch of excuses I've constructed in my head to convince myself that we should disregard these sets of stats and only focus on the ones I like! And I'm also going to get indignant and incredulous about it, to make my tenuous reasoning more convincing and definitely not because I'm defensive about it!
Excuses like;
Messi was injured a lot when he was younger so his goal to game ratio is better over their careers;
Messi being injured a lot when he was younger has been warped into a positive thing for Messi in the mind of those whom favour Ronaldo. How many young players have had their promising careers halted by injuries as they were developing? Bet you can name a lot. Now can you name any that benefited from being injured a lot in their youth? No, of course you can't because it's stupid. Messi did, however, according to Peyroteo and Cal. Messi being stuck on the treatment table, not being able to practice his finishing or with his team mates had no effect on his development, apparently. Getting less game time and having to get back to match fitness helped too. They speculate that Messi would have continued developing and scoring at the same rate he did when he was consistently injured, if he wasn't, whereas I think it is far more likely that he would have developed into a better player quicker, had a longer prime and therefore his goal per game ratio would be better than it is now. Either way it's all speculation and the truth is Messi has better overall career stats so far.
Ronaldo played as a conventional winger and Messi as a wide forward;
Ronaldo played as a winger, but he played as a winger because that's what he was suited to. He had the best manager of all time (Cal's words), one of the best at developing young talents, mentoring him and he decided Ronaldo in his early years wasn't productive enough to have that attacking freedom. Once he developed into that player, SAF gave him complete freedom to attack. Also, he played as a winger but he wasn't a disciplined one, I remember Neville saying that playing behind Ronaldo was frustrating as he seldom tracked back, although it was actually Ronaldo who changed Neville's views on football and that special talents should only concentrate on attacking. Messi played as a wide forward but was always pressing and happy to track back when he was younger, he's lazy as feck now but that wasn't the case when he was younger.
In the end, Messi was better when he was younger and it's ridiculous to disregard that part of their careers because it favours Messi.
Also, for the record, I think assists are a pretty useless stat.