All-time Serie A players face-off

The 100 greatest players in Serie A history, by Hall of Fame, all-time teams, MVPs and All-Star selections; search for anyone else who played in it. Set two sides of all-time Serie A players against each other and decide who takes each row, or call it even.

Drag pictures onto both sides of a row to make a matchup
0–00 even
100 not in a matchup · drag one onto either side of a row (up to 4 a side)
Cristiano Ronaldo
FW · JUV
Zinedine Zidane
MF · JUV
Ronaldo
FW · INT
Fabio Cannavaro
DF · JUV
Lothar Matthäus
MF · INT
Kaká
MIL
Andriy Shevchenko
FW · MIL
Luís Figo
INT
Gianluigi Buffon
GK · JUV
Paolo Rossi
FW · JUV
Roberto Baggio
FW · JUV
Michel Platini
MF · JUV
Ruud Gullit
MF · MIL
Zlatan Ibrahimović
FW · MIL
Marco van Basten
FW · MIL
George Weah
FW · MIL
Pavel Nedvěd
MF · JUV
Gianni Rivera
MF · MIL
Karl-​Heinz Rummenigge
FW · INT
Mohamed Salah
FW · ROMA
Patrick Vieira
INT
Diego Maradona
MF/FW · NAP
Francesco Totti
MF/FW · ROMA
Ronaldinho
MIL
Andrea Pirlo
MF · MIL
Lilian Thuram
JUV
Didier Deschamps
MF · JUV
Omar Sívori
FW · JUV
Cafu
ROMA
Dino Zoff
GK · JUV
Luis Suárez
MF · INT
Daniele De Rossi
MF · ROMA
Luka Modrić
MIL
Marcel Desailly
MIL
Paolo Maldini
MIL
Alessandro Del Piero
FW · JUV
Thomas Häßler
ROMA
David Beckham
MF · MIL
Cláudio Taffarel
GK · PAR
Romelu Lukaku
FW · NAP
Edin Džeko
FW · ROMA
Paul Pogba
MF · JUV
Alexis Sánchez
UDI
Arturo Vidal
MF · JUV
Ivan Perišić
INT
Javier Zanetti
MF · INT
Jürgen Klinsmann
FW · INT
Jürgen Kohler
DF · JUV
Robinho
MIL
Giorgio Chiellini
JUV
Yūto Nagatomo
INT
Leonardo Bonucci
DF · JUV
Lúcio
INT
Rivaldo
MF/FW · MIL
Marek Hamšík
MF · NAP
Michael Laudrup
MF · JUV
Simon Kjær
DF · MIL
Sami Khedira
MF · JUV
Rudi Völler
FW · ROMA
Dejan Stanković
MF · INT
Asamoah Gyan
FW · UDI
Marko Arnautović
INT
Olivier Giroud
FW · MIL
David Trezeguet
FW · JUV
Lautaro Martínez
FW · INT
Rui Patrício
GK · ROMA
Gary Medel
MF · BOL
Hakan Çalhanoğlu
MF · MIL
Ricardo Rodriguez
TOR
Miralem Pjanić
MF · ROMA
Paulo Dybala
MF/FW · JUV
Franco Baresi
DF · MIL
Juan Cuadrado
JUV
Gennaro Gattuso
MF · MIL
Dries Mertens
NAP
Alessandro Nesta
DF · MIL
Raúl Albiol
DF · NAP
Martín Cáceres
JUV
Stephan Lichtsteiner
JUV
Filippo Inzaghi
FW · MIL
Gianluca Zambrotta
JUV
Roberto Ayala
DF · NAP
Mauricio Isla
UDI
Pepe Reina
GK · NAP
Giuseppe Meazza
FW · MIL
Kalidou Koulibaly
NAP
Alberto Gilardino
FW · MIL
Andrea Barzagli
JUV
Franck Kessié
MF · MIL
Leonardo Araújo
MF · MIL
Dida
GK · MIL
Piotr Zieliński
MF · NAP
Rodrigo De Paul
UDI
Kamil Glik
DF · TOR
Leandro Paredes
MF · JUV
Luca Toni
FW · FIO
Daniel Passarella
DF · FIO
Giuseppe Bergomi
DF · INT
Vasilis Torosidis
ROMA
Juraj Kucka
MF · GEN

Top all-time Serie A players — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

How a face-off works

A face-off sets two sides against each other across a line. Each row is a matchup, and you call it for the left, the right, or even.

Play matchups goes through the rows one at a time, as big as your screen allows.

The 100 greatest players in Serie A history, by Hall of Fame, all-time teams, MVPs and All-Star selections; search for anyone else who played in it.

Every pick and every finished ranking here counts toward the top all-time Serie A players for November 2026.

How to make yours

  1. Deal a random set of matchups, or clear the board and drag pictures onto either side of each row.
  2. Tap the better side of each row, or the = in the middle when they're even.
  3. Download the picture or save it so others can call the same matchups.
  4. To add someone who isn't there, search for them in the box under the board or use + Add.
  5. Your board stays in this browser while you work. Save it to your profile, download the picture, or share a link.

More Serie A