Methodology. (Last update: 8/12/2024)
Rank | Player | Position | Years | Country |
1 | Lionel Messi | F | 2003-active | Argentina |
2 | Cristiano Ronaldo | F | 2002-active | Portugal |
3 | Pelé | F | 1956-1977 | Brazil |
4 | Robert Lewandowski | F | 2005-active | Poland |
5 | Gerd Müller | F | 1963-1981 | Germany |
6 | Diego Maradona | F | 1976-1997 | Argentina |
7 | Zinedine Zidane | M | 1989-2006 | France |
8 | Andrés Iniesta | M | 2000-active | Spain |
9 | Johan Cruyff | M | 1964-1984 | Netherlands |
10 | Kylian Mbappé | F | 2015-active | France |
11 | Paolo Maldini | D | 1984-2009 | Italy |
12 | Luka Modrić | M | 2003-active | Croatia |
13 | Franz Beckenbauer | D | 1964-1983 | Germany |
14 | Ronaldo | F | 1993-2011 | Brazil |
15 | Manuel Neuer | G | 2004-active | Germany |
16 | Xavi | M | 1997-2019 | Spain |
17 | Luis Suárez | F | 2005-active | Uruguay |
18 | Karim Benzema | F | 2004-active | France |
19 | Michel Platini | M | 1972-1987 | France |
20 | Marco van Basten | F | 1981-1995 | Netherlands |
21 | Sergio Ramos | D | 2003-2024 | Spain |
22 | Gianluigi Buffon | G | 1995-2023 | Italy |
23 | Alfredo Di Stéfano | F | 1945-1966 | Argentina |
24 | Ferenc Puskás | F | 1943-1966 | Hungary |
25 | Harry Kane | F | 2009-active | England |
26 | Thierry Henry | F | 1994-2012 | France |
27 | Bobby Charlton | M | 1956-1980 | England |
28 | Eusébio | F | 1957-1960 | Portugal |
29 | Lothar Matthäus | M | 1978-2000 | Germany |
30 | Ronaldinho | M | 1998-2015 | Brazil |
31 | Iker Casillas | G | 1998-2018 | Spain |
32 | Zlatan Ibrahimović | F | 1999-2023 | Sweden |
33 | Karl-Heinz Rummenigge | F | 1974-1989 | Germany |
34 | Toni Kroos | M | 2007-2024 | Germany |
35 | Roberto Carlos | D | 1991-2016 | Brazil |
36 | Mohamed Salah | F | 2010-active | Egypt |
37 | Kevin DeBruyne | M | 2008-active | Belgium |
38 | Garrincha | M | 1951-1972 | Brazil |
39 | Neymar | F | 2009-active | Brazil |
40 | Roberto Baggio | F/M | 1982-2004 | Italy |
41 | Romário | F | 1985-2007 | Brazil |
42 | Franco Baresi | D | 1977-1987 | Italy |
43 | Francesco Totti | F | 1993-2017 | Italy |
44 | Raúl | F | 1994-2015 | Spain |
45 | Philipp Lahm | D | 2001-2017 | Germany |
46 | Dani Alves | D | 2001-2023 | Brazil |
47 | Carles Puyol | D | 1996-2014 | Spain |
48 | Luís Figo | F/M | 1989-2009 | Portugal |
49 | Lev Yashin | G | 1950-1970 | Soviet Union |
50 | Rivaldo | M | 1990-2015 | Brazil |
51 | Thomas Müller | F | 2007-active | Germany |
52 | Ruud Gullit | F/M/D | 1979-1998 | Netherlands |
53 | Paolo Rossi | F | 1973-1987 | Italy |
54 | Mario Kempes | F | 1970-1996 | Argentina |
55 | Giuseppe Meazza | F | 1927-1947 | Italy |
56 | Marcelo | D | 2005-active | Brazil |
57 | Hugo Sánchez | F | 1976-1997 | Mexico |
58 | Alan Shearer | F | 1988-2006 | England |
59 | Andriy Schevchenko | F | 1993-2012 | Ukraine |
60 | Kaká | M | 2000-2017 | Brazil |
61 | Andrea Pirlo | M | 1995-2017 | Italy |
62 | Bobby Moore | D | 1958-1977 | England |
63 | Erling Haaland | F | 2015-active | Norway |
64 | Steven Gerrard | M | 1998-2016 | England |
65 | Franck Ribéry | M | 2000-2022 | France |
66 | Ángel Di María | M | 2005-active | Argentina |
67 | Virgil van Dijk | D | 2011-active | Netherlands |
68 | Alessandro Nesta | D | 1993-2013 | Italy |
69 | Lilian Thuram | D | 1991-2008 | France |
70 | Ruud van Nistelrooy | F | 2000-2012 | Netherlands |
71 | Cafu | D | 1989-2008 | Brazil |
72 | José Manuel Moreno | F | 1935-1961 | Argentina |
73 | Edinson Cavani | F | 2006-2024 | Uruguay |
74 | Sergio Agüero | F | 2006-2022 | Argentina |
75 | Samuel Eto’o | F | 1998-2018 | Cameroon |
76 | Gonzalo Higuaín | F | 2006-2022 | Argentina |
77 | Alessandro Del Piero | F | 1993-2014 | Italy |
78 | Gerard Piqué | D | 2002-2019 | Spain |
79 | George Best | M | 1963-1984 | N. Ireland |
80 | Miroslav Klose | F | 1999-2016 | Germany |
81 | Pavel Nedvěd | M | 1990-2009 | Czech Republic |
82 | Daniel Passarella | D | 1971-1989 | Argentina |
83 | Antoine Griezmann | M/F | 2009-active | France |
84 | Gareth Bale | F | 2005-active | Wales |
85 | Wayne Rooney | F | 2002-2021 | England |
86 | Immobile | F | 2008-active | Italy |
87 | Peter Schmeichel | G | 1981-2003 | Denmark |
88 | Petr Čech | G | 1999-2019 | Czech Republic |
89 | Marcel Desailly | D | 1986-2006 | France |
90 | Zico | M | 1971-1994 | Brazil |
91 | Oliver Kahn | G | 1987-2008 | Germany |
92 | Paul Breitner | M/D | 1970-1983 | Germany |
93 | Oleg Blokhin | F | 1969-1990 | Ukraine |
94 | Gordon Banks | G | 1958-1977 | England |
95 | Kevin Keegan | F | 1968-1985 | England |
96 | Fabio Cannavaro | D | 1991-2011 | Italy |
97 | Jean-Pierre Papin | F | 1981-2004 | France |
98 | Raymond Kopa | F | 1949-1967 | France |
99 | George Weah | F | 1984-2003 | Liberia |
100 | Giacinto Fachetti | D | 1960-1978 | Italy |
101 | John Terry | D | 1998-2018 | England |
102 | Thiago Silva | D | 2002-active | Brazil |
103 | Didier Drogba | F | 1998-2018 | Ivory Coast |
104 | Jimmy Greaves | F | 1957-1980 | England |
105 | David Villa | F | 2001-2019 | Spain |
106 | Gary Lineker | F | 1978-1994 | England |
107 | Frank Lampard | M | 1995-2016 | England |
108 | David Beckham | F | 1994-2013 | England |
109 | Sergio Busquets | D | 2007-active | Spain |
110 | Filippo Inzaghi | F | 1995-2012 | Italy |
111 | Gianni Rivera | M | 1959-1979 | Italy |
112 | Robin van Persie | F | 2001-2019 | Netherlands |
113 | Antonio Di Natale | F | 2001-2016 | Italy |
114 | Dennis Bergkamp | F | 1986-2006 | Netherlands |
115 | Gigi Riva | F | 1962-1976 | Italy |
116 | Nemanja Vidić | D | 2000-2016 | Serbia |
117 | Hristo Stoichkov | F | 1981-2003 | Bulgaria |
118 | Carlos Alberto | D | 1963-1982 | Brazil |
119 | Frank Rijkaard | M | 1980-1995 | Netherlands |
120 | Giorgio Chiellini | D | 2002-2023 | Italy |
121 | Rob Rensenbrink | F | 1965-1982 | Netherlands |
122 | Quini | F | 1967-1987 | Spain |
123 | Rivellino | M | 1965-1981 | Brazil |
124 | Luis Suárez | M | 1953-1973 | Spain |
125 | Michael Owen | F | 1996-2013 | England |
* In 2004, Pele–in conjunction with FIFA–released a list of the greatest footballers of all-time. Pele was tasked by FIFA to produce a list of 100 players, but found it too difficult to narrow the list to 100. He landed on 125. This is the only list on the site that has a top-125 as a nod to Pele.
Interesting list ! I’ve never seen a list that ranks Lewandowski so highly, although it’s hard to disagree seen as he’s still doing the business at 36 ! I know you say that Pele shouldn’t rank number one just on reputation and I agree. However, I would argue that Zidane is probably ranked as highly as he is based on reputation. For all of his talent, he was a very inconsistent player, especially at club level. He was brilliant at international tournaments but also played in a very strong French team. I have no doubt that Rivaldo and Nedved were better, more consistent and more productive players.
Hey Mark, thanks for the comments!
Lewandowski is closing in on 400 Big 5 Domestic League Goals (regular season), 100 International Goals, and 100 Champions League goals. If/when he reaches those three milestones, I suspect that more fans/pundits will realize how remarkable and unique his career has been. His age 36 season has been bananas. 14 goals in 11 matches is a torrid pace. Can’t wait to see how the rest of the season plays out.
Your point about Zidane is fair. There are several worthy midfielders to consider on a list like this. One of the most difficult decisions was Zidane vs. Iniesta. I went back and forth, but landed on Zidane due to his physicality and individual hardware. Zidane was named the Onze d’Or three times, Onze d’Argent three times, and the Onze D’Bronze once. This is seven seasons where he was considered a top-three player. Messi (8) and Ronaldo (7) are the only other players to finish in the top three more than five times. Obviously these trophies aren’t the end all, be all, but Ronaldhino (4) is the only other midfielder to have more than two finishes in the top 3. Part of a list like this is individual accolades and it’s hard to beat Zizou there. Of course, you mention his international success and that has to be front and center when considering his place in history. His run from ’98 to ’06 is one of the great international runs ever. Yes, France had talent, but France had failed to even qualify for the World Cup the previous two tournaments before Zidane led the breakthrough in ’98. France’s subsequent win at the ’00 Euros gave Les Bleus the distinction of being the first team since ’74 to hold the World Cup and Euro trophies at the same time. Nedved and Rivaldo had great careers and it’s certainly possible they were “better” players. In the absence of a one-size fits all test, I have to go with the player with the individual accolades and team hardware and few have Zidane beat in that comparison.
Lewa should have 2 Ballon d ors
It’s true.
trash list pelee is numer oneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
I’m trying to decide if this is parody or not. Either way, it’s perfect.
Pele should be number one and lewondoski should be like, 25
It’s interesting how you’re suggesting that the greatest soccer player of all-time played in the 1960s when global competition was relatively weak and there were only 4 countries capable of winning the World Cup. The level of soccer competition across the globe has increased immensely since then. It’s not even a fair comparison. Additionally, Pele never had to face the grueling, day-in, day-out schedule of the European top leagues. Instead, he was able to feast on a Brazilian state league. When he did participate in the top levels of competition at the World Cup, he was routinely injured. Soccer has evolved considerably since then. To suggest that the greatest player of all-time came from such a weak era of soccer is to disregard how much the game has evolved.
As for your Lewandowski take, that’s not going to age well…
“There is little question that Lionel Messi and Cristiano Ronaldo are the two greatest footballers of all-time. Their accomplishments are in a different stratosphere than anyone who has ever played the game considering their competition level. Pele, of course, was a word-class player who was the long serving GOAT following his legendary exploits on the pitch in–and for–Brazil, but it’s difficult to compare Pele and the other great players of his era like Eusebio, Garrincha, and Alfredo Di Stefano to the juggernauts that are Messi and Ronaldo. Domestic league competition in the mid-20th century was considerably more diluted than what we see today. Pele did his cooking in a Brazilian state league, which is similar to LeBron James playing all of his games in the Mid-American Conference (MAC).
While Pele’s star has been surpassed by the two mega-stars of this era, the player who joins Pele as Messi and Ronaldo’s closest galactic neighbor is Robert Lewandowski. There’s no question that Lewy is a known commodity in the soccer world, but his resume is much, much more historically significant than most probably realize. In fact, when it comes to doing things that had previously never been done before in a Big 5 domestic league, he’s the closest to Messi and Ronaldo that we have ever seen.
The argument for Lewandowski is as easy as they come. He has led a Big 5 domestic league in goals a record eight times. Not even the great Cristiano Ronaldo can say the same. He scored at least 10 goals in three different UEFA Champions League seasons (UCL). Only Messi and Ronaldo have duplicated that feat. He scored 41 goals for Bayern in 2020-2021. Only Messi and Ronaldo scored more in a single Big 5 domestic league season. He scored 15 goals in the 2019-2020 UCL season. Only Ronaldo scored more in a UCL season. He scored at least 13 goals on two different occasions in the UCL. Only Ronaldo did it more often. Lewandowski has 94 career UCL goals. Only Messi and Ronaldo scored more. Lewandowski’s UCL goals per game ratio stands at .78. Among players with at least 50 UCL goals, only Messi has a better ratio. Lewandowski has 386 (and counting) Big 5 domestic league goals. Only Ronaldo and Messi have more. Lewandowski has 12 Big 5 domestic league seasons with at least 27 goal contributions (goals + assists) and 11 Big 5 domestic league seasons with at least 29 goal contributions. Only Messi and Ronaldo have more. He has five Big 5 domestic league seasons with at least 30 goals. Only Messi and Ronaldo have more. Lewandowski scored a hat trick in the UCL for three different clubs. Nobody has ever equaled that feat and it’s possible nobody ever will. Lewy has six UCL hat tricks. Only Messi and Ronaldo have more.
Keep in mind that while Lewy’s Bayern Munich club never hurt for talent, he didn’t have the luxury of playing with Xavi, Iniesta, Luis Suarez, Neymar, and Mbappe like Messi did, or Benzema, Toni Kroos, Luka Modric, and a prime Gareth Bale like Ronaldo did. It’s not hard to imagine Lewandowski’s goal contributions inflating in a lineup featuring some of the greatest players the sport has ever seen. It’s also not hard to imagine his raw statistics inching even closer to the land of the absurd had he the benefit of a 38-game schedule like Messi and Ronaldo had in La Liga. The Bundesliga–where Lewandowski played for 12 seasons–is the only Big 5 domestic league that plays a 34-game schedule.
It’s pretty clear that Lewandowski’s domestic league and Champions League production is more impressive than any non-Messi, non-Ronaldo footballer who has ever taken the pitch. Where he would appear to fall short are his contributions on the international stage, but looks can be deceiving. Lewandowski’s home country of Poland has not been an international force since the late 70s/early 80s. Poland’s typical roster looks nothing like the loaded rosters that Messi and Ronaldo have had the luxury of playing with for Argentina and Portugal, respectively. Messi has achieved massive acclaim for his country. He led Argentina to one of the great international runs as La Abiceleste (Argentina’s nickname) emerged victorious at both the 2021 and 2024 Copa Americas as well as the 2022 World Cup. Add in a 2nd place finish at the 2014 World Cup and Messi is clearly one of the great international performers of all-time. Ronaldo doesn’t have the trophy case to match Messi’s, but his international run with Portugal has been impressive in its own right. Ronaldo won the 2016 UEFA Euros, finished 2nd in 2004, and reached the semi-finals at both the 2006 World Cup and 2012 Euros. Ronaldo (130) and Messi (109) are, far and away, the top international goal scorers of all-time.
However, given the talent advantages that Ronaldo and Messi have had with Portugal and Argentina, Lewandowski’s contributions with Poland should not be overlooked. Prior to Lewy joining the Polish National Team, Poland had qualified for the Euros just once in its history. Since 2012, Poland has qualified for four consecutive Euros including its best ever finish (5th) in 2016. Lewandowski also helped Poland qualify for back-to-back World Cups in ‘18 and ‘22 for only the second time since 1986. His 83 international goals are the 9th most in history.
It’s doubtful that Lewandowski will be universally recognized as a top-3 or top-5 player of all-time due to factors outside of his control. He doesn’t have the same marketability or name recognition as many of the great players of his era. Poland is not a soccer powerhouse which means his status as a national icon is somewhat muted in a way that players like Messi, Ronaldo, and Mbappe will never be. The Bundesliga does not get the kind of attention that the Premier League or La Liga get (nor does it have a 38-game schedule). However, the numbers, accolades, and the degree of difficulty are there to justify his standing as the greatest non-Messi, non-Ronaldo footballer of the last 50 years. “
Pele is the GOAT. Until Messi wins 3 world cups, then Pele remains GOAT
Pele didn’t win three World Cups. He won two. He didn’t make it past the 2nd game of the tournament in 1962. Even if he did (he didn’t), do you really think the quality of competition around the world in the 1960’s is even close to the same that it is today? By that standard, the inventor of every sport would always be the greatest who ever played. The quality of competition needs to be paramount in these discussions.
Hey Jake
What does it mean when a player has won the Onze de Onze?
Great question! The Onze de Onze isn’t like the Ballon d’ Or where one player wins it each year. It’s actually a dream team of the best soccer players each year. The list is limited to European soccer leagues and is given out by Onze de Mondial which is a French soccer magazine. There are other publications/associations who name the 11 best players each year like FIFPRO World 11 (this is voted by the players) and the IFFHS World Team (which is named by the International Federation of Football History and Statistics).
These teams are equivalent to being named a 1st-team All-Pro in the NFL, 1st-team All-NBA team in basketball, 1st-team All Star in the NHL, or a 1st team All American in a college sports.
I have another question do you know what a “brace” is? I’m just reading about Maradona’s career on wiki and it said he scored a brace.
2 goals in a game.