La Liga Top Scorers – Spanish League Hotshots 1999/2021

La Liga Top Scorer

Once again Lionel Messi finished last season as La Liga’s top scorer with 30 goals. That means he has won the coveted ‘Pichichi Trophy’ five seasons in a row, taking his haul to eight awards in total! And such is his dominance of the game that you can get odds of 4/11 on him being the Ballon D’Or winner in 2021.

Spanish newspaper Marca gives the ‘Pichichi Trophy’ to the La Liga player with the highest number of goals. However, La Liga’s governing body does not officially recognise the trophy.

On a few occasions, the ‘Pichichi Trophy’ has been awarded to a player whose goal tally differs from the official La Liga stats. The last time this occurred was in 2004-2005 season. Marca gave the award to Diego Forlan over Samual Eto. Both players claimed 25 official La Liga goals. However, Marca only credited Eto with 24.

Of course for the 2021/22 season, Messi will not be in the running. His move to PSG in August 2021 means he is now playing in France. So we will definitely have a new La Liga top scorer in the near future.


Top Scorer 2016-21

Lionel Messi (Barcelona) – 2016 (37) | 2017 (34) | 2018 (36) | 2019 (25) | 2020 (30)

The Pichichi Trophy has been won by Lionel Messi for the past five seasons. The ex-Barcelona player has a record breaking eight awards during his time in La Liga.

The player with the next best record is Real Madrid legend Alfredo di Stéfano, he won the trophy five times during his career.

Top Scorer 2015-16

Luis Suarez (Barcelona) – 40 goals

Suarez’s goals helped Barcelona retain their La Liga title, having the best season of his career in the process. One of his best performances came in a game away at Deportivo, scoring 4 in an 8-0 win.

Top Scorer 2014-15

Cristiano Ronaldo (Real Madrid) – 48 goals

Ronaldo finished as La Liga top scorer in 2014/15. Despite scoring an incredible 48 goals, Ronaldo missed out on the title with Real Madrid finishing 2 points off Barcelona.

Top Scorer 2013-14

Cristiano Ronaldo (Real Madrid) – 31 goals

Despite Ronaldo’s 31 goals, Real Madrid finished the season in 3rd place behind Atletico Madrid and Barcelona. Nevertheless. They Ronaldo and Real went on to win the Champions League, beating their city rivals 4-1 in the final.

Top Scorer 2012-13

Lionel Messi (Barcelona) – 46 goals

This was an incredible league campaign for Messi and Barcelona. The Argentinian scored 46 goals in 32 league appearances, helping Barca to their 22nd title and a 15-point lead over Real Madrid.

Top Scorer 2011-12

Lionel Messi (Barcelona) – 50 goals

It was during this season that Messi broke the record for most goals scored in a season. Despite this half-century of goals, Barcelona finished the season in 2nd place. It would also prove to be Pep Guardiola’s last season at the club.

Top Scorer 2010-11

Cristiano Ronaldo (Real Madrid) – 40 goals

Ronaldo’s first top scorer award. The Portuguese forward managed 40 goals, but like previous seasons, he could not quite push his team across the line. They finished the season in 2nd place, also losing a Champions League semi-final to their rivals Barcelona.

Top Scorer 2009-10

Lionel Messi (Barcelona) – 34 goals

A fantastic season for Messi and Barcelona, they finished the season as champions and suffered only one league defeat.

Top Scorer 2008-09

Diego Forlan (Atlético Madrid) – 32 goals

Despite his lack of goals at Old Trafford, Forlan left the club as something of a cult hero following some crucial goals in big games. The Uruguayan would ultimately prove his ability in Spain, first at Villareal and then at Atlético Madrid. He scored 32 goals during the 2008/2009 season, helping his side to 4th position and a place in the following season’s Champions League.

Top Scorer 2007-08

Daniel Güiza (Mallorca) – 27 goals

Güiza only had one season at Mallorca, and it was a successful campaign. He scored more than Sergio Aguero, Raul and David Villa to finish as the top La Liga scorer for 2007/2008. One notable statistic is that Güiza managed this without scoring a single penalty.

Top Scorer 2006-07

Ruud van Nistelrooy (Real Madrid) – 25 goals

A first season at Real Madrid for Van Nistelrooy resulted in the Dutch forward winning the La Liga title and claiming the top scorer award. His 25 league goals played a big part in his side winning their first title since 2003.

Top Scorer 2005-06

Samuel Eto (Barcelona) – 26 goals

Eto’s had the season of his career during 2005/2006 and helped Barca win a double of La Liga and Champions League.

Top Scorer 2004-05

Diego Forlán (Villareal) – 25 goals

Official Forlan and Eto’o both managed 25 goals during the 2004/2005 season. However, Forlan was awarded the Pichichi Trophy as Marca deemed Eto to have only scored 24 goals.

Top Scorer 2003-04

Cristiano Ronaldo (Real Madrid) – 24 goals

It’s still hard to believe this Real Madrid side failed to win a major trophy. Alongside Ronaldo, the team contained Roberto Carlos, Zinedine Zidane, David Beckham and Luis Figo. Despite the sides poor end to the season, Ronaldo still managed 24 goals which put him to the top of the goalscoring charts.

Top Scorer 2002-03

Roy Makaay (Deportivo La Coruña) – 29 goals

Another Deportivo player. This time it was Makaay who’s goals were a massive part in them qualifying for the Champions League.

Top Scorer 2001-02

Diego Tristán (Deportivo La Coruña) – 20 goals

Tristan’s goals helped Deportivo finish in the Champions League places once again. Many claim Tristán was playing at his peak in 2001 and was heralded as one of the best strikers in Europe.

Top Scorer 2000-01

Raúl (Real Madrid) – 24 goals

It was an excellent season for Raúl. The Spaniard finished the season as top scorer and played a huge part in Real Madrid winning the La Liga title.

Top Scorer 1999-00

Salva Ballesta (Racing Santander) – 27 goals

One of the least well-known players on this list. Ballesta had a varied career which took him to seven different Spanish clubs, and he also had a brief loan spell at Bolton Wanderers. The 1999/2000 season was his best goalscoring campaign. Despite his goals, Santander only managed a 15th place finish and narrowly escaped relegation.


Karim Benzema – 6/1
Benzema will be hoping to improve on his tally of 23 league goals that he scored last season. Benzema is now the 5th highest goal scorer in Real Madrid history. To date (the end of the 2020/21 season) he has scored 194 league goals.

Luis Suarez – 15/2
Messi’s former teammate at Barca has a point to prove following his transfer to Atletico Madrid. The Uruguayan started the 2020/21 season in decent form and finished with 21 goals, making him the fourth-highest goalscorer in the league.

Antoine Griezmann – 9/1
Griezmann only managed nine goals in his first season at Barcelona. Big things were expected of the French forward after a long drawn out transfer saga.

Following the departure of Suarez, he was given the chance to shine and found the back of the net 13 times in the 2020/21 season.

Ansu Fati – 16/1
Fati is still seen as one for the future but has started this season in fine form, scoring three goals in 4 matches. On October 24th 2020 he scored a goal in a 1–3 defeat against Real Madrid, to become the youngest scorer in El Clásico, aged 17 years and 359 days old.

Unfortunately, Fati then suffered an injury that sidelined him for nine months. However, he is back for the 2021/22 season and has been given the coveted Number 10 jersey, previously worn by Lionel Messi. That is certainly an endorsement from Barcelona FC so watch this space…

Watch: The Brilliance Of Ansu Fati 2020 17-Year-Old Magician


Lionel Messi – 474 goals in 520 appearances
It has hard to believe that anyone will ever equal Messi’s record. His first La Liga goal came during the 2004/2005 season.

It was during the 2006/2007 season when he started to have a more significant impact on the Barca side, scoring 14 league goals in 26 appearances.

Cristiano Ronaldo – 311 goals in 292 appearances
Cristiano Ronaldo had an extraordinary time at Real Madrid, following his £80 million transfer from Manchester United.

During his time at the Bernabéu, he helped Madrid win two La Liga titles and four Champions Leagues. His most successful individual season came during 2014/2015 when he scored 48 goals in 35 appearances.

Telmo Zarra – 251 goals in 278 appearances
Zarra had an extraordinary career, spending most of it with Athletic Bilbao and scoring 251 goals in the process.

Other La Liga Betting Markets

Aside from betting on the La Liga winners, you can also bet on who will finish in the top four and top six. Paddy Power has a wide range of bets for the Spanish and European Leagues.




New customers only. Place your FIRST bet on any Football market and if it loses we will refund your stake in CASH. Max refund for this offer is £20. Only deposits made using cards will qualify for this promotion. T&Cs apply. 18+ #ad. Please bet responsibly.