La Liga Top Scorers of All Time - Top 10 Goalscorers of All Time
There was a time when records in La Liga stood for aeons thanks to the exploits of legends in the mid 20th century. The Spanish league took its time to gain prominence but once it was established it took Europe by storm and there have been numerous eras of dominance. It is no wonder then that Spanish clubs have won the Champions League a record 16 times and also finished as runners-up 11 times.
Along the way, a number of different players have attempted to break the record for most goals scored in La Liga and it was a record that looked like it was going to stand the test of time before serial Ballon d’Or winners Lionel Messi and Cristiano Ronaldo changed football in Spain forever.
We look at the top 10 goalscorers of all time in La Liga.
Stats from UEFA, updated as of 17 February.
10) Edmundo Suárez – 195 goals
No. 10 in our list of La liga all time top scorers is Edmundo Suarez. Affectionately called Mundo, Edmundo Suarez was a Valencia legend who defined the role of the physical centre-forward. However, the world was deprived of the opportunity to watch him in his prime thanks to the Spanish Civil War.
Originally a player for Athletic Bilbao, his contract was considered null and void by General Franco’s regime and he eventually made the move to Valencia where he would play the next 11 years. And it was there he scored at the rate of almost one goal per game (0.91), winning the Pichichi award for top goalscorer of the season in consecutive years.
He would lead Los Che to three La Liga titles and two Copa del Rey titles before leaving the club to play one season at CD Alcoyano. Suarez was one of Spain’s best players at the time and the fact that most countries refused to play them at the time saw his international exposure limited to just three matches for La Furia Roja.
9) Pahiño – 210 goals
No. 9 in our list of La liga all time top scorers is Pahiño. In spite of playing a couple of seasons in Spains Segunda Division, Manuel Fernández Fernández (aka Pahiño) still managed to score enough goals to make the top 10. 12 seasons in La Liga’s top flight saw him represent Celta Vigo, Real Madrid and Deportivo before he finished his career at Granada in the second division.
In the 11 consecutive seasons he played in the top flight, he averaged just over 21 goals a season, never scoring less than 14 in a season and a high of 35 goals for Los Blancos in the 1951/52 season.
Pahiño was another physical striker who could shoot well with both feet. He was also strong in the air and a committed player. He also won the Pichichi twice – once each with Celta Vigo and Real Madrid. It was only the arrival of Alfredo Di Stefano that saw him lose his stature in the side.
Legend has it that he once played a game in spite of fracturing his fibula (calf bone) in the 40th minute. The Cleta coach Moncho Encinas simply bandaged it up and persuaded him to play the rest of the game. Celta Vigo won 4-1 and reports claim that by the end of the game, the fibula touched the sole of his foot!
8) Quini – 219 goals
No. 8 in our list of La liga all time top scorers is Enrique Castro González (aka Quini), who has won the Pichichi award five times in La Liga – thrice with Sporting Gijon and twice with Barcelona. However, it was at Gijon that he made a name for himself and established himself as one of Spain’s greatest strikers of his era.
At Gijon, he always managed to score in double digits every season, even winning the Don Balón Award for the best Spanish player in1978/79. But it wasn’t until his move to Barcelona that he started winning trophies. He managed to win two Copa del Rey titles and a UEFA Cup Winners Cup with Barcelona. In spite of joining them at the age of 31, he sill scored goals for fun in his first two seasons.
Quini almost won the La Liga title once with Barcelona but he was kidnapped and held for 25 days during a crucial period in the title race where Barca only managed to get a single point in four games. He was released unharmed soon after they were out of the title race, though.
7) César Rodríguez Álvarez – 223 goals
No. 7 in our list of La liga all time top scorers is Cesar, whose career spanned 19 years of which he spent 13 seasons at Barcelona. Although he won the Pichichi only once in his career, he was still the club's top goalscorer for a number of decades.
Although he signed with Barcelona, he was forced to go out on loan to Granada when he was deployed in Andalusia for his military service. But when he returned, there was no looking back. He scored in double digits in 11 seasons at Barca and won five La Liga titles in the late ‘40s and early ‘50s.
He was part of the team that also had the likes of László Kubala in the lineup. Following his move to Cultural y Deportiva Leonesa, he would subsequently never play in the Spanish top flight again. When he retired, he was fourth on the list of La Liga’s top goalscorers.
6) Alfredo Di Stéfano – 227 goals
No. 6 in our list of La liga all time top scorers is Alfredo Di Stefano. When conversations revolve around the greatest players of all time, Alfredo Di Stefano is mentioned in the same breath as others such as Pele and compatriot Diego Maradona (although he did also play for Colombia and Spain). It was his arrival in Madrid that kickstarted an era of dominance in Spain and Europe.
When the European Cup came into being, Di Stefano led Real Madrid to the first five European titles between 1955/56 and 1959/60, scoring goals in each final (seven in all). He also has eight league titles under his belt and won the Pichichi trophy five times.
Averaging almost 28 goals a season, Di Stefano was a forward to be feared and arguably one of the most complete footballers of all time. However, he almost played for Barcelona when he first moved to Spain. It was only after the Spanish Football Federation (RFEF) stepped in to claim that his transfer was not legal that Real Madrid stepped into the picture.
Conspiracy theorists even claimed General Franco had interfered to get Di Stefano to Madrid but remain unsubstantiated to the day.
5) Raúl González – 228 goals
No. 9 in our list of La liga all time top scorers is Raul. It is safe to say that Real Madrid’s signings of Atletico Madrid youth prospect Raulwas one of the biggest coups in modern day La Liga. Born and raised in Madrid, the closing of the cash-strapped Atletico academy saw him switch the red-and-white for a Blancos shirt and he would then start a journey that would seal his legendary status in Spain.
In 16 seasons at Real Madrid, Raul won six La Liga titles and three Champions League trophies. Along the way, he also set the record for most appearances in a Madrid shirt with 741 games (550 in La Liga – another club record).
Wearing his iconic no.7 jersey, Raul could lead the line or play as a support striker. Nicknamed El Ferrari for his elegance and grace on the pitch, Raul also never received a red card in his career, wearing the captain’s armband with pride for seven seasons until his departure.