As the English Premier League (EPL) 2025 is reaching its climax, the viewers of the football tournament are surely in for some nail-biting contests. While the top teams will aim for the ultimate glory, the sides from the bottom half of the league table are poised to put up a sensational fight to stay in the top flight for the next season. As the EPL is arguably the toughest football tournament in the world, all the clubs rely on their big players to lead the way. As a result, the best Premier League players tend to showcase their best performance to prove their worth in front of their fans.
Top 10 Best Premier League Players (2025)

If you want to know who the best players are in a tournament, the simplest approach would be to examine the stats and numbers. As players are picking up the pace in the most crucial part of the season, it’s high time to delve into the journeys of the most performing players so far this season to understand their current ranking in the league. We at Sportsdunia have selected the 10 best players of the Premier League, based on consistency, recent performance, and trophies. To keep things transparent, we have also mentioned the ranking factors we have considered before ranking the best Premier League players.
How we Ranked Best Premier League Players
Current Form & Consistency: Current form evaluates a player’s recent performance, which will mainly cover the latter half of the 2024/25 season. Meanwhile, consistency measures their reliability throughout the season. We have taken several stats like Minutes played and average match ratings, from credible sources to ensure that players’ rankings remain unbiased.
Importance in their Respective Club: This factor helps us assess a particular player’s influence in the team’s success, which can be in the form of visible contributions in the key moments or not-so-visible contributions like leadership on the pitch.
Player Recent Stats: Last but not least, the player’s stats are our main differentiator in the list of the best Premier League players. For forwards, G/A was taken into account. For Midfielders, we have analyzed G/A + progressive passes of each player, and For Defenders, stats like clearances and interceptions were taken into account. These position-wise stats were taken into account because we want to make sure that you are not reading just another biased & striker-filled article.
How we Ranked Best Player in English Premier League
Below is the list of the top 10 best players in the Premier League, which is completely based on the above-mentioned ranking factors.
Sr.no | Player Name | Club | Country |
---|---|---|---|
10 | Josko Gvardiol | Manchester City | Croatia |
9 | Murillo | Nottingham Forest | Brazil |
8 | Erling Haaland | Manchester City | Norway |
7 | Declan Rice | Arsenal | England |
6 | Bryan Mbeumo | Brentford | Cameroon |
5 | Chris Wood | Nottingham Forest | New Zealand |
4 | Ryan Gravenberch | Liverpool | Netherlands |
3 | Alexander Isak | Newcastle United | Sweden |
2 | Virgil van Dijk | Liverpool | Netherlands |
1 | Mohamed Salah | Liverpool | Egypt |
Who is the Best Player in the Premier League?
Before we start mentioning the best Premier League players, we would like to inform the readers that we have not considered players with fewer than 15 matches in the Premier League. Additionally, the player must have played for 1000 minutes in the league. Below is Sportsdunia’s list of the best players of the Premier League.
10. Josko Gvardiol (Manchester City – Croatia)

Gvardiol had a decent season, contrary to Manchester City’s overall performance in the Premier League 2024/25 season. Left back was decisive in many matches. He helped City with his skills and versatility. If we look at his heat map, we can see his work rate at the left flank covering from the defensive half to the final third of the pitch. He also played as a center back on a few occasions, as per team requirements.
Gvardiol has a Sofascore rating of 7.21, which reflects his consistency even when Manchester City had a turbulent Premier League season. Player almost started every match for the club, which also shows his not prone to injury. He was not only helpful in defense but also contributed in attack by scoring 5 goals. His calm and composed nature under pressure makes him one of the best players in the Premier League.
Average Rating | Appearances | Tackles | Interceptions |
---|---|---|---|
7.21 | 37 | 21 | 44 |
9. Murillo (Nottingham Forest – Brazil)

Murillo, with Nottingham Forest, had a better season than their previous one. Nottingham Forest qualified for the Conference League. They qualified after 30 seasons. Murillo, with his smart positioning and defensive solidarity, made sure that he gave tough physical battles to opposition players. His defending helped Forest qualify for Europe, making him a big part of their successful season.
The player has a 7.19 rating, which shows his consistency throughout the season. He had 1.0 interceptions/game and 1.5 tackles/game, which places him among the best players in the English Premier League. Murillo was consistent and rarely made any major defensive mistakes. He was crucial for Forest’s 7th-place finish in the English Premier League.
Average Rating | Appearances | Tackles | Interceptions |
---|---|---|---|
7.19 | 36 | 56 | 36 |
8. Erling Haaland (Manchester City – Norway)

Erling Haaland, with 25 G/A in the 2024/25 season, had a dent in his tough striker personality, claimed some Football Pundits, but his rating of 7.39 tells a different story. The player was crucial for Manchester City’s 3rd place finish. Erling Haaland’s consistency was clear, he was scoring goals for the club even when Manchester City struggled. He was able to match an xG of 22 in the 2024/25 season.
He was City’s main player in the absence of Kevin De Bruyne. He also shut the mouths of critics who said he would be a flop without Kevin De Bruyne. He was the game changer in several matches for City. Erling Haaland’s next season with City is going to be a crucial one, with a hunger to prove to the world he still belongs to the elite list of strikers, but he has to do it without Kevin De Bruyne.
Average Rating | Appearances | Goals | Assists |
---|---|---|---|
7.39 | 31 | 22 | 3 |
7. Declan Rice (Arsenal – England)

Declan Rice was Arsenal’s midfield leader in the 2024/25 season, or we can say he led the whole of Arsenal throughout the season. Players’ 7.43 rating reflects Declan Rice’s form across the season. The main highlight for Rice was his 2 free-kick goals against Real Madrid in the UCL. His leadership skills were also seen in some matches. He had 11 G/A with 90 “game-changing” Progressive Carries.
Declan Rice played consistently, rarely having a bad game, and was always reliable. He was Arsenal’s most important midfielder, inspiring the team with his leadership and work rate. His ability to defend and attack made him key in big matches, helping Arsenal compete at the highest level. With his impressive stats, he made his place in our list of best Premier League players.
Average Rating | Appearances | Goals + Assists | Progressive Carries |
---|---|---|---|
7.43 | 35 | 11 | 90 |
6. Bryan Mbeumo (Brentford – Cameroon)

Average Rating | Appearances | Goals | Assists |
---|---|---|---|
7.47 | 38 | 20 | 8 |
At number 6, we have Brentford winger Bryan Mbeumo. Bryan Mbeumo was Brentford’s top attacker in the 2024/25 Premier League season. He scored 20 goals and provided 8 assists in his 38 appearances. The Cameroon player has a Sofascore rating of 7.47, which reflects his consistency throughout the Premier League season. Mbeumo plays at right wing for Brentford, and his strengths on the pitch are positioning and high pressing. However, the player lacks ball control on the pitch and sometimes gets too ambitious on the wing.
He was Brentford’s most important player, often creating chances on his own and leading their attack. His ability to perform in tough matches made him a standout, helping Brentford punch above their weight in the EPL. The player also won the Brentford goal of the season for his goal against Tottenham Hotspur. His performance attracted some of the big clubs’ attention, and now it will be exciting to see whether he stays or joins a big club. His impressive performance puts him in our list best Premier League players.
5. Chris Wood (Nottingham Forest – New Zealand)

Average Rating | Appearances | Goals | Assists |
---|---|---|---|
7.03 | 36 | 20 | 3 |
Chris Wood had an exceptional season with Nottingham Forest. The player has outperformed his xG of 13.35 and scored 20 goals for Forest this season, which shows the striker’s ability to score some unexpected goals or where chances were less. His goals helped Forest earn a European spot, making him a big reason for their surprising season. Wood’s main strengths are his clinical finishing in the final third and anchor play. However, his height of 191cm makes him disbalance and lose possession in a pacy game.
Wood’s form was steady, scoring regularly throughout the season, which showed his consistency. He was Forest’s go-to striker in 2024/25 season. His precision with heading is another thing to talk about, which gave crucial leads to Nottingham Forest in some of the Important games. He was also the target man when it came to set pieces. With an average rating of 7.03, the player is ranked 5th in our list of the best players of the Premier League.
4. Ryan Gravenberch (Liverpool – Netherlands)

Gravenberch emerged as a star for Liverpool in the 2024/25 Premier League season. His on-paper position is of a Defensive Midfielder, but sometimes he plays as a central midfielder too for Liverpool. Talking about his contribution, he had a G/A of 4 in the recent Premier League season, and forward carries were approximately 70. His numbers may sound a little bland, but his on-field presence and crucial interceptions were key in making Liverpool a dominant team in most of their matches.
His 7.06 Sofascore rating may raise questions about performance, but his form in the latter half was incomparable. He controlled games with his passing and energy, helping Liverpool win the Premier League. His tackling and work rate made him a fan favorite in the midfield. Gravenberch started almost every match for Liverpool, and he played a crucial part in Liverpool’s league-winning season.
Average Rating | Appearances | Goals + Assists | Progressive Carries |
---|---|---|---|
7.06 | 37 | 4 | 70 |
3. Alexander Isak (Newcastle United – Sweden)

Alexander Isak had an unforgettable Premier League Season with Newcastle United, scoring 23 goals and providing 6 assists in the season. His major strength this season was his positioning in the final third, plus his clinical positioning in front of the post. An average rating of 7.41 shows his impressive form throughout the season which only gets better and better with each passing matchday.
He scored in nearly every game for the Magpies, showing his consistency. Alexander Isak became Newcastle’s main man in the final third, leading their attack and proving his importance for the club with key goals. His ability to score in big moments made him vital for Newcastle’s success and also in their Carabao Cup victory, earning him love from fans. With many clubs looking to sign the player, it will be interesting to see what the Swedish player decides.
Average Rating | Appearances | Goals | Assists |
---|---|---|---|
7.41 | 34 | 23 | 6 |
2. Virgil Van Dijk (Liverpool – Netherlands)

Virgil Van Dijk had another good season at Anfield. This time, the Dutch player finished at the top of the table in the Premier League. His defensive stats include 1.5 interceptions/game and 1.0/tackles/game, which secures him a 2nd spot in our list of best players of the Premier League. Apart from his defensive duties, he is responsible for leading the team from the front. His leadership was one of the unnoticed factors that helped the team to win the Premier League Title.
Virgil Van Dijk’s consistency can be proved by his Sofascore average rating of 7.26. His calmness under pressure and ability to win headers made him Liverpool’s most important defender, helping them dominate the Premier League season 2024/25. The Dutch player signed a contract extension with the Reds till 2027 after a successful season with the club.
Average Rating | Appearances | Tackles | Interceptions |
---|---|---|---|
7.26 | 37 | 37 | 56 |
1. Mohamed Salah (Liverpool – Egypt)

Who else but ‘Mo Salah’ deserved the Number 1 spot as he is the best player in the English Premier League season 2024/25. The PFA and Premier League’s Golden Boot winner had an impressive season with the Reds. His contribution to Liverpool’s overall goals this season was 55%, scoring 29 goals and providing 18 assists. He won his 2nd trophy with Liverpool, making him one of the most successful players in Liverpool history.
His 7.78 rating reflects his amazing form throughout the season, he won some games for the Reds single-handedly. Additionally, the Egyptian was leading the race for the Ballon d’Or till December 2024, but unfortunately, his early exit from the Champions League may have shattered his dream of winning the prestigious award. The Liverpool winger has signed a contract extension with the club until 2027.
Average Rating | Appearances | Goals | Assists |
---|---|---|---|
7.78 | 38 | 29 | 18 |
Advertisement
FAQs