The 2019/20 Premier League season is finally over.
After over 11 months, all 38 rounds of fixtures have been completed, with Liverpool securing the title after accruing a whopping 99 points.
It's a season most of us will never forget due to the impact of the coronavirus pandemic and games being played behind-closed-doors.
There was also a serious amount of entertaining football in 2019/20 and with the table now finalised, we can look back on those who delivered the most for their respective clubs.
Below, we've named our 'Player of the Season' for all 20 Premier League clubs and it's safe to say some were easier to pick than others...
Aston Villa | Jack Grealish
The man responsible for keeping Villa in the Premier League, with eight goals and six assists in 36 games. Grealish was also the most fouled player in 2019/20, highlighting what an asset he has been to the Villains. England's elite should be circling around the midfielder this summer.
Arsenal | Pierre-Emerick Aubameyang
Arsenal would probably have been close to the relegation zone without Aubameyang. For the second consecutive season, the Gabonese striker scored 22 Premier League goals and given the Gunners' lack of creativity, those numbers are simply remarkable.
Bournemouth | Nathan Ake
Ake's efforts in 2019/20 will all but certainly earn him a prestigious move elsewhere in the summer, with Manchester City reportedly keen on tying up a deal for the Dutchman. In truth, Ake was the Cherries' only reliable man at the back throughout the season.
Brighton | Lewis Dunk
The Seagulls' 'Captain Fantastic' enjoyed another stellar Premier League season in 2019/20. A stable force at the back and a threat going forward with six goal contributions, the question has to be asked; what more does the 28-year-old have to do to receive an England call-up?
Burnley | James Tarkowski
Nick Pope was a giant between the sticks for Sean Dyche, but the 'keeper benefitted enormously from having Tarkowski in front of him. No player made more clearances, while only Tyrone Mings made more blocks than Burnley's defensive colossus.
Chelsea | Mateo Kovacic
It was hard to omit Christian Pulisic, but injuries have meant the electric American hasn't been a consistent presence in the team throughout 2019/20. Kovacic has and the Croatian - with his excellence on the ball and tenacious attitude - was vital in helping Chelsea finish fourth and he also softened the blow of losing N'Golo Kante to injury.
Crystal Palace | Jordan Ayew
With Wilfried Zaha struggling for form, Ayew took centre stage at Palace in 2019/20. The Ghanian scored nine goals and his last-minute effort to win the game against West Ham will forever be one of the most underrated goals of the Premier League era.
Everton | Richarlison
A season to forget for the Toffees, with Richarlison the club's only consistent bright spark. The versatile Brazilian scored 13 goals across the season, establishing himself as one of the finest attackers in the Premier League. Carlo Ancelotti simply has to build his team around the 23-year-old.
Leicester | Jamie Vardy
Leicester's end-of-season collapse coincided with James Maddison's injury, so it was hard not to select the midfielder here. But how could we leave out the Golden Boot winner, eh? At the age of 33, Vardy is the oldest recipient of the accolade and he's still showing no signs of slowing down.
Liverpool | Trent Alexander-Arnold
There were so, so many candidates to choose from here, but we've gone with Alexander-Arnold. Thirteen assists, THAT performance away at Leicester, crucial goals from free-kicks and more, the 21-year-old reinvented the right-back role in 2019/20 and the scary thing is - he's only going to get better.
Manchester United | Marcus Rashford
Had Bruno Fernandes arrived in the summer, the Portuguese probably would have our pick. But we've gone with Rashford, purely for how he carried United during their struggles in the first-half of the 2019/20 season. Without the Englishman's goals and talismanic presence, United wouldn't have had the chance to qualify for the Champions League.
Manchester City | Kevin De Bruyne
Well, this one was easy. De Bruyne's 2019/20 season is one we will never forget, despite City finishing 18 points behind Liverpool. Thirteen goals, 20 assists and passes that left us all open-mouthed, the Belgian might just be the best midfielder the Premier League has ever seen.
Newcastle | Allan Saint-Maximin
Once the fleet-footed Frenchman adjusted to the demands of Premier League football, there was no stopping him. Three goals, five assists and a seemingly never-ending collection of mazy dribbles, Newcastle finally have a player that even the big boys are envious of.
Norwich | Emiliano Buendia
We're still puzzled as to why Daniel Farke dropped the Argentine at times during the season. Buendia finished fourth in terms of chances created (83), tackles from midfield (162) and successful dribbles (102) in the whole of the Premier League in 2019/20, while also contributing with seven assists.
Sheffield United | Dean Henderson
Leaving out Fantasy Premier League legend John Lundstram was hard, but Henderson's heroics in 2019/20 has had United fans yearning for his return to Old Trafford. After keeping 13 clean sheets in 36 games, he'll also be in Gareth Southgate's England plans.
Southampton | Danny Ings
Another fairy easy one and what a season it's been for Ings. After years of injury woes, the former Liverpool man has reminded the world that on his day, there aren't many better strikers out there. He finished on 22 goals, with not a single one coming from the penalty spot - outrageous numbers.
Tottenham | Heung-min Son
Yet another fine campaign from the all-action South Korean forward. One of only three players to reach double figures in both goals (11) and assists (12), there's a case to be made that Son, not Harry Kane, is Jose Mourinho's most important player at Spurs.
Watford: Ben Foster
A dismal season for the Hornets, but Foster proved once again in 2019/20 that he's a 'keeper bordering on world-class. Despite being exposed by a lacklustre defence, the Englishman still kept nine clean sheets and it will be a travesty if he's not snapped up by a Premier League club this summer.
West Ham | Declan Rice
Antonio's renaissance after the restart - including four goals against Norwich - helped keep West Ham in the Premier League, but Rice was undoubtedly the club's most consistent performer in 2019/20. He also played every single minute of the league season, impressive stuff.
Wolves | Raul Jimenez
Yes, we know it's not Adama Traore. While the Spanish maverick enjoyed a breakthrough season in 2019/20, Jimenez was Wolves' key man throughout. A constant presence in the starting XI, the Mexican scored 17 league goals, establishing himself as one of the best and most complete strikers in world football.
We had to make some tough decisions with regards to certain clubs, but there's no denying that all 20 players featured lit up the Premier League.
There's a reason why the English top-flight is so goddam entertaining!
- Who were the fastest players in the English top-flight this season?
- Which records did Liverpool break this season?
- Bruno Fernandes has been accused of 'stat padding'