Skip navigation
Sign up to follow your favorites on all your devices.
Sign up
NBCSports Header Logo

Premier League player Power Rankings

Swansea City v Manchester City - Premier League

SWANSEA, WALES - DECEMBER 13: Manchester City goalscorer David Silva (c) celebrates his opening goal with team mates during the Premier League match between Swansea City and Manchester City at Liberty Stadium on December 13, 2017 in Swansea, Wales. (Photo by Stu Forster/Getty Images)

Getty Images

Who are the top 20 players in the Premier League based on current form? As we head into Week 31, there are plenty of changes in our rankings.

[ MORE: Power Rankings archive ]

Players from Manchester City dominate our rankings, with Burnley, Newcastle, Tottenham also Leicester also well represented.

Remember: this is a list of the top 20 performing players right now in the Premier League.

Let us know in the comments section below if you agree with the selections.

  1. David Silva (Man City) - New entry
  2. Riyad Mahrez (Leicester) - New entry
  3. Romelu Lukaku (Man United) - Up 2
  4. Willian (Chelsea) - New entry
  5. Ashley Barnes (Burnley) - Up 11
  6. Heung-Min Son (Tottenham) – Up 6
  7. Kevin De Bruyne (Man City) – Down 4
  8. Mohamed Salah (Liverpool) – Down 8
  9. Jamie Vardy (Leicester) - New entry
  10. David De Gea (Man United) – Down 1
  11. Sadio Mane (Liverpool) – Down 5
  12. Sergio Aguero (Man City) – Down 4
  13. Dele Alli (Tottenham) – New entry
  14. Henrikh Mkhitaryan (Arsenal) - New entry
  15. Jonjo Shelvey (Newcastle) - New entry
  16. Kenedy (Newcastle) - New entry
  17. Nick Pope (Burnley) – Up 3
  18. Chris Wood (Burnley) - New entry
  19. Theo Walcott (Everton) - New entry
  20. Pierre-Emerick Aubameyang (Arsenal) - New entry