Select season:
Spain's top scorers and their total goal tallies.
Totals are updated after each game.
Player | Goals | First | Latest |
---|---|---|---|
David Villa |
59 | 16 Nov 2005 | 23 Jun 2014 |
Raúl |
44 | 14 Dec 1996 | 19 Jun 2006 |
Fernando Torres |
38 | 28 Apr 2004 | 23 Jun 2014 |
David Silva |
35 | 22 Aug 2007 | 11 Nov 2017 |
Alvaro Morata |
34 | 27 Mar 2015 | 12 Oct 2023 |
Hierro |
29 | 19 Dec 1990 | 07 Jun 2002 |
Morientes |
27 | 25 Mar 1998 | 24 Mar 2007 |
Butragueño |
26 | 17 Oct 1984 | 19 Dec 1990 |
Alfredo Di Stefano |
23 | 30 Jan 1957 | 23 Nov 1961 |
Sergio Ramos |
23 | 12 Oct 2005 | 06 Sep 2020 |
Salinas |
22 | 22 Jan 1986 | 17 Dec 1994 |
Míchel |
21 | 18 Dec 1985 | 22 Apr 1992 |
Zarra |
20 | 06 May 1945 | 10 Jun 1951 |
Ferran Torres |
18 | 06 Sep 2020 | 19 Nov 2023 |
Pedro |
17 | 08 Jun 2010 | 29 May 2016 |
Isidro Langara |
17 | 24 Apr 1932 | 03 May 1936 |
Pirri |
16 | 13 Jul 1966 | 25 Jan 1978 |
Xabi Alonso |
16 | 14 Jun 2006 | 13 Jun 2014 |
Santillana |
15 | 16 Nov 1975 | 17 Jun 1984 |
Cesc Fàbregas |
15 | 10 Jun 2008 | 01 Jun 2016 |
Santi Cazorla |
15 | 19 Nov 2008 | 15 Nov 2019 |
Luis Suárez |
14 | 10 Mar 1957 | 26 Oct 1960 |
Luis Regueiro |
14 | 22 Jun 1930 | 23 Feb 1936 |
Iniesta |
13 | 07 Feb 2007 | 11 Nov 2017 |
Estanislao Basora |
13 | 12 Jun 1949 | 26 May 1957 |
Xavi |
13 | 26 Mar 2005 | 11 Oct 2013 |
Guerrero |
13 | 02 Jun 1993 | 08 Sep 1999 |
Luis Enrique |
12 | 02 Jul 1994 | 04 Sep 1999 |
Etxeberria |
12 | 19 Nov 1997 | 18 Feb 2004 |
Isco |
12 | 15 Nov 2014 | 11 Sep 2018 |
Paco Alcácer |
12 | 08 Sep 2014 | 08 Sep 2019 |
Amancio |
11 | 30 May 1963 | 19 Oct 1972 |
Ladislao Kubala |
11 | 12 Jul 1953 | 15 Oct 1958 |
Dani |
10 | 25 Jan 1978 | 12 Nov 1980 |
Diego Costa |
10 | 12 Oct 2014 | 20 Jun 2018 |
Juan Mata |
10 | 09 Sep 2009 | 23 Jun 2014 |
Álvaro Negredo |
10 | 14 Oct 2009 | 15 Oct 2013 |
Agustin Gainza |
10 | 20 Mar 1948 | 17 Mar 1955 |
Rincón |
10 | 27 Apr 1983 | 25 Sep 1985 |
Pablo Sarabia |
9 | 15 Nov 2019 | 12 Jun 2022 |
Jordi Alba |
9 | 01 Jul 2012 | 24 Sep 2022 |
Manolo |
9 | 16 Nov 1988 | 04 Sep 1991 |
Gaspar Rubio |
9 | 17 Mar 1929 | 15 May 1929 |
Alfonso |
9 | 16 Dec 1992 | 29 Mar 2000 |
Rodrigo |
8 | 06 Oct 2017 | 15 Oct 2019 |
Mendieta |
8 | 05 Jun 1999 | 12 Jun 2002 |
Urzáiz |
8 | 27 Mar 1999 | 26 Jan 2000 |
Juanito |
8 | 27 Mar 1977 | 20 Jun 1982 |
Pizzi |
8 | 18 Jan 1995 | 03 Jun 1998 |
Maceda |
8 | 17 Nov 1982 | 19 Feb 1986 |
Dani Olmo |
8 | 15 Nov 2019 | 26 Mar 2024 |
Quini |
8 | 28 Oct 1970 | 24 Feb 1982 |
Satrústegui |
8 | 09 Feb 1977 | 24 Mar 1982 |
Caminero |
8 | 22 Sep 1993 | 15 Jun 1996 |
Fernando Llorente |
7 | 11 Feb 2009 | 12 Oct 2010 |
Silvestre Igoa |
7 | 30 May 1948 | 13 Jul 1950 |
Rubén Baraja |
7 | 11 Oct 2000 | 05 Jun 2004 |
Calderé |
7 | 18 Dec 1985 | 23 Mar 1988 |
Bakero |
7 | 18 Nov 1987 | 24 Feb 1993 |
Asensi |
7 | 23 Feb 1969 | 13 Dec 1978 |
Soldado |
7 | 29 Feb 2012 | 10 Sep 2013 |
Mikel Oyarzabal |
7 | 10 Jun 2019 | 16 Nov 2023 |
Eulogio Martinez |
6 | 22 Nov 1959 | 14 Jul 1960 |
Dani Güiza |
6 | 18 Jun 2008 | 18 Nov 2009 |
Señor |
6 | 16 Feb 1983 | 22 Jun 1986 |
Juan Errazquin |
6 | 01 Jun 1925 | 19 Dec 1926 |
Pereda |
6 | 17 Jul 1960 | 27 Oct 1965 |
Nolito |
6 | 29 May 2016 | 09 Oct 2016 |
Iago Aspas |
6 | 15 Nov 2016 | 25 Jun 2018 |
Begiristáin |
6 | 22 Jan 1989 | 02 Jul 1994 |
Paulino Alcantara |
6 | 09 Oct 1921 | 30 Apr 1922 |
Carlos |
6 | 12 Sep 1990 | 27 Mar 1991 |
CESAR Rodriguez |
6 | 13 Mar 1945 | 28 Dec 1952 |
Joselu |
5 | 25 Mar 2023 | 16 Nov 2023 |
Joaquin Peiro |
5 | 03 Jun 1956 | 03 Jun 1962 |
Raúl Tamudo |
5 | 21 Aug 2002 | 13 Oct 2007 |
Carrasco |
5 | 15 May 1983 | 23 Sep 1987 |
Garate |
5 | 22 Oct 1967 | 23 May 1972 |
Guardiola |
5 | 16 Dec 1992 | 03 Jun 2000 |
Lopez Ufarte |
5 | 21 Sep 1977 | 16 Jun 1982 |
Francisco Campos |
5 | 16 Mar 1941 | 12 Apr 1942 |
Gerard Moreno |
5 | 15 Nov 2019 | 31 Mar 2021 |
Julio Antonio Elicegui |
5 | 02 Apr 1933 | 21 May 1933 |
Gerard Piqué |
5 | 28 Mar 2009 | 13 Jun 2016 |
Valerón |
5 | 02 Jun 2002 | 12 Jun 2004 |
Severiano Goiburu |
5 | 10 Jan 1928 | 30 Apr 1933 |
Jesús Navas |
5 | 03 Jun 2010 | 15 Nov 2019 |
Gento |
5 | 14 Oct 1959 | 31 May 1967 |
Ramon Oscar Valdez |
5 | 23 May 1972 | 02 May 1973 |
Guillot |
4 | 01 Nov 1962 | 02 Dec 1962 |
Eloy |
4 | 22 Jan 1986 | 01 Apr 1987 |
Luis García |
4 | 12 Nov 2005 | 02 Sep 2006 |
Alexanko |
4 | 21 May 1980 | 28 Apr 1982 |
Justo Tejada |
4 | 15 Oct 1958 | 15 Oct 1958 |
Marcelino |
4 | 23 Nov 1961 | 21 Jun 1964 |
Uriarte |
4 | 27 Sep 1963 | 20 Feb 1971 |
Albert Riera |
4 | 13 Oct 2007 | 12 Aug 2009 |
VENANCIO Perez |
4 | 19 Mar 1953 | 06 Jan 1954 |
Vitolo |
4 | 05 Sep 2016 | 24 Mar 2017 |
Goikoetxea |
4 | 26 May 1984 | 15 Oct 1986 |