After each Premier League fixture, the BBC Sport website gives supporters the chance to rate each player who featured that day out of 10.
The numbers have been crunched and an intriguing and powerful looking line-up has been created.
In order to qualify for the team of the season, every player selected must have played a minimum of nine Premier League games.
You can continue to rate the players during Premier League games and up to half an hour after the final whistle. The average score of each player will determine your team of the year in May.
Based on the those ratings, scroll down and click through to see the Premier League team of the season so far

9. Mohamed Salah 7.31
Liverpool's chief goal threat and has pace to burn. Fantastic left foot and his goals and assist numbers are staggering. Impossible to leave out

10. Michail Antonio 7.19
The Hammer was voted as the best man to lead the front line. Has converted well to the role as the main striker and thrived under David Moyes at the London Stadium

11. Kai Havertz 7.23
Chelsea's classy attacker has impressed the fans this season and has been voted as the highest performer of the season so far at the Bridge.

