20. Andriy Shevchenko
During his time with A.C. Milan, Shevchenko was the best striker on the planet. He offered a unique and clinical threat, scoring goals for fun. But the Ukrainian didn’t have an easy start to life as a pro. In fact, it’s fair to describe it as terrible. He came through the ranks of Dynamo Kyiv, one of the biggest clubs in his home nation. But he scored just a single goal in his first season.

Fair enough, he was young at the time, but Kyiv won the league. He was unable to break out and had to wait another year before he was mature enough to play regularly. Then he started scoring goals with an increased frequency. Finally, he attracted the attention of Milan and became a global superstar. Nothing about his first season suggested that this would be the case.