# Player Country Team Goals (Penalty)
1. Romário Brazil Brazil FC Barcelona FC Barcelona 30 (0)
2. Davor Šuker Croatia Croatia Sevilla FC Sevilla FC 24 (5)
3. Meho Kodro Bosnia-Herzegovina Bosnia-Herzegovina Real Sociedad Real Sociedad 23 (6)
4. Carlos Spain Spain Real Oviedo Real Oviedo 20 (2)
5. Guerrero Spain Spain Athletic Bilbao Athletic Bilbao 18 (1)
6. Ziganda Spain Spain Athletic Bilbao Athletic Bilbao 17 (0)
7. Bebeto Brazil Brazil Deportivo La Coruña Deportivo La Coruña 16 (0)
Predrag Mijatović Montenegro Montenegro Valencia CF Valencia CF 16 (6)
Oleg Salenko Russia Russia CD Logroñés CD Logroñés 16 (3)
Hugo Sánchez Mexico Mexico Rayo Vallecano Rayo Vallecano 16 (5)
Hristo Stoichkov Bulgaria Bulgaria FC Barcelona FC Barcelona 16 (1)
12. Fernando Gómez Spain Spain Valencia CF Valencia CF 14 (0)
13. Alberto Spain Spain Real Valladolid Real Valladolid 13 (0)
Juan Esnáider Argentina Argentina Real Zaragoza Real Zaragoza 13 (0)
15. Vladimir Gudelj Bosnia-Herzegovina Bosnia-Herzegovina RC Celta RC Celta 12 (3)
Higuera Spain Spain Real Zaragoza Real Zaragoza 12 (0)
Menéndez Spain Spain Albacete Albacete 12 (0)
18. Oscar Dertycia Argentina Argentina CD Tenerife CD Tenerife 11 (1)
Luis García Postigo Mexico Mexico Atlético Madrid Atlético Madrid 11 (5)
Ronald Koeman Netherlands Netherlands FC Barcelona FC Barcelona 11 (6)
Míchel Spain Spain Real Madrid Real Madrid 11 (8)
Gustavo Poyet Uruguay Uruguay Real Zaragoza Real Zaragoza 11 (0)
Dmitri Radchenko Russia Russia Racing Santander Racing Santander 11 (0)
Iván Zamorano Chile Chile Real Madrid Real Madrid 11 (0)
25. Donato Brazil Brazil Deportivo La Coruña Deportivo La Coruña 10 (5)
Raúl Dos Santos Uruguay Uruguay Albacete Albacete 10 (0)
Hierro Spain Spain Real Madrid Real Madrid 10 (0)
Roman Kosecki Poland Poland Atlético Madrid Atlético Madrid 10 (0)
Jacek Ziober Poland Poland CA Osasuna CA Osasuna 10 (0)
30. Stjepan Andrijašević Croatia Croatia RC Celta RC Celta 9 (1)
Claudio Spain Spain Deportivo La Coruña Deportivo La Coruña 9 (0)
Ernesto Valverde Spain Spain Athletic Bilbao Athletic Bilbao 9 (0)
33. Guillermo Amor Spain Spain FC Barcelona FC Barcelona 8 (0)
Butragueño Spain Spain Real Madrid Real Madrid 8 (1)
Escaich Spain Spain Sporting Gijón Sporting Gijón 8 (0)
Juanele Spain Spain Sporting Gijón Sporting Gijón 8 (2)
Losada Spain Spain RC Celta RC Celta 8 (0)
Nilson Brazil Brazil Albacete Albacete 8 (0)
Poyatos Spain Spain CD Logroñés CD Logroñés 8 (0)
Quique Setién Spain Spain Racing Santander Racing Santander 8 (6)
Diego Simeone Argentina Argentina Sevilla FC Sevilla FC 8 (1)
José Zalazar Uruguay Uruguay Albacete Albacete 8 (4)
43. Aragón Spain Spain Real Zaragoza Real Zaragoza 7 (5)
Begiristáin Spain Spain FC Barcelona FC Barcelona 7 (0)
Chano Spain Spain CD Tenerife CD Tenerife 7 (1)
Janko Janković Croatia Croatia Real Oviedo Real Oviedo 7 (0)
Slaviša Jokanović Serbia Serbia Real Oviedo Real Oviedo 7 (0)
José Gay Spain Spain Real Zaragoza Real Zaragoza 7 (0)
Diego Latorre Argentina Argentina CD Tenerife CD Tenerife 7 (0)
Onésimo Spain Spain Rayo Vallecano Rayo Vallecano 7 (0)
Dmitri Popov Russia Russia Racing Santander Racing Santander 7 (0)
Mario Stanić Croatia Croatia Sporting Gijón Sporting Gijón 7 (0)
53. Amavisca Spain Spain Real Valladolid Real Valladolid 6 (0)
Caminero Spain Spain Atlético Madrid Atlético Madrid 6 (0)
Garitano Spain Spain Athletic Bilbao Athletic Bilbao 6 (5)
Nikola Milinković Serbia Serbia UE Lleida UE Lleida 6 (0)
Moya Spain Spain Sevilla FC Sevilla FC 6 (0)
Robert Prosinečki Croatia Croatia Real Madrid Real Madrid 6 (1)
59. Abelardo Spain Spain Sporting Gijón Sporting Gijón 5 (0)
Alfonso Spain Spain Real Madrid Real Madrid 5 (0)
Antonio Calderón Spain Spain Rayo Vallecano Rayo Vallecano 5 (0)
Bakero Spain Spain FC Barcelona FC Barcelona 5 (0)
Fran Spain Spain Deportivo La Coruña Deportivo La Coruña 5 (0)
Geli Spain Spain Albacete Albacete 5 (0)
Kiko Spain Spain Atlético Madrid Atlético Madrid 5 (0)
Michael Laudrup Denmark Denmark FC Barcelona FC Barcelona 5 (0)
Dejan Marković Serbia Serbia CD Logroñés CD Logroñés 5 (0)
Monchu Spain Spain Sevilla FC Sevilla FC 5 (0)
Pardeza Spain Spain Real Zaragoza Real Zaragoza 5 (0)
Pedro Spain Spain Atlético Madrid Atlético Madrid 5 (4)
Luboslav Penev Bulgaria Bulgaria Valencia CF Valencia CF 5 (2)
Pier Spain Spain CD Tenerife CD Tenerife 5 (0)
Quique Sánchez Flores Spain Spain Valencia CF Valencia CF 5 (0)
Jan Urban Poland Poland CA Osasuna CA Osasuna 5 (0)
75. Aitor Larrazábal Spain Spain Athletic Bilbao Athletic Bilbao 4 (2)
Alkiza Spain Spain Real Sociedad Real Sociedad 4 (0)
Bango Spain Spain Sevilla FC Sevilla FC 4 (0)
Conte Spain Spain CD Tenerife CD Tenerife 4 (0)
Felipe Spain Spain CD Tenerife CD Tenerife 4 (0)
Virgilio Hernández Spain Spain UE Lleida UE Lleida 4 (0)
Ivan Iglesias Spain Spain FC Barcelona FC Barcelona 4 (0)
Manolo Spain Spain Atlético Madrid Atlético Madrid 4 (0)
Nando Spain Spain Deportivo La Coruña Deportivo La Coruña 4 (0)
Pablo Spain Spain Rayo Vallecano Rayo Vallecano 4 (0)
Michel Pineda Ozaeta Spain Spain Racing Santander Racing Santander 4 (0)
Pirri Mori Spain Spain Atlético Madrid Atlético Madrid 4 (0)
Juan Pizzi Spain Spain Valencia CF Valencia CF 4 (0)
Romero Spain Spain CD Logroñés CD Logroñés 4 (0)
89. Aguilá Spain Spain UE Lleida UE Lleida 3 (0)
Arroyo Spain Spain Valencia CF Valencia CF 3 (0)
Belsué Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Carlos Xavier Portugal Portugal Real Sociedad Real Sociedad 3 (0)
Chili Spain Spain Racing Santander Racing Santander 3 (0)
Gálvez Spain Spain Valencia CF Valencia CF 3 (0)
Geli Spain Spain Racing Santander Racing Santander 3 (0)
Iván Rocha Brazil Brazil Real Valladolid Real Valladolid 3 (3)
Juanma Spain Spain CD Logroñés CD Logroñés 3 (0)
Luque Spain Spain CA Osasuna CA Osasuna 3 (0)
Manjarín Spain Spain Deportivo La Coruña Deportivo La Coruña 3 (0)
Merino Spain Spain CA Osasuna CA Osasuna 3 (0)
Muñiz Spain Spain Sporting Gijón Sporting Gijón 3 (2)
Adepoju Mutiu Nigeria Nigeria Racing Santander Racing Santander 3 (0)
Orejuela Spain Spain Rayo Vallecano Rayo Vallecano 3 (0)
Óscar Spain Spain Sporting Gijón Sporting Gijón 3 (0)
Pares Spain Spain UE Lleida UE Lleida 3 (0)
Pinilla Spain Spain CD Tenerife CD Tenerife 3 (0)
Quique Estebaranz Spain Spain FC Barcelona FC Barcelona 3 (0)
Rubio Spain Spain UE Lleida UE Lleida 3 (3)
109. Alejo Spain Spain RC Celta RC Celta 2 (0)
Søren Andersen Denmark Denmark UE Lleida UE Lleida 2 (0)
Berges Spain Spain RC Celta RC Celta 2 (0)
Bustingorri Spain Spain CA Osasuna CA Osasuna 2 (0)
Carlos García Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Eraña Spain Spain CD Logroñés CD Logroñés 2 (0)
Darío Franco Argentina Argentina Real Zaragoza Real Zaragoza 2 (0)
Gracia Spain Spain Real Valladolid Real Valladolid 2 (0)
Herrero Spain Spain CD Logroñés CD Logroñés 2 (0)
Imanol Alguacil Spain Spain Real Sociedad Real Sociedad 2 (0)
Iturrino Spain Spain CD Logroñés CD Logroñés 2 (0)
Jaime Quesada Spain Spain UE Lleida UE Lleida 2 (0)
Julio Salinas Spain Spain FC Barcelona FC Barcelona 2 (0)
Luis Enrique Spain Spain Real Madrid Real Madrid 2 (0)
Luis Pérez Spain Spain Real Sociedad Real Sociedad 2 (0)
Maqueda Spain Spain Real Oviedo Real Oviedo 2 (0)
Marcos Spain Spain Sevilla FC Sevilla FC 2 (0)
Martín Domínguez Spain Spain CA Osasuna CA Osasuna 2 (0)
Gustavo Matosas Uruguay Uruguay UE Lleida UE Lleida 2 (0)
Mendieta Spain Spain Valencia CF Valencia CF 2 (0)
Merino Spain Spain Racing Santander Racing Santander 2 (0)
Miner Spain Spain Sporting Gijón Sporting Gijón 2 (0)
Moisés Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Morales Spain Spain Real Madrid Real Madrid 2 (0)
Nayim Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Quevedo Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Sala Spain Spain Albacete Albacete 2 (2)
Salva Spain Spain RC Celta RC Celta 2 (0)
Sánchez Jara Spain Spain CA Osasuna CA Osasuna 2 (0)
Daniel Šarić Croatia Croatia Sporting Gijón Sporting Gijón 2 (0)
Sietes Spain Spain Real Oviedo Real Oviedo 2 (0)
Solana Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Urrutia Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Xavier Aguado Spain Spain Real Zaragoza Real Zaragoza 2 (0)
143. Aguilera Spain Spain CD Tenerife CD Tenerife 1 (0)
Albístegui Spain Spain Real Sociedad Real Sociedad 1 (0)
Alejandro Spain Spain Albacete Albacete 1 (0)
Alfredo Santaelena Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Álvaro Cervera Spain Spain Valencia CF Valencia CF 1 (0)
Juan Andrades France France Real Oviedo Real Oviedo 1 (0)
Andrinúa Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Antonio Spain Spain Albacete Albacete 1 (0)
Antonio Rivas Spain Spain Real Oviedo Real Oviedo 1 (0)
Armando Spain Spain Real Oviedo Real Oviedo 1 (0)
Arozarena Spain Spain CA Osasuna CA Osasuna 1 (0)
Fernando Cáceres Argentina Argentina Real Zaragoza Real Zaragoza 1 (0)
Camarasa Spain Spain Valencia CF Valencia CF 1 (0)
Carlos Pérez Spain Spain RC Celta RC Celta 1 (0)
Carreras Spain Spain Real Oviedo Real Oviedo 1 (0)
Carvajal Spain Spain Sevilla FC Sevilla FC 1 (0)
Castaño Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Ezequiel Castillo Argentina Argentina CD Tenerife CD Tenerife 1 (0)
César Gómez Spain Spain CD Tenerife CD Tenerife 1 (0)
Thomas Christiansen Panama Panama CA Osasuna CA Osasuna 1 (0)
Coco Spain Spain Albacete Albacete 1 (0)
Cordero Spain Spain Albacete Albacete 1 (0)
Cuaresma Spain Spain Real Valladolid Real Valladolid 1 (0)
Del Campo Spain Spain Sevilla FC Sevilla FC 1 (0)
José Del Solar Peru Peru CD Tenerife CD Tenerife 1 (0)
Diego Rodríguez Spain Spain Sevilla FC Sevilla FC 1 (0)
Peter Dubovský Slovakia Slovakia Real Madrid Real Madrid 1 (0)
Miroslav Đukić Serbia Serbia Deportivo La Coruña Deportivo La Coruña 1 (1)
Eloy Spain Spain Valencia CF Valencia CF 1 (0)
Escurza Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Gelucho Spain Spain Racing Santander Racing Santander 1 (0)
Gil Spain Spain RC Celta RC Celta 1 (0)
Gonzalo Arguiñano Spain Spain UE Lleida UE Lleida 1 (0)
Herrera Spain Spain UE Lleida UE Lleida 1 (0)
Iñaki Hurtado Spain Spain Real Valladolid Real Valladolid 1 (0)
José Ignacio Spain Spain CD Logroñés CD Logroñés 1 (0)
José Marí Spain Spain CA Osasuna CA Osasuna 1 (0)
Joseba Spain Spain RC Celta RC Celta 1 (0)
Juanito Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Julio Llorente Spain Spain CD Tenerife CD Tenerife 1 (0)
Grzegorz Lewandowski Poland Poland CD Logroñés CD Logroñés 1 (0)
López Rekarte Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Luis Delgado Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Luis Sierra Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Martín Vázquez Spain Spain Real Madrid Real Madrid 1 (0)
Mauro Silva Brazil Brazil Deportivo La Coruña Deportivo La Coruña 1 (0)
Miguel Fuentes Spain Spain Real Sociedad Real Sociedad 1 (0)
Moacir Brazil Brazil Atlético Madrid Atlético Madrid 1 (0)
Oceano Portugal Portugal Real Sociedad Real Sociedad 1 (0)
Percy Olivares Peru Peru CD Tenerife CD Tenerife 1 (0)
Otero Spain Spain RC Celta RC Celta 1 (0)
Pablo Alfaro Spain Spain Racing Santander Racing Santander 1 (0)
Paco Fernández Spain Spain CD Logroñés CD Logroñés 1 (0)
Palacios Spain Spain CA Osasuna CA Osasuna 1 (0)
Pascual Spain Spain CA Osasuna CA Osasuna 1 (0)
Patxi Ferreira Spain Spain Sevilla FC Sevilla FC 1 (0)
Patxi Salinas Spain Spain RC Celta RC Celta 1 (0)
Pedro Alberto Spain Spain Real Oviedo Real Oviedo 1 (0)
Pedro Riesco Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Pikabea Spain Spain Real Sociedad Real Sociedad 1 (0)
Pizo Gómez Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Prieto Spain Spain Sevilla FC Sevilla FC 1 (0)
Ramis Spain Spain Real Madrid Real Madrid 1 (0)
Milorad Ratković Serbia Serbia RC Celta RC Celta 1 (0)
Fernando Redondo Argentina Argentina CD Tenerife CD Tenerife 1 (0)
Ribera Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Rodríguez Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Rubén Baraja Spain Spain Real Valladolid Real Valladolid 1 (0)
Marcel Sabou Romania Romania Sporting Gijón Sporting Gijón 1 (0)
Sanchís Spain Spain Real Madrid Real Madrid 1 (0)
Sanjuán Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Soler Bayona Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Predrag Spasić Serbia Serbia CA Osasuna CA Osasuna 1 (0)
Tevenet Spain Spain Sevilla FC Sevilla FC 1 (0)
Tomás Hervás Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Toni Muñoz Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Txema Spain Spain UE Lleida UE Lleida 1 (0)
Txomin Larrainzar Spain Spain CA Osasuna CA Osasuna 1 (0)
Urbano Spain Spain UE Lleida UE Lleida 1 (0)
Uribarrena Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Urzáiz Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Villabona Spain Spain Racing Santander Racing Santander 1 (0)
Villanova Spain Spain CD Logroñés CD Logroñés 1 (0)
Josip Višnjić Serbia Serbia Rayo Vallecano Rayo Vallecano 1 (0)
Vizcaíno Spain Spain Atlético Madrid Atlético Madrid 1 (0)