Statistics show the ten best players in Europe's top leagues so far this season

Juventus v US Sassuolo - Serie A

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. 

Liverpool and Manchester City have become embroiled in an early dogfight for the Premier League title, while Chelsea and Tottenham sit in pole position for the remaining top four places.

Meanwhile, Barcelona are profiting from Real Madrid's terrible start to the season and are heavy favourites for success in both La Liga and the Copa del Rey.

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 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.

News Now - Sport News