News Live Scores
Cristiano Ronaldo

Messi top, Salah sixth but Ronaldo 16th?! Europe's top 20 players revealed

7:30 PM IST 14/05/18
Cristiano Ronaldo Real Madrid 2017-18
The Barcelona icon tops a list based on effectiveness through the season, but Neymar is completely absent, and the Liverpool star outside the top five

The CIES Football Observatory ranks players who have played 1,800 minutes of football (1,440 for Germany), or 20 matches, on their efficiency and performance level. The rating is out of 100, and there are a fair few surprises...

(NB: Neymar only played 1,797 minutes for PSG in Ligue 1 this season, so just missed out on being ranked.)

  • Ivan Rakitic

    #20 Ivan Rakitic | Barcelona | Rating: 88.18

     
  • Albiol Napoli Serie A

    #19 Raul Albiol | Napoli | 88.46

      
  • Marek Hamsik Napoli Torino Serie A

    #18 Marek Hamsik | Napoli | 88.53

     
  • Lorenzo Insigne Napoli

    #17 Lorenzo Insigne | Napoli | 88.58

     
  • Cristiano Ronaldo Real Madrid 2017-18

    #16 Cristiano Ronaldo | Real Madrid | 88.58

     
  • Miralem Pjanic Juventus

    #15 Miralem Pjanic | Juventus | 88.67

     
  • Jorginho Napoli

    #14 Jorginho | Napoli | 88.74

     
  • James Rodriguez Bayern Munich Real Madrid UEFA Champions League

    #13 James Rodriguez | Bayern Munich | 88.97

     
  • Harry Kane Tottenham 2017-18

    #12 Harry Kane | Tottenham | 89.02

     
  • Kalidou Koulibaly Napoli

    #11 Kalidou Koulibaly | Napoli | 89.17

     
  • Robert Lewandowski Bayern Munich Bundesliga 2018

    #10 Robert Lewandowski | Bayern Munich | 89.61

     
  • Raheem Sterling Manchester City

    #9 Raheem Sterling | Manchester City | 89.76

     
  • Kevin De Bruyne Manchester City

    #8 Kevin De Bruyne | Manchester City | 90.14

     
  • Fernandinho Manchester City

    #7 Fernandinho | Manchester City | 90.45

     
  • Mohamed Salah Liverpool golden boot Premier League

    #6 Mohamed Salah | Liverpool | 90.45

     
  • Nicolas Otamendi Argentina

    #5 Nicolas Otamendi | Manchester City | 90.47

     
  • Sergio Aguero, Man City

    #4 Sergio Aguero | Manchester City | 90.48

     
  • Paulo Dybala Juventus 2017-18

    #3 Paulo Dybala | Juventus | 91.37

     
  • David Silva Manchester City 06052018

    #2 David Silva | Manchester City | 91.69

     
  • Lionel Messi Barcelona Real Madrid La Liga

    #1 Lionel Messi | Barcelona | 92.12