Ranking the 5 most lethal finishers in world football since 2014/15 using data analytics

Southampton FC v Leicester City - Premier League
Southampton FC v Leicester City - Premier League

#4 Zlatan Ibrahimović – Net onpxG Per 90 – 0.133

Zlatan Ibrahimovic
Zlatan Ibrahimovic

Zlatan Ibrahimovic. Surprised to see him here? We shouldn’t be, it’s Zlatan after all. Having been on the wrong side of 30 since a while hasn’t stopped Zlatan from doing what Zlatan does. Although his MLS stats aren’t considered when it comes to this list, they make for a compelling read. 52 games, 11 assists, 48 goals. All of was after his 36th birthday. All of this was after recovering from a career-threatening injury at the age of 35. But as Zlatan says, “lions don’t recover like humans do”, and he was right. He had just taken 7 months to recover from an injury that usually takes 9 months, that too in his mid-30s, a remarkable feat.

As per OptaJoe, Zlatan has scored 157 goals after his 30th birthday. No one has scored more in this decade while in the same age group. He has managed to not only play a lot post his serious injury, but also be a force to reckon with, so much so that he has just returned to play for a team in the top 5 leagues.

AC Milan, the team that Zlatan signed for, is in dire need of goals. They were averaging 1.34 goals per game last season in Serie A but average less than a goal a game this season (0.9). AC Milan’s per-game shot count of 15.42 per game has also fallen to 14.7 shots per game, as per Whoscored, but this is something Zlatan can surely help with. Since the 2014/15 season, he has taken 4.58 shots per 90 minutes. That’s the 6th highest out of the 1226 players who have played more than 6000 minutes.

Getting back to this list, Zlatan has scored 59 npg (non-penalty goals) from an npxG (non-penalty expected goals) of 48.56 in the 7087 minutes he has played in the top 5 leagues since the 2014/15 season, giving him the 4th highest Net onpxG Per 90 of all players.

Quick Links