The Premier League era in English football has been filled with action and excitement. Many of the world’s greatest players have graced the league and played for some of world football’s most storied clubs. Find the list of the top 10 Premier League goalscorers of all time below.
10. Michael Owen (148 goals)
Another former Everton supporter who later achieved legendary status at sworn enemies Liverpool was Michael Owen. At the conclusion of the 1996/1997 season, Owen earned his Liverpool debut at the age of 17 when he scored against Wimbledon after coming off the bench. Owen would play for seven more seasons, scoring more than ten goals each time. Before joining Real Madrid, the quick forward scored 118 goals in the English Premier League for Liverpool. Owen returned to the Premier League with Newcastle United after just one season in Spain. Owen would find it difficult to equal the heights he attained while playing for Liverpool, much like Fowler did before him as he earns a spot in the top 10 Premier League goalscorers of all time.
9. Les Ferdinand (149 goals)
Les Ferdinand had a physical presence that was a little ahead of his time. The person who later became known to fans as “Sir Les” possessed an amazing combination of stature, speed, and physical strength.When Ferdinand scored 60 goals for Queens Park Rangers in the inaugural season of the Premier League, it was less normal for a forward in the league. Due to his success, Ferdinand was recruited by Kevin Keegan to play for Newcastle United, where he would contribute to the club’s heyday and team up dangerously with the renowned Alan Shearer.
8. Robbie Fowler (163 goals)
Robbie Fowler, who grew up supporting Everton, would later become legendary in the Merseyside region. At the age of 10, Fowler joined Liverpool, and at the age of 17, he began playing professionally. With 120 EPL goals for the Reds and a reputation as one of the game’s top natural finishers, Fowler’s career at Liverpool was nothing short of amazing. The fastest hat-trick in Premier League history was scored by Fowler in only four minutes and 33 seconds against Arsenal during the 1994–1995 campaign.
7. Thierry Henry (175 goals)
Thierry Henry exemplifies the adage that exceptional athletes make big accomplishments appear simple.The infamously calm Frenchman possessed grace and elegance unmatched by any player in Premier League history, and his ability to slip past opponents while appearing unconcerned earned him a fan favourite and the greatest nightmare of an opposing defence. From Juventus, Arsene Wenger acquired Henry as a left winger. Henry was instantly converted by Wenger to a centre striker, and the decision would ultimately pay off spectacularly.
6. Frank Lampard (177 goals)
Lampard, a graduate of the illustrious West Ham United development school, has made a name for himself as Chelsea’s vice-captain and the top centre midfield goal scorer in Premier League history. Lampard has 131 Premier League goals and constantly produces top-notch work for Chelsea’s back end while playing midfield. He also perfectly timed his attacking runs. Lampard has a career total of many free kicks and strikes from outside the penalty area, making him very dangerous from a distance.
5. Sergio Aguero (184 goals)
The retired Argentine striker scored 184 goals in 275 Premier League games during his ten seasons at the Etihad Stadium, becoming him the competition’s most non-English scorer ever. With Man City, Aguero won three FA Community Shields, six League Cups, one FA Cup, and five league championships. The member of the PFA Team of the Year was selected twice, and the Premier League Hall of Famer earned the Golden Boot for the 2014–15 season helping him enter the top 10 Premier League goalscorers of all time.
4. Andy Cole (187 goals)
Despite graduating from the Arsenal youth programme, Andrew Cole was not successful with the Gunners. Before joining Newcastle United under Kevin Keegan, Cole enjoyed success in the lesser leagues. Cole led Newcastle to the Premier League’s elevation and to incredible success.Although he eventually requested to be called “Andrew,” his name remained and he will always be remembered by football fans as Andy Cole. Andy Cole was widely recognised during his prime as a player. Cole equalled Alan Shearer for the most goals in a Premier League season with an incredible 34 goals in 40 games during Newcastle’s inaugural EPL campaign.
3. Wayne Rooney (208 goals)
Wayne Rooney made a magnificent entrance into the Premier League stage and hasn’t looked back since. Rooney scored the game-winning goal as an unheard-of 16-year-old by launching it past England goalkeeper David Seaman and ending the EPL Champions Arsenal’s 30-game winning streak. The scorer of the goal became the Premier League’s youngest goal scorer ever with the accomplishment. Rooney was the most sought-after young player in English football when he signed a 25.6 million-pound contract to join Manchester United after two outstanding seasons at Everton.
2. Harry Kane (213 goals*)
The international hitman for England has been predicted to surpass Shearer’s record at some point, and there is little question that he is coming near. Kane, 29 (1993), has been a member of Spurs since he was a student, with his outings for other teams occurring during loan periods. Sadly, those goals have not yet resulted in any awards, but he has been named to the PFA Premier League Team of the Year five times and has three times taken home the Premier League Golden Boot.
1. Alan Shearer (260 goals)
Many positions on a top 20 list might be disputed, but this one is unquestionably indisputable. Simply put, Alan Shearer has scored more goals than anybody else in Premier League history. Shearer has scored 86 more goals than Henry, who is the next-best scorer, according to some estimates. That many goals exceed the illustrious Eric Cantona’s total in the English Premier League. Shearer made his First Division debut with Southampton as a bright young striker, and Blackburn Rovers signed him just in time for the Premier League era.
Shearer earned three straight Golden Boot Awards between 1995 and 1997 while scoring 112 EPL goals for the Rovers. Shearer equalled the Premier League record for most goals scored in a single season in 1994–1995 with 34 goals, which helped lead Rovers to their lone Premier League championship in club history. The season after that, he scored 31 goals in 35 contests. Shearer paid 15 million pounds to join his hometown team Newcastle United in the summer of 1996. In his first season back home, he scored 25 goals in 31 games, earning him his third Golden Boot Award and top spot in the top 10 Premier League goalscorers of all time.
For more football news, click here