Lionel Messi, since he began his career with FC Barcelona in 2004, has scored 444 goals in 485 La Liga matches, and still counting…..…and at the moment he is the highest goal scorer in La Liga history.
And yes, a usual suspect, Cristiano Ronaldo, occupies the second position with more than 100 goals between the rivals.
But if the Portuguese star had made the same number of appearances as Messi (485), he would have had 518 goals!
How? If you go by the goal-to-appearance ratio he would have had 1.07.
And you know what that mean? Ronaldo would have replaced Messi on the list of highest goal scorers in La Liga history by a margin of 80 goals.
So how about the other players with most goals in La Liga?
Highest Goal Scorers In La Liga History
1. Lionel Messi – 444 Goals
After his 242nd goal in La Liga, Messi became the all-time top scorer for Barcelona. And now he is near to complete 500 goals Tally for FC Barcelona.
2. Cristiano Ronaldo – 311 Goals
That feat makes him the only player on this list to have a goal-scoring ratio above 1. He has helped Real Madrid to win 2 La Liga titles and holds a number of records for the team.
3. Telmo Zarra – 251 Goals
Zarra is in third place on the list of La Liga top scorers of all time. The Spaniard spent his La Liga career at Athletic Bilbao, playing from 1940 to 1955, appearing in 278 matches and scoring 251 goals. He thus had a goal-scoring ratio of 0.9.
SEE ALSO | Football clubs on Twitch.tv
4. Hugo Sánchez – 234 Goals
He played for Atletico Madrid, Real Madrid, Club América, and Rayo Vallecano, with the highest number of appearances and goals being for Real Madrid, at 207 and 164 respectively.
5. Raúl González Blanco – 228 Goals
Often regarded as one of the all-time best performers of Los Blancos. He is actually the second-highest goal scorer of the club in all tournaments, with 323 goals.
6. Alfredo di Stéfano – 227 Goals
During his La Liga career from 1953 to 1966, he played for Real Madrid and Espanyol. And he earned his place on the list of highest goal scorers in La Liga history with 227 goals in 329 La Liga matches. He has a ratio of 0.69. The majority of the goals were scored for Real Madrid, with 216 successful shots in 282 games.
7. César Rodríguez – 223 Goals
Widely noted for his corners, in his La Liga career, Rodríguez played for Barcelona, appearing in 353 matches, and acquired a ratio of 0.63. He helped his team win 5 La Liga championships.
8. Enrique Castro, ‘Quini‘ – 219 Goals
His 219 goals were scored for Barcelona and Sporting Gijón, with whom he has been associated for his entire La Liga career, playing 448 matches for them in 12 seasons between 1970 and 1987. He has a goal ratio of 0.49.
9. Pahiño – 210 Goals
The majority of these goals were scored when he was with Real Madrid, having made 108 successful shots. He played for various Spanish League teams, including Celta de Vigo and Deportivo La Coruña, from 1943 to 1956.
10. Edmundo Suárez – 195 Goals
He was a center-forward for Valencia for most of his career, i.e. 1939-50, though he played 1 match in his first season in 1935–1936 with Athletic Bilbao and 21 matches in the last one in 1950–1951 for Alcoyano.
This article was most recently revised and updated 8 months ago