The Premier League has been graced by many fine goalscorers over the years. While the competition has seen goalscorers in their late 30s and even 40s, there have been scorers galore at the other end of the spectrum too.
A lot of high-profile teenagers have scored in the Premier League. Some, like Wayne Rooney, Cesc Fabregas and Gareth Bale, enjoyed fruitful stints in the competition. A few of these teenage scorers are still active in the Premier League.
On that note, here's a look at the five youngest scorers in the history of the Premier League.
Note: All stats are as per transfermarkt unless mentioned otherwise.
#5 Michael Owen - 17 years, 142 days (1997)
![Michael Owen is one of the youngest scorers in Premier League history.](https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2021/10/bfd01-16346732361178-1920.jpg 1920w)
Michael Owen is one of the most prolific scorers in Premier League history. His first of 150 goals in the competition came when he was only 17.
Owen scored on his Premier League debut for Liverpool in 1997, a game the Reds lost 2-1 away at Wimbledon. However, the Englishman proved to be more than a flash in the pan. The 2001 Ballon d'Or winner plundered 17 more league strikes before turning 18, putting the league on notice.
Owen ended his illustrious career with 150 Premier League goals for four different clubs, with 118 of them coming for Liverpool. He won his lone title in the competition with Manchester United in 2011.
#4 Cesc Fabregas - 17 years, 111 days (2004)
![Cesc Fabregas had a successful stint in the Premier League.](https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2021/10/dcdcd-16346745381434-1920.jpg 1920w)
Cesc Fabregas is one of the youngest scorers in the Premier League. The former Arsenal player scored his first goal in the competition for the Gunners in 2004.
Although he was not a prolific scorer, scoring only 50 goals in 350 appearances, Fabregas provided a century of assists (115). He is second in the list of most assists in the Premier League, only behind Ryan Giggs (162). In fact, Fabregas provided at least ten assists in five consecutive Premier League seasons (four for Arsenal and one for Chelsea).
Fabregas won two Premier League titles with Chelsea, for whom he scored 15 goals and provided 42 assists in five seasons. He scored only thrice, but provided 19 assists in the Blues' triumphant 2014-15 Premier League campaign.
#3 Wayne Rooney - 16 years, 360 days
![Wayne Rooney scored a thunderbolt against Arsenal in 2002.](https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2021/10/f4e84-16346780365278-1920.jpg 1920w)
Wayne Rooney is a bonafide Premier League legend. The legendary attacker announced himself when he scored a stunning winner in Everton's 2-1 win over Arsenal in 2002. That made the then 16-year-old Rooney the youngest player to score in the Premier League. And there would be no looking back from there for the Englishman.
The five-time Premier League winner would go on to score 183 Premier League goals during a fabulous decade-long stint at Manchester United. That was a record tally by any player for a single club before Sergio Aguero (184) scored a brace for Manchester City on the last day of last season.
The 35-year-old was a prolific scorer in the Premier League. He tallied at least ten league goals in 11 consecutive seasons, yet the Golden Boot title eluded him. Nevertheless, Rooney (208) is only the second player to score over 200 goals in the Premier League.
#2 James Milner - 16 years, 355 days (2002)
![James Milner scored a Premier League goal when he was just 16.](https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2021/10/56bdc-16346818398085-1920.jpg 1920w)
James Milner is one of a handful of players to have made over 550 appearances in the Premier League.
The 35-year-old midfielder doesn't score a lot of goals; he has scored just 55 times in 568 games. But when he scored his first one in the Premier League almost two decades ago, Milner created history.
Then playing for Leeds United, Milner scored the equalizer against Sunderland in his team's 2-1 Premier League win in 2002. The strike, coming barely two months after Rooney's wonderful effort against Arsenal, made Milner the youngest player to score in the Premier League.
The 2019-20 Premier League winner has played everywhere on the field except centre-back and goalkeeper. In his most prolific season in the competition in 2009-10, the then Aston Villa player scored seven times and provided 12 assists.
#1 James Vaughan - 16 years, 267 days (2005)
![James Vaughan is the youngest Premier League scorer in history.](https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2021/10/ed9b9-16346824878682-1920.jpg 1920w)
James Vaughan etched his name into the history books when he broke Milner's record in 2005 to become the youngest Premier League scorer. He achieved the feat in Everton's 4-0 win over Crystal Palace.
Unfortunately, unlike the other names on this list, the centre-forward failed to build on his blistering start and faded away. He would score only six more times in eight more editions of the competition.
Now at Tranmere Rovers in League Two, it has been almost a decade (2012-13) since Vaughan last appeared in the Premier League (for Norwich City).