As a pure footballer, as good as, possibly better, than Messi. But he gets nowhere near Messi in terms of sustained excellence. The length of time that Messi has been head and shoulders above the rest, week in, week out, is ridiculous. The same goes for the Portuguese Ronaldo. Not comparable to Messi or Maradona as a pure footballer (although better than most) but has been at it, week in, week out, for a silly amount of time with only Messi able to match it. For that reason, I'd probably have him just ahead of Maradona in an all time top 3 list too. Even though Maradona was a far better footballer, if that makes sense. I'm not having Pele's 'consistency' though. Different ball game then. Although he is obviously still one of the greats.