Football

Top 10 Football Players in the World 2025 – Ranked by Performance

By Aniket Kuila

April 4, 2025

1. Mohamed Salah

Mohamed Salah is an Egyptian football player who plays forward for Liverpool and is also the captain of the Egyptian team. He is leading the Premier League with 34 goals .

2. Raphinha

Raphinha is a Brazilian football player who plays as a winger for Barcelona and Brazil. He is known for his attacking play and has scored 31 goals and 19 assists.

3. Vinicius Junior

Vinicius Junior is a 24-year-old Brazilian footballer who plays for Real Madrid as a winger. He has scored 18 goals and 14 assists in La Liga and the Champions League.

4. Kylian Mbappé

Kylian Mbappé is a French footballer known for his speed and dribbling finishes. He plays as a forward for La Liga club Real Madrid and has scored 31 goals and 5 assists.

5. Jude Bellingham

Jude Bellingham is a young midfielder who plays for Real Madrid. He is also regarded as the best player in the world, and scored 12 goals and 14 assists in La Liga.

6. Erling Haaland

Erling Haaland is a striker who plays for Manchester City in the Premier League. He is known for his speed, strength, and finishing. He has scored 38 goals.

7. Ousmane Dembélé

Ousmane Dembélé is a 27-year-old French footballer who plays as a winger for Paris Saint-Germain and has scored 31 goals and contributed 7 assists.

8. Lamine Yamal

A 17-year-old Spanish player who plays as a winger for La Liga club Barcelona, is excellent at dribbling and has scored 13 goals in La Liga.

9. Pedri

Pedri is a Spanish footballer who plays midfield for Barcelona. Because of his skills, he is a key player. He contributed 7 assists and 5 goals.

10. Robert Lewandowski

Robert Lewandowski plays as a striker for the Barcelona club in La Liga. He is one of the best strikers in the world. He scored 22 goals in La Liga and the Champions League.