# Player Country Team Goals (Penalty)
1. Hugo Sánchez Mexico Mexico Real Madrid Real Madrid 29 (8)
2. Rubén Sosa Uruguay Uruguay Real Zaragoza Real Zaragoza 18 (2)
3. Bakero Spain Spain Real Sociedad Real Sociedad 17 (1)
4. Julio Salinas Spain Spain Atlético Madrid Atlético Madrid 16 (0)
Gary Lineker England England FC Barcelona FC Barcelona 16 (4)
6. Joaquín Spain Spain Sporting Gijón Sporting Gijón 15 (7)
Uralde Spain Spain Athletic Bilbao Athletic Bilbao 15 (0)
8. Míchel Spain Spain Real Madrid Real Madrid 14 (1)
9. Pablo Bengoechea Uruguay Uruguay Sevilla FC Sevilla FC 12 (4)
Butragueño Spain Spain Real Madrid Real Madrid 12 (0)
Jorge Contreras Chile Chile UD Las Palmas UD Las Palmas 12 (3)
Villa Spain Spain Sporting Gijón Sporting Gijón 12 (0)
13. Goikoetxea Spain Spain CA Osasuna CA Osasuna 11 (2)
Loren Spain Spain Real Sociedad Real Sociedad 11 (0)
Narciso Spain Spain UD Las Palmas UD Las Palmas 11 (1)
Pardeza Spain Spain Real Zaragoza Real Zaragoza 11 (0)
17. Fernando Gómez Spain Spain Valencia CF Valencia CF 10 (3)
Jorge González El Salvador El Salvador Cádiz CF Cádiz CF 10 (1)
Jesús Zamora Spain Spain Real Sociedad Real Sociedad 10 (0)
20. Higuera Spain Spain RCD Mallorca RCD Mallorca 9 (3)
Manolo Spain Spain Real Murcia Real Murcia 9 (3)
Ramón Spain Spain Sevilla FC Sevilla FC 9 (0)
Sanchís Spain Spain Real Madrid Real Madrid 9 (0)
Bernd Schuster Germany Germany FC Barcelona FC Barcelona 9 (3)
Ernesto Valverde Spain Spain Espanyol Barcelona Espanyol Barcelona 9 (0)
26. Luis Cabrera Argentina Argentina Cádiz CF Cádiz CF 8 (0)
Cholo Spain Spain Sevilla FC Sevilla FC 8 (0)
Futre Portugal Portugal Atlético Madrid Atlético Madrid 8 (0)
Julio Prieto Spain Spain RC Celta RC Celta 8 (0)
López Ufarte Spain Spain Atlético Madrid Atlético Madrid 8 (3)
Losada Spain Spain Espanyol Barcelona Espanyol Barcelona 8 (0)
Amaro Nadal Uruguay Uruguay CD Logroñés CD Logroñés 8 (2)
Peña Spain Spain Real Valladolid Real Valladolid 8 (0)
Sola Spain Spain CA Osasuna CA Osasuna 8 (1)
35. Alcañiz Spain Spain Valencia CF Valencia CF 7 (0)
Baltazar Brazil Brazil RC Celta RC Celta 7 (1)
José Luis Spain Spain Real Betis Real Betis 7 (2)
Juanma Spain Spain Sporting Gijón Sporting Gijón 7 (0)
Mejías Spain Spain Real Murcia Real Murcia 7 (0)
Orejuela Spain Spain RCD Mallorca RCD Mallorca 7 (2)
Michel Pineda Ozaeta Spain Spain Espanyol Barcelona Espanyol Barcelona 7 (0)
Rubio Spain Spain CE Sabadell CE Sabadell 7 (3)
43. Carrasco Spain Spain FC Barcelona FC Barcelona 6 (1)
Hassan Fadil Morocco Morocco RCD Mallorca RCD Mallorca 6 (0)
Gordillo Spain Spain Real Madrid Real Madrid 6 (0)
Górriz Spain Spain Real Sociedad Real Sociedad 6 (0)
Moya Spain Spain Real Valladolid Real Valladolid 6 (0)
Patxi Ferreira Spain Spain Athletic Bilbao Athletic Bilbao 6 (0)
Pichi Alonso Spain Spain Espanyol Barcelona Espanyol Barcelona 6 (1)
Rípodas Spain Spain CA Osasuna CA Osasuna 6 (0)
José Zalazar Uruguay Uruguay Cádiz CF Cádiz CF 6 (0)
Zambrano Spain Spain RC Celta RC Celta 6 (1)
Ziganda Spain Spain CA Osasuna CA Osasuna 6 (0)
54. Adolfo Muñoz Spain Spain CD Logroñés CD Logroñés 5 (0)
Alemão Brazil Brazil Atlético Madrid Atlético Madrid 5 (0)
Begiristáin Spain Spain Real Sociedad Real Sociedad 5 (0)
László Dajka Hungary Hungary UD Las Palmas UD Las Palmas 5 (0)
Gabino Spain Spain Real Betis Real Betis 5 (2)
Martín Vázquez Spain Spain Real Madrid Real Madrid 5 (0)
Parra Spain Spain Atlético Madrid Atlético Madrid 5 (1)
Quico Spain Spain Real Betis Real Betis 5 (0)
Robert Spain Spain FC Barcelona FC Barcelona 5 (0)
Subirats Spain Spain Valencia CF Valencia CF 5 (1)
64. Amarillo Spain Spain Cádiz CF Cádiz CF 4 (0)
Ángel González Spain Spain CD Logroñés CD Logroñés 4 (0)
Arteche Spain Spain Atlético Madrid Atlético Madrid 4 (0)
Camilo Spain Spain RC Celta RC Celta 4 (0)
Eugenio Sánchez Spain Spain Real Murcia Real Murcia 4 (0)
Fenoll Spain Spain Valencia CF Valencia CF 4 (0)
Fonseca Spain Spain Real Valladolid Real Valladolid 4 (0)
Giner Spain Spain Valencia CF Valencia CF 4 (0)
Blagoje Kitanovski North Macedonia North Macedonia CE Sabadell CE Sabadell 4 (0)
Landáburu Spain Spain Atlético Madrid Atlético Madrid 4 (0)
John Lauridsen Denmark Denmark Espanyol Barcelona Espanyol Barcelona 4 (1)
Rabah Madjer Algeria Algeria Valencia CF Valencia CF 4 (0)
Magdaleno Spain Spain RCD Mallorca RCD Mallorca 4 (0)
Manu Sarabia Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
Zoran Marić Serbia Serbia RC Celta RC Celta 4 (0)
Mejías Spain Spain Real Zaragoza Real Zaragoza 4 (0)
Melenas Spain Spain Real Betis Real Betis 4 (0)
Horacio Moyano Argentina Argentina RC Celta RC Celta 4 (1)
Orejuela Spain Spain Espanyol Barcelona Espanyol Barcelona 4 (0)
Rincón Spain Spain Real Betis Real Betis 4 (0)
Sánchez Lorenzo Spain Spain CD Logroñés CD Logroñés 4 (1)
Santillana Spain Spain Real Madrid Real Madrid 4 (0)
Señor Spain Spain Real Zaragoza Real Zaragoza 4 (3)
Tendillo Spain Spain Real Madrid Real Madrid 4 (0)
Villarroya Spain Spain CE Sabadell CE Sabadell 4 (0)
89. Andrés Fernández Spain Spain Cádiz CF Cádiz CF 3 (0)
Andrés González Spain Spain UD Las Palmas UD Las Palmas 3 (0)
Arroyo Spain Spain Valencia CF Valencia CF 3 (0)
Chano Spain Spain Real Betis Real Betis 3 (0)
Eloy Spain Spain Sporting Gijón Sporting Gijón 3 (0)
Endika Spain Spain Real Valladolid Real Valladolid 3 (0)
Eusebio Sacristán Spain Spain Atlético Madrid Atlético Madrid 3 (0)
Francis Cabral Spain Spain Cádiz CF Cádiz CF 3 (0)
Gail Spain Spain Real Betis Real Betis 3 (1)
Milan Janković Serbia Serbia Real Madrid Real Madrid 3 (0)
Joseba Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Juan Carlos Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Bogdan Korac Serbia Serbia Real Murcia Real Murcia 3 (0)
Luis García Spain Spain RCD Mallorca RCD Mallorca 3 (1)
Manolo Hierro Spain Spain Real Valladolid Real Valladolid 3 (0)
Mendiguren Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Noly Spain Spain RC Celta RC Celta 3 (3)
Pichi Lucas Spain Spain RC Celta RC Celta 3 (0)
Saavedra Spain Spain UD Las Palmas UD Las Palmas 3 (0)
Urbano Spain Spain FC Barcelona FC Barcelona 3 (0)
109. Aldana Spain Spain Real Madrid Real Madrid 2 (0)
Álvaro Cervera Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Raúl Amarilla Paraguay Paraguay FC Barcelona FC Barcelona 2 (0)
Andrinúa Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Argote Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Baquero Spain Spain Real Sociedad Real Sociedad 2 (0)
Barbarà Spain Spain CE Sabadell CE Sabadell 2 (0)
Wilmar Cabrera Uruguay Uruguay Sporting Gijón Sporting Gijón 2 (0)
Calderé Spain Spain FC Barcelona FC Barcelona 2 (0)
Calleja Spain Spain Real Betis Real Betis 2 (0)
Choya Spain Spain Sevilla FC Sevilla FC 2 (0)
Cordero Spain Spain Real Murcia Real Murcia 2 (0)
Cristóbal Parralo Spain Spain FC Barcelona FC Barcelona 2 (0)
Francisco Spain Spain Sevilla FC Sevilla FC 2 (0)
Gajate Spain Spain Real Sociedad Real Sociedad 2 (0)
Gallego Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Gallego Spain Spain Real Madrid Real Madrid 2 (0)
Gonzalo Arguiñano Spain Spain Real Valladolid Real Valladolid 2 (0)
Ibeas Spain Spain Real Murcia Real Murcia 2 (1)
Jon García Spain Spain Valencia CF Valencia CF 2 (0)
Julio Durán Spain Spain UD Las Palmas UD Las Palmas 2 (0)
Liceranzu Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Lino Spain Spain CE Sabadell CE Sabadell 2 (0)
Lumbreras Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Manolito Spain Spain Cádiz CF Cádiz CF 2 (0)
Marcos Alonso Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Mauri Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Mujíca Spain Spain Real Sociedad Real Sociedad 2 (0)
Nadal Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Oliva Spain Spain Cádiz CF Cádiz CF 2 (0)
Oramas Spain Spain UD Las Palmas UD Las Palmas 2 (0)
Orejuela Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Paco Llorente Spain Spain Real Madrid Real Madrid 2 (0)
Pineda Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Michael Robinson Ireland Ireland CA Osasuna CA Osasuna 2 (0)
Sarabia Spain Spain CA Osasuna CA Osasuna 2 (0)
Sarriugarte Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Tino Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Urbieta Spain Spain Real Sociedad Real Sociedad 2 (1)
Urtubi Spain Spain Athletic Bilbao Athletic Bilbao 2 (1)
Valentín Spain Spain Real Betis Real Betis 2 (0)
Villa Spain Spain Cádiz CF Cádiz CF 2 (0)
Vizcaíno Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Voro Spain Spain Valencia CF Valencia CF 2 (1)
Patricio Yañez Chile Chile Real Betis Real Betis 2 (0)
Julio Zamora Argentina Argentina CE Sabadell CE Sabadell 2 (0)
Zubillaga Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Zuñiga Spain Spain Real Sociedad Real Sociedad 2 (0)
157. Abadía Spain Spain CD Logroñés CD Logroñés 1 (0)
Ricardo Albis Argentina Argentina CD Logroñés CD Logroñés 1 (0)
Alcelay Spain Spain CE Sabadell CE Sabadell 1 (0)
Alexis Spain Spain UD Las Palmas UD Las Palmas 1 (0)
Alkorta Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Antonio Calderón Spain Spain Cádiz CF Cádiz CF 1 (0)
Antonio Rivas Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Antoñito Spain Spain Sevilla FC Sevilla FC 1 (0)
Armando Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Arozarena Spain Spain CA Osasuna CA Osasuna 1 (0)
Atilano Spain Spain RC Celta RC Celta 1 (0)
Ayarza Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Barrero Spain Spain CD Logroñés CD Logroñés 1 (0)
José Luis Brown Argentina Argentina Real Murcia Real Murcia 1 (0)
Bustingorri Spain Spain CA Osasuna CA Osasuna 1 (0)
Jacinto Cabrera Uruguay Uruguay Real Valladolid Real Valladolid 1 (0)
Carmelo Spain Spain Cádiz CF Cádiz CF 1 (0)
Chendo Spain Spain Real Madrid Real Madrid 1 (0)
Chinea Spain Spain UD Las Palmas UD Las Palmas 1 (0)
Chiri Spain Spain CD Logroñés CD Logroñés 1 (0)
Cortijo Spain Spain Cádiz CF Cádiz CF 1 (0)
Costa Spain Spain Real Murcia Real Murcia 1 (0)
Luis de la Fuente Spain Spain Sevilla FC Sevilla FC 1 (0)
Diego Rodríguez Spain Spain Real Betis Real Betis 1 (0)
Elgezábal Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Emilio Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Enrique Martín Spain Spain CA Osasuna CA Osasuna 1 (0)
Eraña Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Fradera Spain Spain CE Sabadell CE Sabadell 1 (0)
Gallart Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Gelucho Spain Spain CD Logroñés CD Logroñés 1 (0)
Gerardo Spain Spain FC Barcelona FC Barcelona 1 (0)
Hierro Spain Spain Real Valladolid Real Valladolid 1 (0)
Iñaki Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Iturrino Spain Spain Real Sociedad Real Sociedad 1 (0)
Manolo Jiménez Spain Spain Sevilla FC Sevilla FC 1 (0)
Jorge Alonso Spain Spain CD Logroñés CD Logroñés 1 (1)
José González Spain Spain Cádiz CF Cádiz CF 1 (0)
José Luis Spain Spain Sevilla FC Sevilla FC 1 (0)
Juanito Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Julián Romero Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Julio Llorente Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Linares Spain Spain Cádiz CF Cádiz CF 1 (0)
López Pérez Spain Spain CD Logroñés CD Logroñés 1 (0)
López Rekarte Spain Spain Real Sociedad Real Sociedad 1 (0)
Luis Sierra Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Maqueda Spain Spain Real Madrid Real Madrid 1 (0)
Marina Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Miguel Sánchez Spain Spain Real Murcia Real Murcia 1 (0)
Moisés Spain Spain Sevilla FC Sevilla FC 1 (0)
Montes Spain Spain Valencia CF Valencia CF 1 (0)
Mosquera Spain Spain RC Celta RC Celta 1 (0)
Nacho Spain Spain CE Sabadell CE Sabadell 1 (0)
Nando Spain Spain Valencia CF Valencia CF 1 (0)
Onésimo Spain Spain Real Valladolid Real Valladolid 1 (0)
Patxi Salinas Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Pepe Bonet Spain Spain RCD Mallorca RCD Mallorca 1 (1)
Pizo Gómez Spain Spain CA Osasuna CA Osasuna 1 (0)
Quique Sánchez Flores Spain Spain Valencia CF Valencia CF 1 (0)
Quique Setién Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Reces Spain Spain Real Murcia Real Murcia 1 (0)
Reyes Spain Spain Real Betis Real Betis 1 (0)
Roberto Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Roberto Martínez Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Sabido Spain Spain CA Osasuna CA Osasuna 1 (0)
Salguero Spain Spain Sevilla FC Sevilla FC 1 (0)
Sánchez Lopera Spain Spain CE Sabadell CE Sabadell 1 (0)
Sánchez Valles Spain Spain Real Betis Real Betis 1 (0)
Serna Spain Spain Sevilla FC Sevilla FC 1 (0)
Torrecilla Spain Spain Real Valladolid Real Valladolid 1 (0)
Verona Spain Spain UD Las Palmas UD Las Palmas 1 (0)
Vicente Álvarez Spain Spain RC Celta RC Celta 1 (0)
Villarroya Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Jordi Vinyals Spain Spain CE Sabadell CE Sabadell 1 (0)