#3 Ciro Immobile

Club: Lazio
Games played: 14
Goals: 16
Minutes played: 1,088
Shots per 90 mins: 4.40
Goals per 90 mins: 1.32
Goals per Shot average: 0.30
Nobody expected Lazio to amount to much. Nobody expected Simone Inzaghi to do as well as he's doing at the moment. But then again, nobody accounted for Ciro Immobile.
The blonde-haired Italian has been in utterly sensational form this season, scoring an incredible 1.32 goals for every 90 minutes he spends on the pitch (the highest, by far, on this list)... and his mere presence on the pitch has often helped Lazio turn matches on their head,
As good as the rest of the Roman outfit is, it's Immobile's incredible finishing that's made them the team that they are right now.
This October no one in Europe's top five leagues was involved in as many goals as him (9), and it's not that he's only scoring all of them... he helps create too!