Top La Liga Goal Scorers 1928-2013

1 Zarra 251 1940 1954 Athletic Bilbao 251          
2 Lionel Messi 243 2004 2013 Barcelona 243          
3 Hugo Sánchez 234 1981 1993 Real Madrid 164 Atletico Madrid 54 Rayo Vallecano 16  
4 Raúl 228 1994 2009 Real Madrid 228          
5 Alfredo Di Stéfano 227 1953 1965 Real Madrid 216 Espanyol 11      
6 César 223 1941 1959 Barcelona 192 Granada 23 Elche 5 +3
7 Quini 219 1970 1986 Sporting de Gijon 165 Barcelona 54      
8 PahiĖo 210 1943 1955 Real Madrid 108 Celta Vigo 56 Deportivo La Coruna 46  
9 Mundo 195 1939 1950 Valencia 186 Alcoyano 9      
10 Santillana 186 1971 1987 Real Madrid 186          
                       
11 David Villa 184 2003 2013 Valencia 107 Barcelona 33 Real Zaragoza 31 +13
12 Juan Arza 182 1943 1958 Sevilla 182          
13 Gorostiza 178 1929 1945 Athletic Bilbao 106 Valencia 72      
14 Cristiano Ronaldo 177 2009 2013 Real Madrid 177          
15 Samuel Eto'o 162 1999 2008 Barcelona 108 Mallorca 54      
16 Luis Aragonés 160 1960 1973 Atletico Madrid 123 Real Betis 33 Oviedo 4  
17 Ferenc Puskas 156 1958 1965 Real Madrid 156          
18 Adrián Escudero 150 1945 1957 Athletic Bilbao 150          
19 Dani 147 1974 1985 Atletico Madrid 147          
20 Raúl Tamudo 146 1996 2012 Espanyol 129 Rayo Vallecano 10 Real Sociedad 7  
                       
21 Silvestre Igoa 141 1941 1955 Valencia 81 Real Sociedad 60      
22 Julio Salinas 140 1986 1999 Barcelona 60 Atletico Madrid 31 Sporting de Gijon 24 +25
23 Bakero 139 1982 1996 Barcelona 72 Real Sociedad 67      
24 Manuel Badenes 139 1946 1958 Valencia 90 Valladolid 35 Barcelona 6 +8
25 Juan Araujo 139 1945 1955 Sevilla 139          
26 Ladislao Kubala 138 1951 1963 Barcelona 131 Espanyol 7      
27 José Luis Panizo 136 1939 1953 Athletic Bilbao 136          
28 Jesús Maria Satrustegui 133 1973 1985 Real Sociedad 133          
29 Joaquin Murillo 132 1954 1963 Real Zaragoza 88 Valladolid 44      
30 Ismael Urzaiz 131 1991 2006 Athletic Bilbao 115 Espanyol 13 Rayo Vallecano 1 +2
                       
31 Fernando Ansola 130 1959 1974 Real Betis 54 Real Sociedad 34 Valencia 34 +8
32 Luboslav Penev 129 1989 1998 Valencia 67 Compostela 32 Atletico Madrid 16 14
33 Diego Forlan 128 2004 2010 Atletico Madrid 74 Villareal 54      
34 Francisco Gento 128 1952 1969 Real Madrid 126 Racing Santander 2      
35 Ignacio Arieta 127 1951 1964 Athletic Bilbao 127          
36 Paco Campos 127 1939 1951 Atletico Madrid 120 Sporting de Gijon 7      
37 Mario Kempes 126 1976 1985 Valencia 116 Hercules 10      
38 Herrerita 125 1933 1948 Oviedo 117 Barcelona 8      
39 Fernando Morientes 124 1994 2008 Real Madrid 72 Real Zaragoza 28 Valencia 19 +5
40 Epi 124 1940 1954 Valencia 78 Real Sociedad 46      
                       
41 Emilio ButragueĖo 123 1983 1994 Real Madrid 123          
42 Pirri 123 1964 1979 Real Madrid 123          
43 Agustin Gainza 120 1940 1958 Athletic Bilbao 120          
44 Amancio 119 1962 1975 Real Madrid 119          
45 Ronaldo 117 1996 2006 Real Madrid 83 Barcelona 34      
46 MaraĖon González 116 1971 1982 Espanyol 111 Real Madrid 5      
47 Waldo 115 1961 1969 Valencia 115          
48 Davor Suker 114 1991 1998 Sevilla 76 ReaL Madrid 38      
49 Josep Juncosa 114 1942 1952 Atletico Madrid 80 Espanyol 34      
50 Pedro Uralde 112 1980 1991 Real Sociedad 62 Athletic Bilbao 34 8 8 +8
                       
51 Roberto López Ufarte 112 1976 1988 Valencia 101 Atletico Madrid 8 Real Betis 3  
52 José Angel Ciganda 111 1987 1997 Sevilla 76 Osasuna 35      
53 Carlos MuĖoz 111 1984 1995 Valencia 93 Hercules 5 Elche 5 +8
54 Fernando Gómez Colomer 109 1983 1997 Valencia 109          
55 José Eulogio Gárate 109 1966 1975 Atletico Madrid 109          
56 José Luis Arteche 108 1950 1962 Athletic Bilbao 109          
57 Bata 108 1929 1935 Athletic Bilbao 108          
58 Gonzalo Higuain 107 2006 2012 Real Madrid 107          
59 Rivaldo 107 1996 2001 Barcelona 86 Deportivo La Coruna 21      
60 Pichi Alonso 107 1978 1988 Real Zaragoza 69 Espanyol 25 Barcelona 13  
                       
61 Hermidita 105 1945 1954 Celta Vigo 105          
62 Meho Kodro 105 1991 1999 Real Sociedad 73 Tenerife 18 Barcelona 9 +5
63 Martin Alonso 105 1940 1948 Barcelona 97 Gimnastic Tarragona 8      
64 Cayetano Ré 104 1959 1970 Barcelona 56 Elche 25 Espanyol 23  
65 Isidro Langara 104 1933 1947 Oviedo 104          
66 Luis Enrique 102 1990 2003 Barcelona 73 Real Madrid 15 Sporting de Gijon 14  
67 Fernando Hierro 102 1989 2001 Real Madrid 102          
68 Manuel Sarabia 102 1978 1990 Athletic Bilbao 83 Logronés 19      
69 Álvaro Negredo 101 2007 2012 Sevilla 70 Almeria 31      
70 Roberto Soldado 101 2005 2012 Valencia 59 Getafe 29 Osasuna 11 +2
                       
71 Julien Guerrero 101 1992 2004 Athletic Bilbao 101          
72 Campanal 101 1934 1945 Sevilla 101          
73 Victor Unamuno 101 1928 1941 Athletic Bilbao 72 Real Betis 29      
74 Roy Makaay 100 1997 2002 Deportivo La Coruna 79 Tenerife 21      
75 Juanito Gómez 99 1976 1988 Real Madrid 85 Real Burgos 9 Malaga 5  
76 Ivan Zamorano 98 1990 1995 Real Madrid 77 Sevilla 21      
77 Michel 97 1981 1995 Real Madrid 97          
78 Manolo 97 1986 1994 Atletico Madrid 76 Murcia 21      
79 Diego Tristán 96 1999 2005 Deportivo La Coruna 78 Mallorca 18      
80 Juan Manuel Asensi 96 1967 1980 Barcelona 73 Elche 23      
                       
81 Roberto 95 1981 1998 Valencia 58 Barcelona 35 Villareal 2  
82 Victor 94 1994 2008 Valladolid 53 Villareal 39 Tenerife 2  
83 Rubén Cano 94 1974 1981 Atletico Madrid 82 Elche 12      
84 José Iraragorri 94 1929 1948 Athletic Bilbao 94          
85 Joaquin Peiro 93 1955 1962 Atletico Madrid 93          
86 Aritz Aduriz 92 2005 2013 Athletic Bilbao 52 Mallorca 23 Valencia 17  
87 Darko Kovacevic 92 1996 2006 Real Sociedad 92          
88 Juan Antonio Pizzi 92 1991 2001 Tenerife 76 Barcelona 11 Valencia 4 +1
89 Sabino Barinaga 92 1940 1952 Real Madrid 70 Real Sociedad 22      
90 Savo Milosevic 91 1998 2006 Real Zaragoza 44 Osasuna 21 Celta Vigo 14 +12
                       
91 Patrick Kluivert 91 1998 2005 Barcelona 90 Valencia 1      
92 Pruden 91 1940 1947 Real Madrid 58 Atletico Madrid 33      
93 Txiki Beguiristain 90 1983 1996 Barcelona 63 Real Sociedad 23 Deportivo La Coruna 4  
94 Uriarte 90 1962 1973 Athletic Bilbao 90          
95 Luis Molowny 90 1946 1957 Real Madrid 89 Las Palmas 1      
96 Luis Regueiro 90 1928 1935 Real Madrid 54 Union de Iron 36      
97 Frederic Kanoute 89 2005 2011 Sevilla 89          
98 Joseba Etxeberria 89 1994 2208 Athketic Bilbao 87 Real Sociedad 2      
99 Estanisiao Basora 89 1946 1957 Barcelona 89          
100 Rafael Iriondo 88 1940 1954 Athletic Bilbao 79 Real Sociedad 9      


Home Next 100