# Player Country Team Goals (Penalty)
1. Karim Benzema France France Real Madrid Real Madrid 27 (7)
2. Iago Aspas Spain Spain Celta Vigo Celta Vigo 18 (3)
3. Raúl de Tomás Spain Spain Espanyol Barcelona Espanyol Barcelona 17 (5)
Vinícius Júnior Brazil Brazil Real Madrid Real Madrid 17 (0)
5. Juanmi Spain Spain Real Betis Real Betis 16 (0)
Enes Ünal Turkey Turkey Getafe CF Getafe CF 16 (2)
7. Joselu Spain Spain CD Alavés CD Alavés 14 (6)
8. José Morales Spain Spain Levante UD Levante UD 13 (3)
9. Ángel Correa Argentina Argentina Atlético Madrid Atlético Madrid 12 (0)
Memphis Depay Netherlands Netherlands FC Barcelona FC Barcelona 12 (4)
11. Pierre-Emerick Aubameyang Gabon Gabon FC Barcelona FC Barcelona 11 (0)
Carlos Soler Spain Spain Valencia CF Valencia CF 11 (7)
Gonçalo Guedes Portugal Portugal Valencia CF Valencia CF 11 (1)
Luis Suárez Uruguay Uruguay Atlético Madrid Atlético Madrid 11 (2)
15. Borja Iglesias Spain Spain Real Betis Real Betis 10 (3)
Arnaut Danjuma Netherlands Netherlands Villarreal CF Villarreal CF 10 (3)
Jorge Molina Spain Spain Granada CF Granada CF 10 (0)
Marco Asensio Spain Spain Real Madrid Real Madrid 10 (0)
Rafa Mir Spain Spain Sevilla FC Sevilla FC 10 (0)
20. Gerard Moreno Spain Spain Villarreal CF Villarreal CF 9 (1)
Mikel Oyarzabal Spain Spain Real Sociedad Real Sociedad 9 (4)
22. Ante Budimir Croatia Croatia CA Osasuna CA Osasuna 8 (2)
Iñaki Williams Spain Spain Athletic Bilbao Athletic Bilbao 8 (1)
João Félix Portugal Portugal Atlético Madrid Atlético Madrid 8 (0)
Pere Milla Spain Spain Elche CF Elche CF 8 (0)
Sergi Guardiola Spain Spain Rayo Vallecano Rayo Vallecano 8 (1)
Luis Suárez Colombia Colombia Granada CF Granada CF 8 (0)
Willian José Brazil Brazil Real Betis Real Betis 8 (3)
29. Álvaro García Spain Spain Rayo Vallecano Rayo Vallecano 7 (0)
Álvaro Negredo Spain Spain Cádiz CF Cádiz CF 7 (2)
Lucas Boyé Argentina Argentina Elche CF Elche CF 7 (0)
Gonzalo Melero Spain Spain Levante UD Levante UD 7 (2)
Hugo Duro Spain Spain Getafe CF Getafe CF
Valencia CF Valencia CF
7 (0)
Anthony Lozano Honduras Honduras Cádiz CF Cádiz CF 7 (0)
Roger Martí Spain Spain Levante UD Levante UD 7 (1)
Santi Mina Spain Spain Celta Vigo Celta Vigo 7 (0)
37. Ezequiel Ávila Argentina Argentina CA Osasuna CA Osasuna 6 (1)
Borja Mayoral Spain Spain Getafe CF Getafe CF 6 (1)
Yannick Carrasco Belgium Belgium Atlético Madrid Atlético Madrid 6 (2)
Luuk de Jong Netherlands Netherlands FC Barcelona FC Barcelona
Sevilla FC Sevilla FC
6 (0)
Radamel Falcao Colombia Colombia Rayo Vallecano Rayo Vallecano 6 (0)
Nabil Fekir France France Real Betis Real Betis 6 (0)
Alexander Isak Sweden Sweden Real Sociedad Real Sociedad 6 (2)
Matheus Cunha Brazil Brazil Atlético Madrid Atlético Madrid 6 (0)
Lucas Ocampos Argentina Argentina Sevilla FC Sevilla FC 6 (0)
Oihan Sancet Spain Spain Athletic Bilbao Athletic Bilbao 6 (0)
Puertas Spain Spain Granada CF Granada CF 6 (0)
Raúl García Spain Spain Athletic Bilbao Athletic Bilbao 6 (0)
Trigueros Spain Spain Villarreal CF Villarreal CF 6 (0)
Yeremy Spain Spain Villarreal CF Villarreal CF 6 (0)
51. Álex Moreno Spain Spain Real Betis Real Betis 5 (0)
Canales Spain Spain Real Betis Real Betis 5 (0)
Boulaye Dia Senegal Senegal Villarreal CF Villarreal CF 5 (0)
Youssef En-Nesyri Morocco Morocco Sevilla FC Sevilla FC 5 (1)
Gonzalo Escalante Argentina Argentina CD Alavés CD Alavés 5 (0)
Fidel Spain Spain Elche CF Elche CF 5 (1)
Maximiliano Gómez Uruguay Uruguay Valencia CF Valencia CF 5 (0)
Papu Gómez Argentina Argentina Sevilla FC Sevilla FC 5 (0)
Kike García Spain Spain CA Osasuna CA Osasuna 5 (1)
Érik Lamela Argentina Argentina Sevilla FC Sevilla FC 5 (0)
Lucas Pérez Spain Spain Cádiz CF Cádiz CF
CD Alavés CD Alavés
Elche CF Elche CF
5 (0)
Vedat Muriqi Kosovo Kosovo RCD Mallorca RCD Mallorca 5 (2)
Pau Torres Spain Spain Villarreal CF Villarreal CF 5 (0)
Salva Sevilla Spain Spain RCD Mallorca RCD Mallorca 5 (4)
65. Ronald Araújo Uruguay Uruguay FC Barcelona FC Barcelona 4 (0)
Aritz Elustondo Spain Spain Real Sociedad Real Sociedad 4 (0)
Brais Méndez Spain Spain Celta Vigo Celta Vigo 4 (0)
Dani Gómez Spain Spain Levante UD Levante UD 4 (0)
Dani Rodríguez Spain Spain RCD Mallorca RCD Mallorca 4 (0)
David García Spain Spain CA Osasuna CA Osasuna 4 (0)
Denis Suárez Spain Spain Celta Vigo Celta Vigo 4 (0)
Ansu Fati Spain Spain FC Barcelona FC Barcelona 4 (0)
Ferrán Torres Spain Spain FC Barcelona FC Barcelona 4 (1)
Javier Puado Spain Spain Espanyol Barcelona Espanyol Barcelona 4 (0)
Jorge De Frutos Spain Spain Levante UD Levante UD 4 (0)
Thomas Lemar France France Atlético Madrid Atlético Madrid 4 (0)
Darwin Machís Venezuela Venezuela Granada CF Granada CF 4 (0)
Muniain Spain Spain Athletic Bilbao Athletic Bilbao 4 (1)
Pedraza Spain Spain Villarreal CF Villarreal CF 4 (0)
Ivan Rakitić Croatia Croatia Sevilla FC Sevilla FC 4 (1)
Rodrygo Brazil Brazil Real Madrid Real Madrid 4 (0)
Rubén Sobrino Spain Spain Cádiz CF Cádiz CF
Valencia CF Valencia CF
4 (0)
Alexander Sørloth Norway Norway Real Sociedad Real Sociedad 4 (0)
84. Abdón Spain Spain RCD Mallorca RCD Mallorca 3 (0)
Alberto Moreno Spain Spain Villarreal CF Villarreal CF 3 (0)
Álex Spain Spain Cádiz CF Cádiz CF 3 (1)
Álex Berenguer Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Enis Bardhi North Macedonia North Macedonia Levante UD Levante UD 3 (2)
Franco Cervi Argentina Argentina Celta Vigo Celta Vigo 3 (0)
Samuel Chukwueze Nigeria Nigeria Villarreal CF Villarreal CF 3 (0)
Frenkie de Jong Netherlands Netherlands FC Barcelona FC Barcelona 3 (0)
Rodrigo de Paul Argentina Argentina Atlético Madrid Atlético Madrid 3 (0)
Diego Carlos Brazil Brazil Sevilla FC Sevilla FC 3 (0)
Antoine Griezmann France France Atlético Madrid Atlético Madrid
FC Barcelona FC Barcelona
3 (0)
Iñigo Martínez Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Adnan Januzaj Belgium Belgium Real Sociedad Real Sociedad 3 (2)
Laguardia Spain Spain CD Alavés CD Alavés 3 (0)
Lucas Vázquez Spain Spain Real Madrid Real Madrid 3 (0)
Luis Milla Spain Spain Granada CF Granada CF 3 (3)
Mikel Merino Spain Spain Real Sociedad Real Sociedad 3 (0)
Nacho Spain Spain Real Madrid Real Madrid 3 (0)
Randy Nteka France France Rayo Vallecano Rayo Vallecano 3 (0)
Pedri Spain Spain FC Barcelona FC Barcelona 3 (0)
Sandro Spain Spain Getafe CF Getafe CF 3 (0)
Sergi Darder Spain Spain Espanyol Barcelona Espanyol Barcelona 3 (0)
Soldado Spain Spain Levante UD Levante UD 3 (0)
Tete Morente Spain Spain Elche CF Elche CF 3 (0)
Óscar Trejo Argentina Argentina Rayo Vallecano Rayo Vallecano 3 (3)
109. David Alaba Austria Austria Real Madrid Real Madrid 2 (0)
Alcaraz Spain Spain Cádiz CF Cádiz CF 2 (0)
Omar Alderete Paraguay Paraguay Valencia CF Valencia CF 2 (0)
Aleix Vidal Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Álex Collado Spain Spain Granada CF Granada CF 2 (0)
Ángel Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Iddrisu Baba Ghana Ghana RCD Mallorca RCD Mallorca 2 (0)
Darío Benedetto Argentina Argentina Elche CF Elche CF 2 (0)
Martin Braithwaite Denmark Denmark FC Barcelona FC Barcelona 2 (0)
Busquets Spain Spain FC Barcelona FC Barcelona 2 (0)
Leandro Cabrera Uruguay Uruguay Espanyol Barcelona Espanyol Barcelona 2 (0)
Eduardo Camavinga France France Real Madrid Real Madrid 2 (0)
Guido Carrillo Argentina Argentina Elche CF Elche CF 2 (0)
Catena Spain Spain Rayo Vallecano Rayo Vallecano 2 (0)
Pathé Ciss Senegal Senegal Rayo Vallecano Rayo Vallecano 2 (0)
Francis Coquelin France France Villarreal CF Villarreal CF 2 (0)
Jesús Corona Mexico Mexico Sevilla FC Sevilla FC 2 (0)
Coutinho Brazil Brazil FC Barcelona FC Barcelona 2 (1)
Cristian Tello Spain Spain Real Betis Real Betis 2 (0)
Dani Parejo Spain Spain Villarreal CF Villarreal CF 2 (1)
David Silva Spain Spain Real Sociedad Real Sociedad 2 (0)
Thomas Delaney Denmark Denmark Sevilla FC Sevilla FC 2 (0)
Óscar Duarte Costa Rica Costa Rica Levante UD Levante UD 2 (0)
Sergio Escudero Spain Spain Granada CF Granada CF 2 (0)
Alfonso Espino Uruguay Uruguay Cádiz CF Cádiz CF 2 (0)
Felipe Monteiro Brazil Brazil Atlético Madrid Atlético Madrid 2 (0)
Fer Niño Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Gabriel Paulista Brazil Brazil Valencia CF Valencia CF 2 (0)
Gavi Spain Spain FC Barcelona FC Barcelona 2 (0)
Gayà Spain Spain Valencia CF Valencia CF 2 (0)
Germán Spain Spain Granada CF Granada CF 2 (0)
Isi Palazón Spain Spain Rayo Vallecano Rayo Vallecano 2 (0)
Iván Alejo Spain Spain Cádiz CF Cádiz CF 2 (0)
Jordi Alba Spain Spain FC Barcelona FC Barcelona 2 (0)
Josan Spain Spain Elche CF Elche CF 2 (0)
José Campaña Spain Spain Levante UD Levante UD 2 (0)
Julen Lobete Spain Spain Real Sociedad Real Sociedad 2 (0)
Kike Barja Spain Spain CA Osasuna CA Osasuna 2 (0)
Kike Pérez Spain Spain Elche CF Elche CF 2 (0)
Jules Koundé France France Sevilla FC Sevilla FC 2 (0)
Mamadou Loum Senegal Senegal CD Alavés CD Alavés 2 (0)
Manu Morlanes Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Mario Hermoso Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Martín Zubimendi Spain Spain Real Sociedad Real Sociedad 2 (0)
Ferland Mendy France France Real Madrid Real Madrid 2 (0)
Luka Modrić Croatia Croatia Real Madrid Real Madrid 2 (1)
Moi Gómez Spain Spain Villarreal CF Villarreal CF 2 (0)
Johan Mojica Colombia Colombia Elche CF Elche CF 2 (0)
Moncayola Spain Spain CA Osasuna CA Osasuna 2 (0)
Munir Morocco Morocco Sevilla FC Sevilla FC 2 (0)
Nico Spain Spain FC Barcelona FC Barcelona 2 (0)
Nico Melamed Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Nolito Spain Spain Celta Vigo Celta Vigo 2 (0)
Óliver Torres Spain Spain Sevilla FC Sevilla FC 2 (0)
Raíllo Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Renan Lodi Brazil Brazil Atlético Madrid Atlético Madrid 2 (0)
Roberto Torres Spain Spain CA Osasuna CA Osasuna 2 (2)
Salvi Spain Spain Cádiz CF Cádiz CF 2 (0)
Sergi Roberto Spain Spain FC Barcelona FC Barcelona 2 (0)
Thiago Galhardo Brazil Brazil Celta Vigo Celta Vigo 2 (0)
Vesga Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Villalibre Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Vivian Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
William Carvalho Portugal Portugal Real Betis Real Betis 2 (0)
173. Marcos Acuña Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Adrià Pedrosa Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Sergio Agüero Argentina Argentina FC Barcelona FC Barcelona 1 (0)
Ander Barrenetxea Spain Spain Real Sociedad Real Sociedad 1 (0)
Antonio Sánchez Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Santiago Arias Colombia Colombia Granada CF Granada CF 1 (0)
Santiago Arzamendia Paraguay Paraguay Cádiz CF Cádiz CF 1 (0)
Gareth Bale Wales Wales Real Madrid Real Madrid 1 (0)
Balliu Albania Albania Rayo Vallecano Rayo Vallecano 1 (0)
Keidi Bare Albania Albania Espanyol Barcelona Espanyol Barcelona 1 (0)
Bartra Spain Spain Real Betis Real Betis 1 (0)
Bebé Portugal Portugal Rayo Vallecano Rayo Vallecano 1 (0)
Bigas Spain Spain Elche CF Elche CF 1 (0)
Darko Brašanac Serbia Serbia CA Osasuna CA Osasuna 1 (0)
Brian Oliván Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Étienne Capoue France France Villarreal CF Villarreal CF 1 (0)
Carles Aleñá Spain Spain Getafe CF Getafe CF 1 (0)
Casemiro Brazil Brazil Real Madrid Real Madrid 1 (0)
Coke Spain Spain Levante UD Levante UD 1 (0)
Cote Spain Spain CA Osasuna CA Osasuna 1 (0)
Dani Alves Brazil Brazil FC Barcelona FC Barcelona 1 (0)
Dani Carvajal Spain Spain Real Madrid Real Madrid 1 (0)
Darío Poveda Spain Spain Getafe CF Getafe CF 1 (0)
De Marcos Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Ousmane Dembélé France France FC Barcelona FC Barcelona 1 (0)
Domingos Duarte Portugal Portugal Granada CF Granada CF 1 (0)
Eder Militão Brazil Brazil Real Madrid Real Madrid 1 (0)
Édgar González Spain Spain Real Betis Real Betis 1 (0)
Édgar Méndez Spain Spain CD Alavés CD Alavés 1 (0)
Abde Ezzalzouli Morocco Morocco FC Barcelona FC Barcelona 1 (0)
Fernando Brazil Brazil Sevilla FC Sevilla FC 1 (0)
Ferrán Jutglà Spain Spain FC Barcelona FC Barcelona 1 (0)
Juan Foyth Argentina Argentina Villarreal CF Villarreal CF 1 (0)
Fran Beltrán Spain Spain Celta Vigo Celta Vigo 1 (0)
Fran García Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
José Giménez Uruguay Uruguay Atlético Madrid Atlético Madrid 1 (0)
Giovanni González Uruguay Uruguay RCD Mallorca RCD Mallorca 1 (0)
Clément Grenier France France RCD Mallorca RCD Mallorca 1 (0)
Varazdat Haroyan Armenia Armenia Cádiz CF Cádiz CF 1 (0)
Yangel Herrera Venezuela Venezuela Espanyol Barcelona Espanyol Barcelona 1 (0)
Hugo Guillamón Spain Spain Valencia CF Valencia CF 1 (0)
Hugo Mallo Spain Spain Celta Vigo Celta Vigo 1 (0)
Oussama Idrissi Morocco Morocco Cádiz CF Cádiz CF
Sevilla FC Sevilla FC
1 (0)
Iñigo Pérez Spain Spain CA Osasuna CA Osasuna 1 (0)
Isco Spain Spain Real Madrid Real Madrid 1 (0)
Javi Spain Spain CA Osasuna CA Osasuna 1 (0)
Jon Guridi Spain Spain Real Sociedad Real Sociedad 1 (0)
Jorge Cuenca Spain Spain Getafe CF Getafe CF
Villarreal CF Villarreal CF
1 (0)
Jorge Miramón Spain Spain Levante UD Levante UD 1 (0)
Luka Jović Serbia Serbia Real Madrid Real Madrid 1 (0)
Kike Hermoso Spain Spain Real Betis Real Betis 1 (0)
Koke Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Geoffrey Kondogbia Central Afr. Republic Central Afr. Republic Atlético Madrid Atlético Madrid 1 (0)
Toni Kroos Germany Germany Real Madrid Real Madrid 1 (0)
Takefusa Kubo Japan Japan RCD Mallorca RCD Mallorca 1 (0)
Robin Le Normand France France Real Sociedad Real Sociedad 1 (0)
Kang-in Lee South Korea South Korea RCD Mallorca RCD Mallorca 1 (0)
Wu Lei China China Espanyol Barcelona Espanyol Barcelona 1 (0)
Giovani Lo Celso Argentina Argentina Villarreal CF Villarreal CF 1 (0)
Loren Spain Spain Espanyol Barcelona Espanyol Barcelona
Real Betis Real Betis
1 (0)
Lucas Torró Spain Spain CA Osasuna CA Osasuna 1 (0)
Luis Rioja Spain Spain CD Alavés CD Alavés 1 (0)
Nemanja Maksimović Serbia Serbia Getafe CF Getafe CF 1 (0)
Mickaël Malsa Martinique Martinique Levante UD Levante UD 1 (0)
Aïssa Mandi Algeria Algeria Villarreal CF Villarreal CF 1 (0)
Manu Sánchez Spain Spain CA Osasuna CA Osasuna 1 (0)
Manu Vallejo Spain Spain CD Alavés CD Alavés
Valencia CF Valencia CF
1 (0)
Maranhão Brazil Brazil Valencia CF Valencia CF 1 (0)
Mariano Dom. Republic Dom. Republic Real Madrid Real Madrid 1 (0)
Mario Hernández Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Mata Spain Spain Getafe CF Getafe CF 1 (0)
Miguel Spain Spain CD Alavés CD Alavés 1 (0)
Montoro Spain Spain Granada CF Granada CF 1 (0)
Yunus Musah USA USA Valencia CF Valencia CF 1 (0)
Shkodran Mustafi Germany Germany Levante UD Levante UD 1 (0)
Nico Serrano Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Oier Spain Spain CA Osasuna CA Osasuna 1 (0)
Lucas Olaza Uruguay Uruguay Elche CF Elche CF 1 (0)
Mathías Olivera Uruguay Uruguay Getafe CF Getafe CF 1 (0)
Pablo Maffeo Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Paco Alcácer Spain Spain Villarreal CF Villarreal CF 1 (0)
Pere Pons Spain Spain CD Alavés CD Alavés 1 (0)
Germán Pezzella Argentina Argentina Real Betis Real Betis 1 (0)
Cristiano Piccini Italy Italy Valencia CF Valencia CF 1 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 1 (0)
Ezequiel Ponce Argentina Argentina Elche CF Elche CF 1 (0)
Portu Spain Spain Real Sociedad Real Sociedad 1 (1)
Rafinha Brazil Brazil Real Sociedad Real Sociedad 1 (0)
Riqui Puig Spain Spain FC Barcelona FC Barcelona 1 (0)
Róber Spain Spain Levante UD Levante UD 1 (0)
Enzo Roco Chile Chile Elche CF Elche CF 1 (0)
Rodri Spain Spain Real Betis Real Betis 1 (0)
Guido Rodríguez Argentina Argentina Real Betis Real Betis 1 (0)
Rubén García Spain Spain CA Osasuna CA Osasuna 1 (0)
Rubén Rochina Spain Spain Granada CF Granada CF 1 (0)
Franco Russo Argentina Argentina RCD Mallorca RCD Mallorca 1 (0)
Santi Comesaña Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Sergi Gómez Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Son Spain Spain Levante UD Levante UD 1 (0)
Myrto Uzuni Albania Albania Granada CF Granada CF 1 (0)
Víctor Díaz Spain Spain Granada CF Granada CF 1 (0)
Tonny Vilhena Netherlands Netherlands Espanyol Barcelona Espanyol Barcelona 1 (0)
Šime Vrsaljko Croatia Croatia Atlético Madrid Atlético Madrid 1 (0)
Daniel Wass Denmark Denmark Atlético Madrid Atlético Madrid
Valencia CF Valencia CF
1 (0)
Yuri Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Zarraga Spain Spain Athletic Bilbao Athletic Bilbao 1 (1)