11. Sergio Aguero
Aguero’s inclusion on this list may come as a surprise to many soccer fans. This is because he is one of the greatest strikers in Premier League history. First of all, he lit up La Liga with Atletico Madrid. Then, he moved to Manchester City where he played a key role in their development into one of the best sides in the world. But it didn’t start out as well as all of that.

He made his debut for Argentina’s Independiente in 2002. Aguero made just a single appearance that year without any goals. The following season he played five times but still didn’t score. Once again, it may seem harsh to call him terrible, but he certainly took his time in developing. Finally, in his third season, he began to feature more and scored five goals.