Earlier this week, we brought you the worst XI of the Premier League season so far.
This was based on WhoScored’s player ratings. The statistical website ranks players each match based on a vast array of metrics.
While we’re in the middle of this winter break with very little Premier League football being played in the last few weeks, we decided now would be the perfect time to reflect on what’s gone before.
The worst XI certainly divided opinion but we like to think the best XI may not upset quite as many people.
We’re probably wrong and will soon be inundated with complaints that their favourite player has been left out.
But blame WhoScored, not us.
By the way, players must have started at least five matches in the league this season.
So, here is the best XI of the Premier League season so far:
GK: Aaron Ramsdale (Arsenal) – 6.94
Ramsdale started the season on the Arsenal bench behind Bernd Leno but has very much secured his place as the club’s No.1.
RB: Trent Alexander-Arnold (Liverpool) – 7.58
The second highest-rated player in the Premier League this season. An impressive 10 assists in 20 league appearances for the Liverpool right-back.
CB: Joel Matip (Liverpool) – 7.19
No, not Virgil van Dijk but Matip makes the best starting XI. Liverpool have kept eight clean sheets during his 17 starts in the league.
CB: Thiago Silva (Chelsea) – 7.18
The oldest outfield player in the Premier League has impressed during his 22 appearances in the league. He’s only missed four matches, showing his importance to this Chelsea side.
LB: Joao Cancelo (Man City) – 7.34
What a player. Cancelo has five assists and one goal and has started all but one match this season.
CM: Conor Gallagher (Crystal Palace) – 7.36
The Chelsea loanee has been magnificent with seven goals and three assists in his 19 matches for Palace.
CM: Rodri (Man City) – 7.35
It’s impressive for a defensive midfielder to rate so highly on stats but Rodri has been so good this season. City have lost just one match in the league that Rodri has appeared in.
AM: Bernardo Silva (Man City) – 7.39
Bernardo has seven goals to his name this season and Pep Guardiola not only called him “the best” in the league but added “He has a special ability to do whatever he wants with the ball.”
AM: Kevin De Bruyne (Man City) – 7.32
Another City player features in De Bruyne. He may not have been at his very best this season but two assists and six goals in enough to earn the Belgian a place in this XI.
AM: Jarrod Bowen (West Ham) – 7.27
Bowen has probably been the surprise Player of the Year this season and has notched seven assists this season, producing some brilliant performances in the meantime.
CF: Mohamed Salah (Liverpool) – 7.82
The highest-rated player in the Premier League this season – and who can argue? Just the 16 goals and nine assists in 20 matches.