Athletic Bilbao
Atletico Madrid
Barcelona
Cadiz CF
CD Alaves
Celta Vigo
Eibar
Elche CF
Getafe
Granada CF
Huesca SD
Levante
Osasuna
Real Betis
Real Madrid
Real Sociedad
Real Valladolid
Sevilla
Valencia
Villarreal
Thibaut Courtois
Alejandro Remiro
Jan Oblak
Fernando Pacheco
Rafa Mir
Jose Luis Morales
Angel Correa
Inaki Williams
Youssef En-Nesyri
Unai Simon
Marc Cucurella
Kike
Frenkie de Jong
Joselu
Javi Galan
Jorge Koke
Ruben Garcia
Marcos Llorente
David Ferreiro
Pedri
Ivan Rakitic
Portu
Jorge de Frutos
Daniel Parejo
Sergio Asenjo
Nolito
Dimitris Siovas
Raul Guti
Sergio Busquets
Antoine Griezmann
Oscar Plano
Roberto Torres
Marko Dmitrovic
Daniel Wass
Raul Albiol
David Garcia
Nemanja Maksimovic
Guido Rodriguez
Denis Suarez
Jordi Alba
Lionel Messi
Jens Jonsson
Luka Modric
Manu Trigueros
Alvaro Negredo
Moises Gomez
Joan Jordan
Jon Moncayola
Alex Berenguer
Luis Rioja
Mickael Malsa
Antonio Puertas
Vinicius Junior
Marco Asensio
Florian Lejeune
Emerson Royal
Dakonam Djene
Jesus Navas
Jules Kounde
Mauro Arambarri
Karim Benzema
Casemiro
Lucas Boye
Brais Mendez
Alexander Isak
Anaitz Arbilla
Lucas Ocampos
Carlos Clerc
Gerard Moreno
Fali
German Sanchez
Santi Mina
Suso
Nacho Vidal
Raul Garcia
Dani Gomez
Asier Villalibre
Pau Torres
Nabil Fekir
Dimitri Foulquier
Gonzalo Verdu
Yassine Bounou
Stefan Savic
Iago Aspas
Diego Carlos
Jose Gaya
Jorge Pulido
Sergio Herrera
Tomas Pina
Mikel Oyarzabal
Robin Le Normand
Ivan Marcone
Clement Lenglet
Pape Diop
Andoni Gorosabel
Roger Marti
Edgar Mendez
Nestor Araujo
Josan
Jaime Mata
Saul Niguez
Jorge Molina
Kike Barja
Oliver Torres
Luuk De Jong
Angel Rodriguez
Renato Tapia
Rui Silva
Jeremias Ledesma
Carlos Soler
Alfonso Espino
Isaac Carcelen
Luis Suarez
Victor Laguardia
Rodrigo Battaglia
Fernando
Mikel Rico
Yangel Herrera
Ruben Vezo
Ander Guevara
Oier Sanjurjo
Shon Weissman
Pere Milla
Darwin Machis
Yunus Musah
Fran Beltran
Gabriel Paulista
Marc-Andre ter Stegen
Jeison Murillo
Raphael Varane
Maximiliano Gomez
Mathias Olivera
Hugo Mallo
Mario Hermoso
Ruben Duarte
Ximo Navarro
Sergio Canales
Allan Nyom
Damian Suarez
Edu Exposito
Goncalo Guedes
Uros Racic
Felipe
Ousmane Dembele
Martin Zubimendi
Joao Felix
Ander Barrenetxea
Edgar Badia
Fidel
Paulo Oliveira
Fabian Orellana
Marcos Acuna
Yannick Carrasco
Ruben Alcarez
Sergino Dest
Tete Morente
Mikel Vesga
Ante Budimir
Jon Morcillo
Jairo Izquierdo
Nemanja Gudelj
Manu Vallejo
Aitor Fernandez
Domingos Duarte
Thierry Correia
Alfonso Pedraza
Alejandro Pozo
Jaime Seoane
Oscar Duarte
Gonzalo Melero
Josema
Sergi Guardiola
Choco Lozano
Enes Unal
Roberto Soldado
David Timor
Cristian Tello
Martin Braithwaite
Sergio Gomez
Kieran Trippier
David Soria
Inigo Martinez
Jaume Domenech
Aissa Mandi
Cala
Bryan Gil
Ander Capa
Toni Kroos
Iker Muniain
Takashi Inui
Aitor Ruibal
Unai Vencedor
Lucas
Kenedy
Borja Iglesias
Samuel Chukwueze
Son
Filip Malbasic
Sergio Leon
Francisco Trincao
Antonio Barragan
Bruno Gonzalez
Pedro Mosquera
Salvi Sanchez
Victor Ruiz
Oscar Mingueza
Dani Garcia
Alex Fernandez
Paco Alcacer
Thomas Lemar
Sergio Alvarez
Joaquin
Alberto Perea
Sergi Enrich
William Carvalho
Adnan Januzaj
Deyverson
Pablo Hervias
Kevin Gameiro
Mikel Merino
Mouctar Diakhaby
Ferland Mendy
Juan Cruz
Nacho Monreal
Jorge Miramon
Enis Bardhi
Martin Aguirregabiria
Unai Lopez
Yoshinori Muto
Loren Moron
Geoffrey Kondogbia
Pablo Maffeo
Jordi Masip
Joaquin Fernandez
Unai Nunez
Roque Mesa
Jonathan Calleri
Maxime Gonalons
Ruben Rochina
Ronald Araujo
Oscar de Marcos
Yan Brice
Joseph Aidoo
Shinji Okazaki
Pervis Estupinan
Manuel Garcia
Isco
Aridane Hernandez
Nacho
Marcos Mauro
Lucas Vazquez
Mario Gaspar
Igor Zubeldia
Hugo Guillamon
Fede San Emeterio
Lucas Torro
Andres Guardado
Kang-In Lee
Federico Valverde
Oihan Sancet
Pedro Leon
Munir El Haddadi
Yeremi Pino
Yeray Alvarez
Artiz Elustondo
Yuri Berchiche
Nacho Martinez
Alex Moreno
Jota
Cucho Hernandez
Mikel Balenziaga
Kike Perez
Marcos Andre
Renan Lodi
Carlos Bacca
Jon Ander Garrido
Dani Escriche
Idrissa Doumbia
Alvaro Fernandez
Carlos Neva
Pedro Bigas
Dani Calvo
Sergio Postigo
Juan Miranda
Jose Mari
Angel Montoro
Inigo Perez
Luis Perez
Carles Alena
Emiliano Rigoni
Pere Pons
Pedro Lopez
Michel
Rodrygo
Jony
Enric Gallego
Francis Coquelin
Ivan Alejo
Miguel Baeza
Jose Maria Gimenez
Ivan Villar
David Silva
Jesus Vallejo
Denis Cherychev
Nemanja Radoja
Borja Garcia
Guido Carrillo
Kevin Rodrigues
Toni Villa
Diego Lainez
Borja Sainz
Claudio Bravo
Pablo Insua
Sandro Ramirez
Erick Cabaco
Javi Ontiveros
Omenuke Mfulu
Fede Vico
Oscar Rodriguez
Jon Bautista
Ruben Blanco
Marc Bartra
Aaron Martin
Rober Pier
Diego Gonzalez
Jawad El Yamiq
Saidy Janko
Quini
Rafa Soares
Ruben Pena
Takefusa Kubo
Miralem Pjanic
Luca Torreira
Lucas Olaza
Gerard Pique
Joel Robles
Inigo Lekue
Facundo Roncaglia
Johan Mojica
Unai Garcia
Papu Gomez
Coke
Jon Guridi
Fernando Nino
Recio
Victor Diaz
Adrian Lopez
Jason
Roberto Lopez
Andres Fernandez
Etienne Capoue
Luis Milla
Aihen Munoz
Rober
Juan Foyth
Marcelo
Ruben Sobrino
Javi Sanchez
Manu Sanchez
Antonio Sanabria
Darko Brasanac
Hector Herrera
Modibo Sagnan
Juanmi
Mariano Diaz
Augusto Solari
Juan Carlos
Nino
Sergio Ramos
Sergio Roberto
Toni Lato
Rodri
Francisco Portillo
Alberto Soro
Victor Rodriguez
Franco Vazquez
Eder Militao
Esteban Burgos
Jose Angel
Nehuen Perez
Eden Hazard
Jose Fontan
Kenan Kodro
Jaume Costa
Ricard Puig
Roberto Gago
Daniel Carvajal
Nikola Vukcevic
Carlos Akapo
Vicente Iborra
Alvaro Odriozola
Pedro Alcala
Willian Jose
Javier Martinez
Alex Blanco
Martin Merquelanz
Ibai Gomez
Ilaix Moriba
Facundo Ferreyra
Miguel Atienza
Tono
Philippe Coutinho
Alberto Rodriguez
Joseba Zaldua
Gaston Silva
Jorge Pombo
Aleix Vidal
Samuel Umtiti
Facundo Pellistri
Okay Yokuslu
Quique Gonzalez
Sofian Chakla
Denis Vavro
Xabier Etxeita
Heilbelton Palacios
Sidnei
Emre Mor
Karim Rekik
Aleix Garcia
Augusto Fernandez
Carlos Fernandez
Miguel Cifuentes
Alvaro Gimenez
Luismi
Jasper Cillessen
Ruben Yanez
Sergi Gomez
Juan Iglesias
Chema
Juan Sanchez Mino
Waldo Rubio
Paul Akouokou
Vitolo
John Guidetti
Ramiro Funes Mori
Jose Campana
Sergio Escudero
Sime Vrsaljko
Pablo Piatti
Adrian Marin
Ivan Saponjic
Yann Bodiger
Javi Lopez
Christian Oliva
Paulo Gazzaniga
Daniel Cardenas
Rodrigo Ely
Raul Carnera
Domingos Quina
Kevin Vazquez
Chimy Avila
Sergio Arribas
Neto
Ansu Fati
Eliaquim Mangala
Martin Odegaard
Inigo Cordoba
Junior Firpo
Diego Costa
Cheick Doukoure
Patrick Cutrone
Asier Illarramendi
Miguel Gutierrez
Alex Baena
Damian Kadzior
John Patrick
Aaron Escandell
Tomas Vaclik
Yoel Rodriguez
Jonas Ramalho
Alberto Moreno
Luisinho
Martin Montoya
Gabriel Veiga
Daniel Raba
Oier Zarraga
Kiko Olivas
Kelechi Nwakali
Jordan Holsgrove
Moussa Dembele
David Gil
Vicente Esquerdo
Alejandro Cantero
Antonio Blanco
Marvin Park
Luka Jovic
Victor Mollejo
Josete Miranda
Unai Arietaleanizbeaskoa
Miguel Rodriguez
Juan Manuel Perez
Sergio Carreira
Ruben
Thomas Partey
Ferro
Eugeni
Youssouf Kone
Cristiano Piccini
Joaquin Munoz
Sabit Abdulai
Giorgi Kochorashvili
Tomas Tavares
Bobby Adekanye
Oussama Idrissi
Inigo Vicente
Marc Cardona
Alberto Cifuentes
Carlos Dominguez
Geronimo Rulli
Pepe Jose Sanchez
Iago Dominguez
Javi Moyano
Raul Navas
Jeison Lucumi
Alvaro Tejero
Victor Chust
Alex Martin
Guillem Molina
Abdallahi Mahmoud
Ramon Azeez
John Nwankwo
Miguel Angel Rubio
Manuel Nieto
Nico Williams
Ante Palaversa
Juan Brunet
Borja Mayoral
Hugo Duro
Kuki Zalazar
Koba Koindredi
Alfon Gonzalez
Hugo Gonzalez
Jokin Ezkieta
Antonio Sivera
Koke
Enaut Mendia
Unai Dufur
Sergio
Jony Alamo
Marc Baro
Ismael Ruiz
Sergio Gonzalez
Sergio Barcia
Urko Gonzalaz
Angel Jimenez
Diego Llorente
Oriol Rey
Nano Mesa
Ricard Sanchez
Robert Navarro
Alejandro Millan
Florent Poulolo
Sergio Cubero
Koffi
Hugo Sotelo
Alejandro Blesa
Burgui
Aritz Arambarri
Saul Garcia
Sergi Garcia
Sergio Benito
Edgar Sevikyan
Lautaro De Leon
Alvaro Bastida
Abdoulay Diaby
Daniel Plomer
Alvaro Bravo
Kingsley Fobi
Mamor Niang
Samuel Perez
Jon Pacheco
Stephane Keller
Dario Poveda
Yassin Fekir
German Valera
Luis Castillo
Sergio Santos
Peru Nolaskoain
Ivan Martinez
Konrad de la Fuente
Jose Antonio Martinez
David Alba
Arnau Tenas
Andrei Ratiu
Jose Salinas
Juan Manuel Sanabria
Mourad El Ghezouani
Diego Rodriguez
Aitor Paredes
Gerard Barri
Sergio Camello
Gaizka Ayesa
Javi Gasca
Arnau Comas
Diego Pampin
Jean-Pierre Rhyner
Abdel Abqar
Alvaro Garcia
Luis Lopez
Chinchu
Eusebio Monzo
Joao Costa
Iago Herrerin
Saturday Erimuya
Oscar Aranda
Claudio Medina
Antonio Moya
Javier Diaz
Ryan Nolan
Jorge Saenz
Asier Cordoba
Aimar Oroz
Sergio Lopez
Rafinha
Mamady Diarra
Cheikh Diamanka
Benat Turrientes
Gaizka Campos
Julen Bernaola
Santiago Ramos Mingo
Diego Bri
Unai Etxebarria
Pablo Martinez
Joris Gnagnon
Hernani
Lucas Freitas
Matheus Fernandes
Inaki Alverez
Juan Flere
Alberto Rubio
Julen Lobete
Cesar Moreno
Alex Centelles
Ivan Romero
Antonio Zarzana
Filip Jorgensen
Javi Martin
Pablo Perez
Andoni Zubiaurre
Diego Altube
Brandon Thomas
Luca Sangalli
Adrian Tellado
Ramon Folch
Artiz Castro
Juan Jose Garrancho
Alvaro Vadillo
Andriy Lunin
David Junca
Lanchi
Unai Marrero
Inaki Pena
Jeremy Blasco
Pepe Blanco
David Costas
Lluis Andreu
Miguel Angel Moya
Lucas Canizares
Antonin
Alfonso Pastor
Hugo Perez
Daniel Rebollo
Benat Prados
Oscar Castro
Alex Collado
Mario Soriano
Cristian Rivero
Roberto Olabe
Sergio Lozano
Carlo Garcia
Kike Saverio
Unai Ayala
Jonmi Magunagoitia
Pablo Cunat
Raul Torrente
Jesus Vazquez
Kevin Omoruyi
Patrick Sequeira
Gabriel Fernandez
Fran Delgado
Fran Alvarez
Iker Alvarez
Antonio Jose Aranda
Moha Moukhliss
Nacho Pastor
Miguel San Roman
Jon Olasagasti
Carlos Marin
Pablo Ramon
Cristian Espinoza
Geovanni Barba
Juan Penaloza
Ivo Grbic
Robert Vallribera
Alfredo Pedraza
Eneko Ortiz
Gorka Zabarte
Gael Alonso
Arnau Fabrega
Ignacio Vilarrasa
Kike Carrasco
Dani Martin
Total = Total appearances,
Start = Total started,
CO = Came on,
Sub = Started as a sub,
Off = Taken off .