Skip to content

Mohamed Salah, Karim Benzema, Kylian Mbappe & Erling Haaland among Europe's in-form players

We analyse the top scorers and creators from the Premier League, La Liga, Bundesliga, Serie A and Ligue 1 ahead of Ballon d'Or nominee announcement on Friday; host of goal machines play live on Sky Sports during international break; is Salah the top player in Europe right now?


Mohamed Salah leads the Premier League goal chart and Jamie Carragher claims no player in Europe is performing at a higher level - but what do the numbers say?

The Egypt forward has scored six goals and notched three assists from his seven league starts this term and produced a customary, spectacular solo effort in the 2-2 draw with Manchester City on Super Sunday.

"I don't think there's anyone playing better in the world or in Europe at the moment," Carragher claimed after the full-time whistle. "His record at the start of this season has been absolutely outstanding."

Please use Chrome browser for a more accessible video player

Jamie Carragher says Mohamed Salah is one of the best players in Europe and urges the club to tie the striker down to a new contract

So, is anyone else challenging Salah for that mantle? Arguably, one player is in the running based on current form: Real Madrid striker Karim Benzema, who has scored nine goals in seven games and notched seven assists, too.

Indeed, the Sky Sports Power Rankings remove all subjectivity. The algorithm applies a fixed formula to rank players' form based on starting positions and awards points for 35 matchday statistics - not just goals and assists.

I don't think there's anyone playing better in the world or in Europe at the moment.
Jamie Carragher

The result? Benzema edges Salah as Europe's top performer by the finest of margins - with Erling Haaland, Kylian Mbappe, Edin Dzeko and Mikel Oyarzabal in pursuit.

Based purely on goal involvement, the France international is also out on his own with 16 in La Liga this campaign - six clear of Haaland and seven clear of Salah and Bayer Leverkusen midfielder Florian Wirtz.

Also See:

Incredibly, Haaland lands runner-up spot despite playing only five league games - having missed the previous two fixtures with a muscle injury that will see the 21-year-old miss Norway's upcoming World Cup Qualifiers against Turkey and Montenegro.

In terms of Premier League representation, West Ham forward Michail Antonio ranks joint-fifth in Europe with five goals and three assists from just six starts, while Jamie Vardy, Paul Pogba, Abdoulaye Doucoure and Gabriel Jesus all make the top 20.

What about over the past year?

The Ballon d'Or nominees are due to be announced on Friday after last year's award ceremony was cancelled due to the pandemic crisis.

Applying the same methods as above over the past 12 months, Lionel Messi reigns supreme for pure form - with the Argentine looking to extend his record-breaking Ballon d'Or haul to seven this year.

Image: Lionel Messi shocked the world when he left Barcelona and joined PSG for free this summer

A host of players rally behind the Argentine but a notable change of guard appears in sight, with Mbappe, Bruno Fernandes and Haaland in the fold.

Most notably, Robert Lewandowski ranks in runner-up spot, ahead of Benzema and Mbappe.

However, no striker in Europe comes close to Lewandowski for sheer goal power. The Bayern Munich striker has netted 47 league goals over the past 12 months. To put that into context, Haaland follows in his wake with 32 to his name.

Robert Lewandowski scored twice in Bayern's big win over Dynamo Kiev
Image: Robert Lewandowski is among the favourites to win this year's Ballon d'Or

Add another six assists over that period and the Poland international records a return of 53 goal involvements - six more than Benzema.

Image: Romelu Lukaku ranks joint-sixth for overall goal involvements since October 1, 2020 - having joined Chelsea from Inter Milan for £97.5m this summer

Despite leading the form chart, Messi slips into joint-fourth spot for goal involvements, alongside current team-mate Mbappe, which suggests the 34-year-old has potentially contributed more in his overall game - in addition to receiving notable boosts from his eight goals scored from outside the box.

Watch Euro hotshots live on Sky Sports this week

Lewandowski is likely to lead the line when Poland play San Marino on Saturday and Albania on Tuesday - with both games live on the Sky Sports red button.

Portugal trio Andre Silva, Bruno Fernandes and Cristiano Ronaldo are also set for international action in front of the Sky cameras with a friendly clash against Qatar on Saturday before hosting Luxembourg on Tuesday.

Win £250,000 with Super 6!
Win £250,000 with Super 6!

Another Saturday, another chance to win £250,000 with Super 6. Play for free, entries by 3pm.

Around Sky