Ranking the 5 highest La Liga goalscorers by the age of 23

Bhargav
Lionel Messi had scored plenty of La Liga goals by the time he turned 23.
Lionel Messi had scored plenty of La Liga goals by the time he turned 23.

La Liga is one of Europe's top leagues. Although Real Madrid and Barcelona have been the two traditional heavyweights, winds of change are beginning to blow across the Spanish top flight.

While Madrid remain the team to beat, Barcelona have fallen off their perch, especially after the departure of La Liga's all-time top scorer Lionel Messi.

Nevertheless, there has never been a dearth of prolific goalscorers in the competition. The likes of Karim Benzema, Antoine Griezmann and Luis Suarez have amassed plenty of La Liga goals over the years.

However, the Spanish top-flight has also seen young scorers make their mark. Some of them are still active in the competition as well.

On that note, here's a look at the top five La Liga goalscorers by the age of 23:


#5 Antonine Griezmann (over 150 La Liga goals) - 39 goals

Antoine Griezmann reacts during a La Liga fixture for Atletico Madrid.
Antoine Griezmann reacts during a La Liga fixture for Atletico Madrid.

Antoine Griezmann is one of La Liga's most active goalscorers at the moment. He has 159 goals in the competition for three different clubs.

The Frenchman recently played his 400th game in the competition. Griezmann has had a quiet start since returning to his old club Atletico Madrid, albeit on loan, from Barcelona. He has netted only thrice in 13 games.

Nevertheless, the 2018 FIFA World Cup winner (97) is on the cusp of 100 league goals for the Rojiblancos. Currently in his 13th La Liga season, Griezmann is yet to win the competition, something he'll look to do this campaign.


#4 Mikel Oyarzabal - 41 goals

Mikel Oyarzabal has been excellent for Real Sociedad in La Liga.
Mikel Oyarzabal has been excellent for Real Sociedad in La Liga.

Mikel Oyarzabal is one of the best wingers in La Liga at the moment. The versatile 24-year-old has made over 200 appearances in the competition since his La Liga debut in 2015-16.

The Real Sociedad man has racked up an impressive tally of 75 goals and 60 assists during this period. Oyarzabal has scored at least ten league goals in each of his last four seasons.

Oyarzabal has bagged six goals and an assist this campaign after making his 200th La Liga appearance last season.

#3 Gonzalo Higuain (three-time La Liga winner) - 64 goals

Gonzalo Higuain pictured during his time at Real Madrid.
Gonzalo Higuain pictured during his time at Real Madrid.

Gonzalo Higuain enjoyed a prolific spell in La Liga almost a decade ago. The 34-year-old scored a century of goals in almost 200 games in the competition for Real Madrid during the late 2000s and early 2010s.

The three-time La Liga winner scored at least ten times in five of his seven seasons in the Spanish top flight. Higuain enjoyed his most prolific campaign in 2009-10, scoring 27 goals. However, Real Madrid were pipped to the La Liga title by Barcelona.

The 2014 FIFA World Cup finalist scored 22 times in Real Madrid's triumphant 2011-12 La Liga campaign. Higuain also enjoyed a successful stint in Serie A later in his career.


#2 Lionel Messi (all-time La Liga top-scorer) - 67 goals

Lionel Messi in action for Barcelona in a La Liga fixture.
Lionel Messi in action for Barcelona in a La Liga fixture.

Lionel Messi is the all-time La Liga top scorer (474 goals) by a proverbial country mile. Widely regarded as the best player of all time, the ten-time La Liga winner enjoyed a hugely successful stint in the Spanish top flight.

In 17 La Liga seasons, Messi amassed close to 500 goals, and won a record eight Pichichi awards. He had already racked up over 50 league goals by the time he turned 23. Messi was the crown jewel of a brilliant Barcelona team in the late 2000s and early 2010s, especially under Pep Guardiola.

Among a slew of other records Messi holds in the competition, he has scored the most La Liga hat-tricks (36) and is the only one to score 50 times in a season (2011-12).


#1 Sergio Aguero - 70 goals

Sergio Aguero was simply incredible for Atletico Madrid.
Sergio Aguero was simply incredible for Atletico Madrid.

Sergio Aguero made a blistering start to his La Liga career, amassing 70 goals before turning 23.

Manchester City's all-time top scorer did that in the late 2000s when he first emerged on the scene. Although a La Liga title eluded him in his first five seasons in the competition, Aguero left a lasting impression as a goalscorer of fearsome ability.

Back in the competition with Barcelona this summer after almost a decade, Aguero opened his La Liga account for the season against Real Madrid.

However, the 33-year-old attacker has since been diagnosed with a heart condition. It has been widely reported that he may have played his last professional game, despite no official confirmation from the player or club yet.

Quick Links