When we talk about goalscoring royalty, is the cathedral. From the days of Di Stéfano to the modern brilliance of Messi and Ronaldo, Spain’s top flight has been home to the deadliest finishers in football history.
While Messi has the most total goals, holds the record for the best goal-per-game ratio (1.07) among the league’s top scorers. In just nine seasons at Real Madrid , he reached 311 goals faster than any player in history, becoming the only player to average more than a goal per game over a significant La Liga career. 3. Telmo Zarra : The Pre-Modern Legend most goals in la liga
While Messi is gone, several current stars are climbing the historic ladder. When we talk about goalscoring royalty, is the cathedral
| Rank | Player | Goals | Appearances | Ratio | Clubs | | :--- | :--- | :--- | :--- | :--- | :--- | | | Lionel Messi | 474 | 520 | 0.91 | Barcelona | | 2 | Cristiano Ronaldo | 311 | 292 | 1.07 | Real Madrid | | 3 | Telmo Zarra | 251 | 278 | 0.90 | Athletic Bilbao | | 4 | Hugo Sánchez | 234 | 347 | 0.67 | Atlético Madrid, Real Madrid | | 5 | Raúl González | 228 | 550 | 0.41 | Real Madrid | | 6 | Alfredo Di Stéfano | 227 | 329 | 0.69 | Real Madrid, Espanyol | | 7 | César Rodríguez | 223 | 353 | 0.63 | Barcelona | | 8 | Quini | 219 | 448 | 0.49 | Sporting Gijón, Barcelona | | 9 | Pahiño | 210 | 278 | 0.76 | Celta, Real Madrid, Deportivo | | 10 | Edmundo Suárez | 195 | 231 | 0.84 | Valencia, Atlético Madrid | In just nine seasons at Real Madrid ,
Since La Liga's inception in 1929, only a select group of players have managed to score over 200 goals. The chart below covers the official all-time leaders.