# Player Country Team Goals (Penalty)
1. Cristiano Ronaldo Portugal Portugal Real Madrid Real Madrid 31 (6)
2. Lionel Messi Argentina Argentina FC Barcelona FC Barcelona 28 (6)
3. Diego Costa Spain Spain Atlético Madrid Atlético Madrid 27 (5)
4. Alexis Sánchez Chile Chile FC Barcelona FC Barcelona 19 (0)
5. Karim Benzema France France Real Madrid Real Madrid 17 (0)
6. Aduriz Spain Spain Athletic Bilbao Athletic Bilbao 16 (2)
Antoine Griezmann France France Real Sociedad Real Sociedad 16 (0)
Carlos Vela Mexico Mexico Real Sociedad Real Sociedad 16 (2)
9. Gareth Bale Wales Wales Real Madrid Real Madrid 15 (0)
Kevin Gameiro France France Sevilla FC Sevilla FC 15 (2)
Javi Guerra Spain Spain Real Valladolid Real Valladolid 15 (1)
Pedro Spain Spain FC Barcelona FC Barcelona 15 (0)
13. Carlos Bacca Colombia Colombia Sevilla FC Sevilla FC 14 (1)
Nolito Spain Spain Celta Vigo Celta Vigo 14 (2)
Ikechukwu Uche Nigeria Nigeria Villarreal CF Villarreal CF 14 (0)
16. David Villa Spain Spain Atlético Madrid Atlético Madrid 13 (1)
Oriol Riera Spain Spain CA Osasuna CA Osasuna 13 (0)
18. Charles Brazil Brazil Celta Vigo Celta Vigo 12 (0)
Youssef El-Arabi Morocco Morocco Granada CF Granada CF 12 (1)
Joaquin Larrivey Argentina Argentina Rayo Vallecano Rayo Vallecano 12 (3)
Ivan Rakitić Croatia Croatia Sevilla FC Sevilla FC 12 (4)
Sergio García Spain Spain Espanyol Barcelona Espanyol Barcelona 12 (5)
23. Bueno Spain Spain Rayo Vallecano Rayo Vallecano 11 (0)
Giovani dos Santos Mexico Mexico Villarreal CF Villarreal CF 11 (1)
25. Jonas Brazil Brazil Valencia CF Valencia CF 10 (1)
Jérémy Perbet France France Villarreal CF Villarreal CF 10 (1)
Raúl García Spain Spain Atlético Madrid Atlético Madrid 10 (0)
Rubén Castro Spain Spain Real Betis Real Betis 10 (0)
29. Molina Spain Spain Real Betis Real Betis 9 (1)
Neymar Brazil Brazil FC Barcelona FC Barcelona 9 (1)
31. Agirretxe Spain Spain Real Sociedad Real Sociedad 8 (0)
Cesc Fàbregas Spain Spain FC Barcelona FC Barcelona 8 (2)
Ibai Spain Spain Athletic Bilbao Athletic Bilbao 8 (1)
Isco Spain Spain Real Madrid Real Madrid 8 (0)
Álvaro Morata Spain Spain Real Madrid Real Madrid 8 (0)
Rodri Spain Spain UD Almería UD Almería 8 (0)
Verza Spain Spain UD Almería UD Almería 8 (7)
38. Barral Spain Spain Levante UD Levante UD 7 (1)
Lafita Spain Spain Getafe CF Getafe CF 7 (0)
Muniain Spain Spain Athletic Bilbao Athletic Bilbao 7 (1)
Pedro León Spain Spain Getafe CF Getafe CF 7 (0)
42. Aleix Vidal Spain Spain UD Almería UD Almería 6 (1)
Richmond Boakye Ghana Ghana Elche CF Elche CF 6 (0)
Bruno Soriano Spain Spain Villarreal CF Villarreal CF 6 (3)
Ciprian Marica Romania Romania Getafe CF Getafe CF 6 (1)
Paco Alcácer Spain Spain Valencia CF Valencia CF 6 (0)
Roque Santa Cruz Paraguay Paraguay Málaga CF Málaga CF 6 (0)
Cristhian Stuani Uruguay Uruguay Espanyol Barcelona Espanyol Barcelona 6 (0)
Markel Susaeta Spain Spain Athletic Bilbao Athletic Bilbao 6 (0)
50. Álex López Spain Spain Celta Vigo Celta Vigo 5 (0)
Ander Herrera Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Camacho Spain Spain Málaga CF Málaga CF 5 (0)
Coro Spain Spain Elche CF Elche CF 5 (0)
De Marcos Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Jesé Spain Spain Real Madrid Real Madrid 5 (0)
Jonathan Viera Spain Spain Rayo Vallecano Rayo Vallecano
Valencia CF Valencia CF
5 (3)
Koke Spain Spain Atlético Madrid Atlético Madrid 5 (0)
Mikel Rico Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Fabián Orellana Chile Chile Celta Vigo Celta Vigo 5 (0)
Pablo Piatti Argentina Argentina Valencia CF Valencia CF 5 (0)
Piti Spain Spain Granada CF Granada CF 5 (0)
Roberto Torres Spain Spain CA Osasuna CA Osasuna 5 (0)
San José Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
64. Emiliano Armenteros Argentina Argentina CA Osasuna CA Osasuna 4 (0)
Diego Colotto Argentina Argentina Espanyol Barcelona Espanyol Barcelona 4 (0)
Colunga Spain Spain Getafe CF Getafe CF 4 (0)
Jhon Córdoba Colombia Colombia Espanyol Barcelona Espanyol Barcelona 4 (0)
Ángel Di María Argentina Argentina Real Madrid Real Madrid 4 (0)
Pape Diop Senegal Senegal Levante UD Levante UD 4 (0)
Nabil El Zhar Morocco Morocco Levante UD Levante UD 4 (2)
Sofiane Féghouli Algeria Algeria Valencia CF Valencia CF 4 (0)
Diego Godín Uruguay Uruguay Atlético Madrid Atlético Madrid 4 (0)
Jairo Spain Spain Sevilla FC Sevilla FC 4 (0)
Jonathan Pereira Spain Spain Villarreal CF Villarreal CF 4 (0)
Juanmi Spain Spain Málaga CF Málaga CF 4 (0)
Óscar Díaz Spain Spain UD Almería UD Almería 4 (0)
Humberto Osorio Colombia Colombia Real Valladolid Real Valladolid 4 (0)
Parejo Spain Spain Valencia CF Valencia CF 4 (0)
Pepe Portugal Portugal Real Madrid Real Madrid 4 (0)
Rafinha Brazil Brazil Celta Vigo Celta Vigo 4 (0)
Salva Sevilla Spain Spain Real Betis Real Betis 4 (0)
Samuel Spain Spain Málaga CF Málaga CF 4 (0)
Sergio Ramos Spain Spain Real Madrid Real Madrid 4 (0)
Soriano Spain Spain UD Almería UD Almería 4 (0)
Víctor Sánchez Spain Spain Espanyol Barcelona Espanyol Barcelona 4 (0)
Vitolo Spain Spain Sevilla FC Sevilla FC 4 (0)
87. Javier Acuña Paraguay Paraguay CA Osasuna CA Osasuna 3 (0)
Adriano Brazil Brazil FC Barcelona FC Barcelona 3 (0)
Alberto Moreno Spain Spain Sevilla FC Sevilla FC 3 (0)
Thievy Bifouma Congo Congo Espanyol Barcelona Espanyol Barcelona 3 (0)
Yacine Brahimi Algeria Algeria Granada CF Granada CF 3 (1)
Cani Spain Spain Villarreal CF Villarreal CF 3 (0)
Coke Spain Spain Sevilla FC Sevilla FC 3 (0)
Cristian Herrera Spain Spain Elche CF Elche CF 3 (0)
Babá Diawara Senegal Senegal Levante UD Levante UD 3 (0)
Patrick Ebert Germany Germany Real Valladolid Real Valladolid 3 (0)
Edu Albácar Spain Spain Elche CF Elche CF 3 (3)
Mounir El Hamdaoui Morocco Morocco Málaga CF Málaga CF 3 (0)
Gabi Spain Spain Atlético Madrid Atlético Madrid 3 (0)
Hélder Postiga Portugal Portugal Valencia CF Valencia CF 3 (0)
Iago Falqué Spain Spain Rayo Vallecano Rayo Vallecano 3 (0)
Iborra Spain Spain Sevilla FC Sevilla FC 3 (0)
Iniesta Spain Spain FC Barcelona FC Barcelona 3 (1)
Andreas Ivanschitz Austria Austria Levante UD Levante UD 3 (0)
Daniel Larsson Sweden Sweden Real Valladolid Real Valladolid 3 (0)
Lisandro López Argentina Argentina Getafe CF Getafe CF 3 (0)
Stéphane M'bia Cameroon Cameroon Sevilla FC Sevilla FC 3 (0)
Manucho Angola Angola Real Valladolid Real Valladolid 3 (0)
Jérémy Mathieu France France Valencia CF Valencia CF 3 (0)
Dorlan Pabón Colombia Colombia Valencia CF Valencia CF 3 (0)
Pizzi Portugal Portugal Espanyol Barcelona Espanyol Barcelona 3 (0)
Portillo Spain Spain Málaga CF Málaga CF 3 (0)
Ricardo Costa Portugal Portugal Valencia CF Valencia CF 3 (0)
Rubén Pardo Spain Spain Real Sociedad Real Sociedad 3 (0)
Rubén Rochina Spain Spain Rayo Vallecano Rayo Vallecano 3 (0)
Suso Spain Spain UD Almería UD Almería 3 (0)
Arda Turan Turkey Turkey Atlético Madrid Atlético Madrid 3 (0)
Eduardo Vargas Chile Chile Valencia CF Valencia CF 3 (0)
Xavi Spain Spain FC Barcelona FC Barcelona 3 (0)
120. Álvaro Cejudo Spain Spain CA Osasuna CA Osasuna 2 (0)
Nordin Amrabat Morocco Morocco Málaga CF Málaga CF 2 (1)
Ángel Spain Spain Levante UD Levante UD 2 (0)
Ansotegi Spain Spain Real Sociedad Real Sociedad 2 (0)
Ramon Azeez Nigeria Nigeria UD Almería UD Almería 2 (0)
Canales Spain Spain Real Sociedad Real Sociedad
Valencia CF Valencia CF
2 (0)
Nery Castillo Mexico Mexico Rayo Vallecano Rayo Vallecano 2 (1)
Gonzalo Castro Uruguay Uruguay Real Sociedad Real Sociedad 2 (0)
Dani Alves Brazil Brazil FC Barcelona FC Barcelona 2 (0)
Dani Carvajal Spain Spain Real Madrid Real Madrid 2 (0)
Daniel Carriço Portugal Portugal Sevilla FC Sevilla FC 2 (0)
David López Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Duda Portugal Portugal Málaga CF Málaga CF 2 (1)
Eliseu Portugal Portugal Málaga CF Málaga CF 2 (0)
Escudero Spain Spain Getafe CF Getafe CF 2 (0)
Federico Fazio Argentina Argentina Sevilla FC Sevilla FC 2 (0)
Augusto Fernández Argentina Argentina Celta Vigo Celta Vigo 2 (0)
Fidel Spain Spain Elche CF Elche CF 2 (0)
Fran Rico Spain Spain Granada CF Granada CF 2 (1)
Gálvez Spain Spain Rayo Vallecano Rayo Vallecano 2 (0)
Gurpegi Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Odion Ighalo Nigeria Nigeria Granada CF Granada CF 2 (0)
Illarra Spain Spain Real Madrid Real Madrid 2 (0)
Iñigo Martínez Spain Spain Real Sociedad Real Sociedad 2 (0)
Javi Chica Spain Spain Real Betis Real Betis 2 (0)
Javi Fuego Spain Spain Valencia CF Valencia CF 2 (0)
Javi Márquez Spain Spain Elche CF Elche CF 2 (0)
Aymeric Laporte France France Athletic Bilbao Athletic Bilbao 2 (0)
Manu del Moral Spain Spain Elche CF Elche CF 2 (0)
Miku Venezuela Venezuela Getafe CF Getafe CF 2 (0)
Miranda Brazil Brazil Atlético Madrid Atlético Madrid 2 (0)
Moi Gómez Spain Spain Villarreal CF Villarreal CF 2 (0)
Oier Spain Spain CA Osasuna CA Osasuna 2 (0)
Pina Spain Spain Villarreal CF Villarreal CF 2 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 2 (0)
Recio Spain Spain Granada CF Granada CF 2 (0)
Riki Spain Spain Granada CF Granada CF 2 (0)
Rubén García Spain Spain Levante UD Levante UD 2 (0)
Santi Mina Spain Spain Celta Vigo Celta Vigo 2 (0)
Saúl Spain Spain Rayo Vallecano Rayo Vallecano 2 (0)
Haris Seferović Switzerland Switzerland Real Sociedad Real Sociedad 2 (0)
Sergi Darder Spain Spain Málaga CF Málaga CF 2 (0)
Tiago Portugal Portugal Atlético Madrid Atlético Madrid 2 (0)
Trigueros Spain Spain Villarreal CF Villarreal CF 2 (0)
Verdú Spain Spain Real Betis Real Betis 2 (0)
Loukas Vyntra Greece Greece Levante UD Levante UD 2 (0)
Xabi Prieto Spain Spain Real Sociedad Real Sociedad 2 (0)
167. Aarón Spain Spain Elche CF Elche CF 1 (0)
Adrián Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Adrián Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Alberto Perea Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Toby Alderweireld Belgium Belgium Atlético Madrid Atlético Madrid 1 (0)
Álvaro Arroyo Spain Spain Getafe CF Getafe CF 1 (0)
Amaya Spain Spain Real Betis Real Betis 1 (0)
Javier Aquino Mexico Mexico Villarreal CF Villarreal CF 1 (0)
Arbilla Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Arribas Spain Spain CA Osasuna CA Osasuna 1 (0)
Éver Banega Argentina Argentina Valencia CF Valencia CF 1 (1)
Bartra Spain Spain FC Barcelona FC Barcelona 1 (0)
Beñat Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Busquets Spain Spain FC Barcelona FC Barcelona 1 (0)
Gustavo Cabral Argentina Argentina Celta Vigo Celta Vigo 1 (0)
Cala Spain Spain Sevilla FC Sevilla FC 1 (0)
Carles Gil Spain Spain Elche CF Elche CF 1 (0)
Corona Spain Spain UD Almería UD Almería 1 (0)
Cote Spain Spain Real Sociedad Real Sociedad 1 (0)
Cristian Tello Spain Spain FC Barcelona FC Barcelona 1 (0)
De la Bella Spain Spain Real Sociedad Real Sociedad 1 (0)
Diego Brazil Brazil Atlético Madrid Atlético Madrid 1 (0)
Diego Castro Spain Spain Getafe CF Getafe CF 1 (1)
Diogo Portugal Portugal Sevilla FC Sevilla FC 1 (0)
Sebastián Dubarbier Argentina Argentina UD Almería UD Almería 1 (0)
Sebastián Fernández Uruguay Uruguay Málaga CF Málaga CF
Rayo Vallecano Rayo Vallecano
1 (0)
Fran Vélez Spain Spain UD Almería UD Almería 1 (0)
Gilberto García Colombia Colombia Real Valladolid Real Valladolid 1 (0)
Guillermo Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Hélder Barbosa Portugal Portugal UD Almería UD Almería 1 (0)
Hicham Spain Spain UD Almería UD Almería 1 (0)
Nosa Igiebor Nigeria Nigeria Real Betis Real Betis 1 (0)
Íñigo López Spain Spain Celta Vigo Celta Vigo 1 (0)
Iraola Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Manuel Iturra Chile Chile Granada CF Granada CF 1 (0)
Jaume Costa Spain Spain Villarreal CF Villarreal CF 1 (0)
Jesús Rueda Spain Spain Real Valladolid Real Valladolid 1 (0)
Jordi Figueras Spain Spain Real Betis Real Betis 1 (0)
Juan Bernat Spain Spain Valencia CF Valencia CF 1 (0)
Juanfran Spain Spain Real Betis Real Betis 1 (0)
Seydou Keita Mali Mali Valencia CF Valencia CF 1 (0)
Sami Khedira Germany Germany Real Madrid Real Madrid 1 (0)
Kike Sola Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Lanzarote Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Leo Baptistão Brazil Brazil Atlético Madrid Atlético Madrid
Real Betis Real Betis
1 (0)
Lombán Spain Spain Elche CF Elche CF 1 (0)
Marc Valiente Spain Spain Real Valladolid Real Valladolid 1 (0)
Marcelo Brazil Brazil Real Madrid Real Madrid 1 (0)
Mario Spain Spain Villarreal CF Villarreal CF 1 (0)
Markel Bergara Spain Spain Real Sociedad Real Sociedad 1 (0)
Luka Modrić Croatia Croatia Real Madrid Real Madrid 1 (0)
Pedro Morales Chile Chile Málaga CF Málaga CF 1 (0)
Héctor Moreno Mexico Mexico Espanyol Barcelona Espanyol Barcelona 1 (0)
Jeison Murillo Colombia Colombia Granada CF Granada CF 1 (0)
Mateo Musacchio Argentina Argentina Villarreal CF Villarreal CF 1 (0)
Navarro Spain Spain Levante UD Levante UD 1 (0)
Óliver Torres Spain Spain Atlético Madrid Atlético Madrid
Villarreal CF Villarreal CF
1 (0)
Óscar Spain Spain Real Valladolid Real Valladolid 1 (0)
Oubiña Spain Spain Celta Vigo Celta Vigo 1 (0)
Pablo Sarabia Spain Spain Getafe CF Getafe CF 1 (0)
Bartłomiej Pawłowski Poland Poland Málaga CF Málaga CF 1 (0)
Pedro López Spain Spain Levante UD Levante UD 1 (0)
Pedro Ríos Spain Spain Levante UD Levante UD 1 (0)
Peña Spain Spain Real Valladolid Real Valladolid 1 (0)
Hernán Pérez Paraguay Paraguay Villarreal CF Villarreal CF 1 (0)
Pablo Pérez Argentina Argentina Málaga CF Málaga CF 1 (0)
Diego Perotti Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Puñal Spain Spain CA Osasuna CA Osasuna 1 (0)
Puyol Spain Spain FC Barcelona FC Barcelona 1 (0)
Valdet Rama Albania Albania Real Valladolid Real Valladolid 1 (0)
Lorenzo Reyes Chile Chile Real Betis Real Betis 1 (0)
Garry Rodrigues Cape Verde Cape Verde Elche CF Elche CF 1 (0)
Braian Rodríguez Uruguay Uruguay Real Betis Real Betis 1 (0)
Cristian Rodríguez Uruguay Uruguay Atlético Madrid Atlético Madrid 1 (0)
Fausto Rossi Italy Italy Real Valladolid Real Valladolid 1 (0)
Rúben Vezo Portugal Portugal Valencia CF Valencia CF 1 (0)
Antonio Rukavina Serbia Serbia Real Valladolid Real Valladolid 1 (0)
Cristian Săpunaru Romania Romania Elche CF Elche CF 1 (0)
Simão Mozambique Mozambique Levante UD Levante UD 1 (0)
Damián Suárez Uruguay Uruguay Elche CF Elche CF 1 (1)
Fernando Tissone Argentina Argentina Málaga CF Málaga CF 1 (0)
Marco Torsiglieri Argentina Argentina UD Almería UD Almería 1 (0)
Trashorras Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Trujillo Spain Spain UD Almería UD Almería 1 (0)
Víctor Casadesús Spain Spain Levante UD Levante UD 1 (0)
Víctor Pérez Spain Spain Real Valladolid Real Valladolid 1 (0)
Víctor Ruiz Spain Spain Valencia CF Valencia CF 1 (0)
Weligton Brazil Brazil Málaga CF Málaga CF 1 (0)
Xumetra Spain Spain Levante UD Levante UD 1 (0)
Aleksandr Yakovenko Ukraine Ukraine Málaga CF Málaga CF 1 (0)
Hassan Yebda Algeria Algeria Granada CF Granada CF 1 (0)
Jonathan Zongo Burkina Faso Burkina Faso UD Almería UD Almería 1 (0)
Zurutuza Spain Spain Real Sociedad Real Sociedad 1 (0)