All-time Premier League players bracket

The 100 greatest players in Premier League history, by Hall of Fame, all-time teams, MVPs and All-Star selections; search for anyone else who played in it. Fill out a all-time Premier League players bracket.
Pick a champion to submit your bracket.

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

Tap the winner of each match · 15 matches left

Round of 16

Quarterfinals

Semifinals

Final

Seeds

Drag to reorder (or tap one, then tap where it goes). The top 16 are in. Changing seeds keeps the picks that still fit.

1
Cristiano Ronaldo2003–2022
2
David Beckham1992–2003
3
Thierry Henry1999–2012
4
Patrick Vieira1996–2011
5
Wayne Rooney2002–2018
6
Didier Drogba2004–2015
7
Frank Lampard2001–2015
8
Steven Gerrard1998–2015
9
Bobby Charlton1953–1973
10
Peter Schmeichel1991–2003
11
Sergio Agüero2011–2021
12
Eden Hazard2012–2019
13
Ashley Cole1998–2014
14
Petr Čech2004–2019
15
Luka Modrić2008–2012
16
Vincent Kompany2008–2019
–
Mohamed Salah2014–2026
–
Rodri2019–2026
–
Eric Cantona1992–1997
–
Rio Ferdinand1996–2014
–
John Terry1998–2018
–
Paul Scholes1993–2013
–
Dennis Bergkamp1995–2006
–
Alan Shearer1996–2006
–
Roy Keane1990–2005
–
Gary Neville1992–2011
–
Tony Adams1983–2002
–
Michael Owen1995–2013
–
George Best1963–1983
–
Kevin Keegan1971–1984
–
Andriy Shevchenko2006–2009
–
Ian Wright1985–1999
–
Andy Cole1989–2008
–
Olivier Giroud2012–2021
–
Hugo Lloris2012–2023
–
Fernando Torres2007–2015
–
Denis Law1960–1974
–
Xabi Alonso2004–2009
–
Cesc Fàbregas2003–2019
–
Gerard Piqué2004–2008
–
David Silva2010–2020
–
Nicolás Otamendi2015–2020
–
Per Mertesacker2011–2018
–
Marcel Desailly1998–2004
–
Jürgen Klinsmann1994–1998
–
Mesut Özil2013–2021
–
Ruud Gullit1995–1998
–
Thibaut Courtois2011–2018
–
Harry Kane2009–2023
–
Kevin De Bruyne2012–2025
–
Sadio Mané2016–2022
–
Robin van Persie2003–2015
–
Gareth Bale2007–2021
–
Romelu Lukaku2011–2024
–
Riyad Mahrez2018–2023
–
Edin Džeko2011–2016
–
Paul Pogba2011–2022
–
Son Heung-min2015–2025
–
Alexis Sánchez2014–2020
–
Virgil van Dijk2018–
–
Edwin van der Sar2001–2011
–
Robbie Keane1999–2012
–
Lukas Podolski2012–2015
–
Vedran Ćorluka2007–2012
–
Christian Eriksen2013–2025
–
Nani2007–2015
–
Yaya Touré2010–2018
–
Jan Vertonghen2012–2020
–
Granit Xhaka2016–2023
–
Tim Howard2003–2016
–
N'Golo Kanté2016–2023
–
Park Ji-Sung2005–2012
–
Toby Alderweireld2015–2021
–
Mateo Kovačić2018–2023
–
Kasper Schmeichel2005–2011
–
Tim Cahill2004–2012
–
Dirk Kuyt2006–2012
–
Luis Suárez2011–2014
–
Branislav Ivanović2008–2017
–
Bernardo Silva2017–2026
–
Clint Dempsey2007–2014
–
Kolo Touré2002–2016
–
Tomáš Rosický2006–2016
–
Thiago Silva2020–2024
–
David Ospina2014–2019
–
Kenny Dalglish1977–1990
–
Sami Hyypiä1999–2009
–
Carlos Tevez2007–2013
–
Aleksandar Mitrovic2015–2023
–
John O'Shea1999–2018
–
Peter Shilton1977–1996
–
John Arne Riise2001–2014
–
Olof Mellberg2001–2008
–
Zlatan Ibrahimović2016–2018
–
Idrissa Gueye2015–2026
–
Emiliano Martínez2010–2026
–
Giovani dos Santos2008–2012
–
Martin Škrtel2008–2016
–
Mark Schwarzer2008–2015
–
Juan Mata Pata2011–2022

Top all-time Premier League players — November 2026

See the full top list →

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

About this bracket

A knockout bracket: pick the winner of every matchup, round by round, until one is left.

The 100 greatest players in Premier League 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 Premier League players for November 2026.

How to use it

  1. Choose a size, from 4 to 64.
  2. Click the winner of each matchup to move them on.
  3. Change a pick at any time; later rounds update.
  4. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.

More Premier League