We're into the final ten gameweeks of the 2023/24 Premier League season, and everything is still to play for.
At one end of the table, we have three teams vying for the title that are separated by a single point. At the other, seven teams trying with all of their might to avoid relegation.
So which players have dragged their teams to their current position in the league table? We've taken a look by picking a player of the season so far for all 20 teams.
The fact that no one talks about the mega £105m Arsenal forked out to sign him tells you all you need to know about how good Declan Rice has been this season.
The midfielder has been a game-changing addition to the Gunners' midfield, providing defensive steel and offensive prowess in equal measure.
Having enjoyed a stunning end to last season, Ollie Watkins proved he wasn't a half-season wonder in 2023/24 by actually getting even better. His 16 goals and ten assists in the Premier League have propelled his team to new heights.
He's been key to absolutely everything Aston Villa have achieved under Unai Emery.
Big things had been expected of Dominic Solanke for quite a few years, and ten years since his professional debut at Chelsea, he's finally producing them with Bournemouth.
The forward has been in stunning form throughout the 2023/24 season, bagging 15 league goals which should keep his team in the top flight for another season. Nice one.
Brentford haven't been particularly good this season. In fact, they've been very bad.
A mixture of players underperforming and players serving betting bans has led to the Bees sitting just on the edges of the relegation zone, but one player who can't be faulted too much is Neal Maupay.
While others have struggled, Maupay has generally
Read on 90min.com