Barcelona superstar Lionel Messi has been ranked the best-performing footballer in the world ahead of Neymar, Erling Haaland and Jadon Sancho.
The 33-year-old Argentine has been in fine form for the Spanish club in recent weeks, despite intense speculation surrounding his future at the Camp Nou.
Advert
FootballCritic has now updated its rankings for the best-performing players in world football using its algorithm.
And Messi took home the top spot on the list, with Neymar finishing second, Haaland coming third and Sancho taking home the fourth spot.
According to FootballCritic, the score it awards to each player is "not based on a player's perceived achievements or ability, but rather their form across their last 20 matches."
John Stones, who has been widely praised for his form in Manchester City's title-challenging season, managed to climb into the top 10 of the rankings.
Advert
Posted below are the top 50 best-performing players in world football right now, according to FootballCritic.
50. Diogo Jota (Liverpool)
49. Manuel Locatelli (Sassuolo)
Advert
48. Lars Stindl (Borussia Monchengladbach)
47. Fabinho (Liverpool)
46. Gerard Moreno (Villarreal)
45. Juan Cuadrado (Juventus)
Advert
44. Aymeric Laporte (Manchester City)
43. Jordi Alba (Barcelona)
42. Kylian Mbappe (Paris Saint-Germain)
41. Thomas Muller (Bayern Munich)
Advert
40. Emiliano Martinez (Aston Villa)
39. Kevin De Bruyne (Manchester City)
38. Bernardo Silva (Manchester City)
37. Oleksandr Zinchenko (Manchester City)
36. Wout Weghorst (Wolfsburg)
35. Kurt Zouma (Chelsea)
34. Frenkie de Jong (Barcelona)
33. Leon Goretzka (Bayern Munich)
32. Jack Grealish (Aston Villa)
31. Edmond Tapsoba (Bayer Leverkusen)
30. Ederson (Manchester City)
29. Kyle Walker (Manchester City)
28. Ilkay Gundogan (Manchester City)
27. Bruno Fernandes (Manchester United)
26. Cesar Azpilicueta (Chelsea)
25. Sergio Ramos (Real Madrid)
24. Nick Pope (Burnley)
23. Antoine Griezmann (Barcelona)
22. Nico Elvedi (Borussia Monchengladbach)
21. Rodri (Manchester City)
20. Yassine Bounou (Sevilla)
19. Cristian Romero (Atalanta)
18. Ruben Dias (Manchester City)
17. Joshua Kimmich (Bayern Munich)
16. Andre Silva (Eintracht Frankfurt)
15. Joao Cancelo (Manchester City)
14. Raheem Sterling (Manchester City)
13. Robert Lewandowski (Bayern Munich)
12. Cristiano Ronaldo (Juventus)
11. Zlatan Ibrahimovic (AC Milan)
10. John Stones (Manchester City)
9. Thiago Silva (Chelsea)
8. Karim Benzema (Real Madrid)
7. Mohamed Salah (Liverpool)
6. Iago Aspas (Celta de Vigo)
5. Toni Kroos (Real Madrid)
4. Jadon Sancho (Borussia Dortmund)
3. Erling Haaland (Borussia Dortmund)
2. Neymar (Paris Saint-Germain)
1. Lionel Messi (Barcelona)
Topics: Football, Thiago Silva, Erling Haaland, Neymar, Lionel Messi, Toni Kroos, Karim Benzema, Jadon Sancho, Mohamed Salah, John Stones