Season Player Club Goals Apps Ratio 1930 -- 31 Bata Athletic Bilbao 27 17 1.59 1931 -- 32 Bata (2) Athletic Bilbao 13 18 0.72 1932 -- 33 Olivares, Manuel Manuel Olivares Real Madrid 16 14 1.14 1933 -- 34 Lángara, Isidro Isidro Lángara Real Oviedo 26 18 1.44 1934 -- 35 Lángara, Isidro Isidro Lángara (2) Real Oviedo 27 22 1.23 1935 -- 36 Lángara, Isidro Isidro Lángara (3) Real Oviedo 28 21 1.33 1939 -- 40 Unamuno, Víctor Víctor Unamuno Athletic Bilbao 20 22 0.91 1940 -- 41 Pruden, Pruden Atlético Madrid 33 22 1.5 1941 -- 42 Mundo Valencia 27 25 1.08 1942 -- 43 Martín, Mariano Mariano Martín Barcelona 30 23 1.3 1943 -- 44 Mundo (2) Valencia 28 26 1.08 1944 -- 45 Zarra, Telmo Telmo Zarra Athletic Bilbao 20 26 0.77 1945 -- 46 Zarra, Telmo Telmo Zarra (2) Athletic Bilbao 24 18 1.33 1946 -- 47 Zarra, Telmo Telmo Zarra (3) Athletic Bilbao 33 24 1.38 1947 -- 48 Pahiño, Pahiño Celta de Vigo 20 22 0.91 1948 -- 49 César Barcelona 27 24 1.13 1949 -- 50 Zarra, Telmo Telmo Zarra (4) Athletic Bilbao 24 26 0.92 1950 -- 51 Zarra, Telmo Telmo Zarra (5) Athletic Bilbao 38 30 1.27 1951 -- 52 Pahiño, Pahiño (2) Real Madrid 28 27 1.04 1952 -- 53 Zarra, Telmo Telmo Zarra (6) Athletic Bilbao 24 29 0.83 1953 -- 54 di Stéfano, Alfredo Alfredo di Stéfano Real Madrid 27 28 0.96 1954 -- 55 Arza, Juan Juan Arza Sevilla 28 29 0.97 1955 -- 56 di Stéfano, Alfredo Alfredo di Stéfano (2) Real Madrid 24 30 0.8 1956 -- 57 di Stéfano, Alfredo Alfredo di Stéfano (3) Real Madrid 31 30 1.03 1957 -- 58 Badenes, Manuel Manuel Badenes Real Valladolid 19 29 0.66 di Stéfano, Alfredo Alfredo di Stéfano (4) Real Madrid 19 30 0.63 Alós, Ricardo Ricardo Alós Valencia 19 29 0.66 1958 -- 59 di Stéfano, Alfredo Alfredo di Stéfano (5) Real Madrid 23 28 0.82 1959 -- 60 Puskás, Ferenc Ferenc Puskás Real Madrid 25 24 1.04 1960 -- 61 Puskás, Ferenc Ferenc Puskás (2) Real Madrid 28 28 1961 -- 62 Seminario, Juan Juan Seminario Real Zaragoza 25 30 0.83 1962 -- 63 Puskás, Ferenc Ferenc Puskás (3) Real Madrid 26 30 0.87 1963 -- 64 Puskás, Ferenc Ferenc Puskás (4) Real Madrid 21 25 0.84 1964 -- 65 Ré, Cayetano Cayetano Ré Barcelona 26 30 0.87 1965 -- 66 Luis Aragonés Atlético Madrid 18 28 0.64 1966 -- 67 Waldo Valencia 24 30 0.8 1967 -- 68 Uriarte, Fidel Fidel Uriarte Athletic Bilbao 22 24 0.92 1968 -- 69 Amancio Real Madrid 14 29 0.48 José Eulogio Gárate Atlético Madrid 14 30 0.47 1969 -- 70 Amancio (2) Real Madrid 16 29 0.55 Aragonés, Luis Luis Aragonés (2) Atlético Madrid 16 30 0.53 Gárate, José Eulogio José Eulogio Gárate (2) Atlético Madrid 16 30 0.53 1970 -- 71 Gárate, José Eulogio José Eulogio Gárate (3) Atlético Madrid 17 28 0.61 Rexach, Carles Carles Rexach Barcelona 17 28 0.61 1971 -- 72 Porta, Enrique Enrique Porta Granada 20 31 0.65 1972 -- 73 Marianín Real Oviedo 19 32 0.59 1973 -- 74 Quini Sporting de Gijón 20 34 0.59 1974 -- 75 Carlos Athletic Bilbao 19 32 0.59 1975 -- 76 Quini (2) Sporting de Gijón 21 34 0.62 1976 -- 77 Kempes, Mario Mario Kempes Valencia 24 34 0.71 1977 -- 78 Kempes, Mario Mario Kempes (2) Valencia 28 34 0.82 1978 -- 79 Krankl, Hans Hans Krankl Barcelona 29 30 0.97 1979 -- 80 Quini (3) Sporting de Gijón 24 34 0.71 1980 -- 81 Quini (4) Barcelona 20 30 0.67 1981 -- 82 Quini (5) Barcelona 27 32 0.84 1982 -- 83 Rincón, Poli Poli Rincón Real Betis 20 30 0.67 1983 -- 84 Jorge da Silva Real Valladolid 17 30 0.57 Juanito Real Madrid 17 31 0.55 1984 -- 85 Sánchez, Hugo Hugo Sánchez Atlético Madrid 19 33 0.58 1985 -- 86 Sánchez, Hugo Hugo Sánchez (2) Real Madrid 22 33 0.67 1986 -- 87 Sánchez, Hugo Hugo Sánchez (3) Real Madrid 34 41 0.83 1987 -- 88 Sánchez, Hugo Hugo Sánchez (4) Real Madrid 29 36 0.81 1988 -- 89 Baltazar Atlético Madrid 35 36 0.97 1989 -- 90 Sánchez, Hugo Hugo Sánchez (5) Real Madrid 38 35 1.09 1990 -- 91 Butragueño, Emilio Emilio Butragueño Real Madrid 19 35 0.54 1991 -- 92 Manolo Atlético Madrid 27 36 0.75 1992 -- 93 Bebeto Deportivo 29 37 0.78 1993 -- 94 Romário Barcelona 30 33 0.91 1994 -- 95 Zamorano, Iván Iván Zamorano Real Madrid 28 38 0.74 1995 -- 96 Pizzi, Juan Antonio Juan Antonio Pizzi Tenerife 31 41 0.76 1996 -- 97 Ronaldo Barcelona 34 37 0.92 1997 -- 98 Vieri, Christian Christian Vieri Atlético Madrid 24 24 1998 -- 99 Raúl Real Madrid 25 37 0.68 1999 -- 2000 Ballesta, Salva Salva Ballesta Racing Santander 27 36 0.75 2000 -- 01 Raúl (2) Real Madrid 24 36 0.67 2001 -- 02 Tristán, Diego Diego Tristán Deportivo 20 35 0.57 2002 -- 03 Makaay, Roy Roy Makaay Deportivo 29 38 0.76 2003 -- 04 Ronaldo (2) Real Madrid 24 32 0.75 2004 -- 05 Forlán, Diego Diego Forlán Villarreal 25 38 0.66 Eto'o, Samuel Samuel Eto'o Barcelona 25 37 0.68 2005 -- 06 Eto'o, Samuel Samuel Eto'o (2) Barcelona 26 34 0.76 2006 -- 07 van Nistelrooy, Ruud Ruud van Nistelrooy Real Madrid 25 37 0.68 2007 -- 08 Güiza, Daniel Daniel Güiza Mallorca 27 37 0.73 2008 -- 09 Forlán, Diego Diego Forlán (2) Atlético Madrid 32 33 0.97 2009 -- 10 Messi, Lionel Lionel Messi Barcelona 34 35 0.97 2010 -- 11 Ronaldo, Cristiano Cristiano Ronaldo Real Madrid 40 34 1.18 2011 -- 12 Messi, Lionel Lionel Messi (2) Barcelona 50 37 1.35 2012 -- 13 Messi, Lionel Lionel Messi (3) Barcelona 46 32 1.44 2013 -- 14 Ronaldo, Cristiano Cristiano Ronaldo (2) Real Madrid 31 30 1.03 2014 -- 15 Ronaldo, Cristiano Cristiano Ronaldo (3) Real Madrid 48 35 1.37 2015 -- 16 Suárez, Luis Luis Suárez Barcelona 40 35 1.11 2016 -- 17 Messi, Lionel Lionel Messi (4) Barcelona 37 34 1.09 2017 -- 18 Messi, Lionel Lionel Messi (5) Barcelona 34 36 0.94
who have the most goals in la liga 2018
Lionel Messi Lionel Messi Lionel Messi Lionel Messi Lionel Messi