The 2018-19 season is now well underway and there have already been dramatic moments aplenty.
The Champions League group stage concluded this week and the second round draw has already taken place, setting up a stellar run of fixtures for the New Year.
And European leagues are beginning to take their form at the halfway stage, with a number of top teams eyeing success on the domestic stage.
Europe's top five leagues
Normal service has been resumed in Serie A as Juventus are looking to bag their eighth consecutive title ahead of Napoli, AS Roma and the Milan clubs.
Borussia Dortmund have made a brilliant start in their quest to dethrone Bayern Munich in the Bundesliga, while Paris Saint-Germain top Ligue 1 as many expected.
That's well and good, but in the complex landscape of European football, which individual players are thriving the most?
Top 10 players based on stats
There's no surefire way of naming the top performer at the halfway stage, but the contest fans can come to an answer is by looking at the statistics.
Enter Whoscored.com. The website has been crunching the numbers all season long and keeps tabs on which players have been producing the finest match ratings.
And as Christmas approaches, it seems an interesting time to see which players are thriving in Europe and the top ten makes for interesting reading.
Based on the average of their match rating out of 10 from every game this season, take a look at the list down below:
1. Lionel Messi (Barcelona) - 8.71
2. Neymar (Paris Saint-Germain) - 8.41
3. Kylian Mbappe (Paris Saint-Germain) - 7.96
4. Eden Hazard (Chelsea) - 7.91
5. Raheem Sterling (Manchester City) - 7.83
6. Cristiano Ronaldo (Juventus) - 7.82
7. Teji Savanier (Olympique Nimes) - 7.82
8. Thorgan Hazard (Borussia Monchengladbach) - 7.76
9. Sergio Aguero (Manchester City) - 7.69
10. Sebastien Haller (Eintracht Frankfurt) - 7.69
Very interesting indeed.
The match ratings take into consideration a vast body of data, so the list is perhaps the closest you can come to ranking Europe's top players right now.
Some other notable rankings could include: Edinson Cavani (11th), Mohamed Salah (12th), Ousmane Dembele (18th), Virgil van Dijk (34th) and Harry Kane (57th).
Seeing Ronaldo in sixth place will certainly spark some controversy and especially when you consider two Premier League players find themselves above him.
The 33-year-old has enjoyed a fantastic start at Juventus, but just hasn't been able to produce the raw statistics to compete with his rival Messi in particular.
Neymar and Mbappe have enjoyed brilliant seasons, too, yet their superior positioning could be blamed on the current lack of competition in the French top-flight.
Nevertheless, although the list doesn't necessarily seem the most agreeable, it gives fans an interesting perspective on the continent's top 10 if you looked no further than stats.
Who do you think is Europe's top performer this season? Have your say in the comments section down below.