So many factors make a comparison difficult. Training, equipment, strategy, refereeing, nutrition etc. England anno 2024 would smash the WC-winers from 1966, but that is not the point. Noone knows how George Best or Eusebio would have fared in todays football, where you need a different mindset as in times where raw talent could bring you a long way. Talentwise I see Maradona and Pele on top, a nosehair in front of Messi. CR7 is behind them for me, but his mindset and dedication is probably the best ever.
The great Franz Beckenbauer was asked who the GOAT is, and he came up with this. “Pele was the best in the 60s, Cruyff in the 70s, Maradona in the 80s and Laudrup in the 90s.”
Who is the GOAT is actually an impossible question to answer, but here is my try without ranking.
The most influential players in their era: Puszkas, di Stefano, Pele, Cruyff, Beckenbauer, Maradona, R9, Messi, Ronaldo
The most skilled players: Ronaldinho, M. Laudrup, Bergkamp, Zico, Zidane, Pele, Cruyff, Maradona, Messi, Ronaldo, R9, George Best
The best defenders: Baresi, Maldini, Cafu, Lahm, Beckenbauer, Cannavaro, Ferdinand, Puyol, Alves, Ramos
The deadliest strikers: R9, van Basten, Ibrahimovic, Romario, RvN, Messi, CR7, Gerd Müller, Pippo Inzaghi,
The best passers: M. Laudrup, Bergkamp, Iniesta, Zico, Pirlo, Xavi
The best keepers: Buffon, Yashin, Casillas, The great Peter Schmeichel, Kahn, Neuer