La Liga Highest Goalscorer Titles from Season 1929 to 2016-17   
                                    
   Player  Nat  Titles     Player  Nat  Titles     Club  Titles   
   Telmo Zarra      6    Enrique Porta     1      Real Madrid   28  
   Alfredo Di Stéfano     5    Fidel Uriarte     1      Barcelona   15  
   Hugo Sánchez     5    Hans Krankl     1      Athletic Bilbao   12  
   Quini     5    Iván Zamorano      1      Atlético Aviación / Madrid  10  
   Ferenc Puskás     4    Jorge da Silva     1      Valencia  6  
   Lionel Messi      4    Juan Antonio Pizzi      1      Oviedo CF  4  
   Cristiano Ronaldo      4    Juan Arza     1      Deportivo   3  
   Isidro Lángara     3    Juan Seminario     1      Sporting de Gijón  3  
   José Eulogio Gárate     3    Juanito     1      Valladolid  2  
   Amancio Amaro     2    Luis Aragonés     1      Celta de Vigo   1  
   Diego Forlán      2    Luis Suárez     1      Elche CF  1  
   Guillermo Gorostiza     2    Manolo      1      Granada CF  1  
   Mario Kempes     2    Manuel Badenes     1      Mallorca   1  
   Mundo      2    Manuel Olivares     1      Racing Santander   1  
   Pahiño     2    Marianín      1      Real Betis   1  
   Raúl      2    Mariano Martín      1      Real Sociedad   1  
   Ronaldo      2    Paco Bienzobas     1      Real Zaragoza   1  
   Baltazar      1    Poli Rincón     1      Sevilla   1  
   Bata     1    Pruden      1      Tenerife   1  
   Bebeto      1    Ricardo Alós     1      Villarreal   1  
   Carles Rexach     1    Romário      1             
   Carlos Ruiz      1    Roy Makaay      1             
   Cayetano Ré     1    Ruud van Nistelrooy      1             
   César      1    Salva Ballesta      1             
   Christian Vieri      1    Samuel Eto'o      1             
   Dani Güiza      1    Vavá (Luciano Sánchez)     1             
   Diego Tristán      1    Víctor Unamuno     1             
   Emilio Butragueño      1    Waldo Machado     1