Opponent W D L
Valencia CF Valencia CF 29 16 5 8 3 7 1 0
RCD Mallorca RCD Mallorca 21 8 4 9 4 4 0 0
Real Zaragoza Real Zaragoza 21 13 5 3 3 5 0 0
Espanyol Barcelona Espanyol Barcelona 20 13 5 2 6 6 2 1
Athletic Bilbao Athletic Bilbao 20 11 2 7 3 5 0 0
AS Roma AS Roma 19 9 5 5 6 2 0 0
Atlético Madrid Atlético Madrid 18 9 4 5 4 7 0 0
Deportivo La Coruña Deportivo La Coruña 18 9 3 6 2 4 0 1
Real Betis Real Betis 17 10 4 3 6 6 0 0
Real Sociedad Real Sociedad 17 8 4 5 5 3 0 0
Racing Santander Racing Santander 16 10 6 0 1 4 0 0
Sevilla FC Sevilla FC 16 8 3 5 0 3 0 0
RC Celta RC Celta 15 8 4 3 3 2 1 0
Real Madrid Real Madrid 15 7 4 4 3 8 0 0
FC Porto FC Porto 15 5 5 5 1 3 0 0
Real Valladolid Real Valladolid 14 7 4 3 4 4 0 0
Rayo Vallecano Rayo Vallecano 12 10 2 0 5 1 0 0
Málaga CF Málaga CF 11 8 2 1 2 3 0 0
Bayern München Bayern München 11 2 3 6 1 3 0 0
FC Barcelona FC Barcelona 10 3 4 3 1 2 1 0
Opponent W D L
Real Oviedo Real Oviedo 10 6 1 3 1 4 0 0
Sampdoria Sampdoria 10 5 5 0 1 2 0 0
Vitória Guimarães Vitória Guimarães 10 7 1 2 0 2 1 0
ACF Fiorentina ACF Fiorentina 9 6 2 1 2 1 0 0
Lazio Roma Lazio Roma 9 6 3 0 2 1 0 0
Boavista Boavista 9 2 5 2 1 3 0 0
Netherlands Netherlands 9 5 3 1 1 2 0 0
CA Osasuna CA Osasuna 9 5 1 3 0 3 1 0
CD Numancia CD Numancia 8 5 2 1 3 2 0 0
Sporting Braga Sporting Braga 8 5 3 0 3 4 0 0
CD Tenerife CD Tenerife 8 5 2 1 2 1 0 0
CS Marítimo CS Marítimo 8 5 0 3 2 0 0 0
SL Benfica SL Benfica 8 3 1 4 2 0 0 0
Gil Vicente Gil Vicente 8 5 2 1 1 2 0 0
Villarreal CF Villarreal CF 8 5 1 2 1 1 0 0
Juventus Juventus 8 2 2 4 0 3 0 0
SC Salgueiros SC Salgueiros 8 5 1 2 0 1 0 0
Os Belenenses Os Belenenses 7 5 1 1 2 0 0 0
England England 7 3 3 1 1 0 0 0
SC Beira-Mar SC Beira-Mar 7 5 1 1 0 1 0 0
Opponent W D L
Udinese Calcio Udinese Calcio 7 3 4 0 0 1 0 0
CD Alavés CD Alavés 6 5 1 0 4 0 0 0
SD Compostela SD Compostela 6 4 1 1 2 2 0 0
Empoli FC Empoli FC 6 5 0 1 1 1 0 0
FC Famalicão FC Famalicão 6 4 2 0 1 2 0 0
UD Salamanca UD Salamanca 6 3 1 2 1 1 0 0
AC Milan AC Milan 6 4 0 2 0 0 0 0
Chievo Verona Chievo Verona 6 5 1 0 0 0 0 0
GD Estoril GD Estoril 6 3 3 0 0 1 1 0
Reggina Reggina 6 5 1 0 0 1 0 0
Sporting Gijón Sporting Gijón 6 5 1 0 0 3 0 0
Mérida AD Mérida AD 5 3 2 0 2 3 0 0
Atalanta Atalanta 5 3 1 1 1 0 0 0
Bayer Leverkusen Bayer Leverkusen 5 3 1 1 1 2 0 0
Ireland Ireland 5 1 2 2 1 1 0 0
Manchester United Manchester United 5 1 2 2 1 1 0 0
Palermo FC Palermo FC 5 2 2 1 1 0 0 0
PSV Eindhoven PSV Eindhoven 5 2 3 0 1 0 0 0
Albacete Albacete 5 5 0 0 0 0 0 0
AS Livorno AS Livorno 5 4 1 0 0 1 0 0
Opponent W D L
GD Chaves GD Chaves 5 4 1 0 0 3 0 0
Greece Greece 5 1 2 2 0 0 0 0
Italy Italy 5 0 1 4 0 0 0 0
Paços de Ferreira Paços de Ferreira 5 4 0 1 0 0 0 0
SC Farense SC Farense 5 4 1 0 0 1 0 0
União da Madeira União da Madeira 5 3 2 0 0 2 0 0
Luxembourg Luxembourg 4 3 1 0 2 0 0 0
CF Extremadura CF Extremadura 4 4 0 0 1 1 0 0
Dinamo Kiev Dinamo Kiev 4 1 1 2 1 2 0 0
Estrela Amadora Estrela Amadora 4 3 0 1 1 2 0 0
Liechtenstein Liechtenstein 4 4 0 0 1 0 0 0
ACN Siena 1904 ACN Siena 1904 4 3 1 0 0 0 0 0
ACR Messina ACR Messina 4 4 0 0 0 0 0 0
Ascoli Calcio Ascoli Calcio 4 4 0 0 0 0 0 0
Borussia Dortmund Borussia Dortmund 4 2 2 0 0 0 0 0
Cagliari Calcio Cagliari Calcio 4 2 2 0 0 0 0 0
Calcio Catania Calcio Catania 4 4 0 0 0 0 0 0
Germany Germany 4 0 2 2 0 0 0 0
FC Tirsense FC Tirsense 4 2 2 0 0 1 0 0
France France 4 0 0 4 0 1 0 0
Opponent W D L
Hércules CF Hércules CF 4 1 1 2 0 2 0 0
Northern Ireland Northern Ireland 4 2 2 0 0 2 0 0
Spain Spain 4 1 2 1 0 1 0 0
Albania Albania 3 3 0 0 3 0 0 0
Andorra Andorra 3 3 0 0 3 0 0 0
Estonia Estonia 3 3 0 0 2 0 0 0
Latvia Latvia 3 3 0 0 2 0 0 0
US Lecce US Lecce 3 3 0 0 2 0 0 0
Lokomotiv Moskva Lokomotiv Moskva 3 2 1 0 1 1 0 0
Parma Calcio 1913 Parma Calcio 1913 3 3 0 0 1 0 0 0
RSC Anderlecht RSC Anderlecht 3 3 0 0 1 0 0 0
Romania Romania 3 1 1 1 1 1 0 0
Torino FC Torino FC 3 2 1 0 1 1 0 0
AIK Solna AIK Solna 3 2 1 0 0 0 0 0
Galatasaray Galatasaray 3 1 0 2 0 1 0 0
Panathinaikos Panathinaikos 3 2 0 1 0 0 0 0
Slovakia Slovakia 3 3 0 0 0 0 0 0
Spartak Moskva Spartak Moskva 3 3 0 0 0 1 0 0
Sporting CP Sporting CP 3 1 1 1 0 1 0 0
SSC Napoli SSC Napoli 3 1 0 2 0 0 0 0
Opponent W D L
UD Las Palmas UD Las Palmas 3 3 0 0 0 2 0 0
Vitória Setúbal Vitória Setúbal 3 2 1 0 0 1 0 0
Chelsea FC Chelsea FC 2 1 0 1 2 2 0 0
Hapoel Be'er Sheva Hapoel Be'er Sheva 2 2 0 0 2 0 0 0
Angola Angola 2 2 0 0 1 0 0 0
Arsenal FC Arsenal FC 2 1 1 0 1 1 0 0
AS Monaco AS Monaco 2 1 0 1 1 0 0 0
Azerbaijan Azerbaijan 2 1 1 0 1 0 0 0
Brøndby IF Brøndby IF 2 2 0 0 1 0 0 0
Denmark Denmark 2 1 1 0 1 0 0 0
FC Petržalka FC Petržalka 2 2 0 0 1 0 0 0
Israel Israel 2 2 0 0 1 0 0 0
KRC Genk KRC Genk 2 1 1 0 1 0 0 0
Leeds United Leeds United 2 2 0 0 1 2 0 0
Levante UD Levante UD 2 2 0 0 1 1 0 0
Lithuania Lithuania 2 2 0 0 1 0 0 0
Olympique Marseille Olympique Marseille 2 2 0 0 1 0 0 0
Austria Austria 2 1 1 0 1 1 0 0
União Leiria União Leiria 2 2 0 0 1 0 0 0
União Torreense União Torreense 2 2 0 0 1 0 0 0
Opponent W D L
AC Sparta Praha AC Sparta Praha 2 2 0 0 0 0 0 0
ACD Treviso ACD Treviso 2 2 0 0 0 0 0 0
AEK Larnaca AEK Larnaca 2 1 1 0 0 0 0 0
AFC Ajax AFC Ajax 2 1 1 0 0 0 0 0
Benidorm CD Benidorm CD 2 2 0 0 0 0 0 0
CD Logroñés CD Logroñés 2 2 0 0 0 0 0 0
Celtic FC Celtic FC 2 1 0 1 0 0 0 0
Dinamo Bucureşti Dinamo Bucureşti 2 1 0 1 0 0 0 0
FC Penafiel FC Penafiel 2 2 0 0 0 0 0 0
Genoa CFC Genoa CFC 2 2 0 0 0 1 0 0
Grasshopper Club Zürich Grasshopper Club Zürich 2 1 0 1 0 1 0 0
Hertha BSC Hertha BSC 2 1 1 0 0 1 0 0
Malta Malta 2 2 0 0 0 0 0 0
Norway Norway 2 1 1 0 0 0 0 0
Partizan Partizan 2 1 1 0 0 0 0 0
Poland Poland [U21] 2 2 0 0 0 0 0 0
RB Salzburg RB Salzburg 2 1 0 1 0 1 0 0
Real Murcia Real Murcia 2 1 0 1 0 1 0 0
Russia Russia 2 1 1 0 0 1 0 0
Scotland Scotland 2 1 1 0 0 0 0 0
Opponent W D L
Sweden Sweden 2 1 1 0 0 0 0 0
Skonto FC Skonto FC 2 2 0 0 0 0 0 0
Turkey Turkey 2 2 0 0 0 1 0 0
Ukraine Ukraine 2 1 0 1 0 0 0 0
Hungary Hungary 2 2 0 0 0 0 0 0
USA USA 2 0 0 2 0 0 0 0
Wisła Kraków Wisła Kraków 2 2 0 0 0 0 0 0
Moldova Moldova 1 1 0 0 3 0 0 0
Armenia Armenia 1 1 0 0 1 0 0 0
Bulgaria Bulgaria 1 1 0 0 1 0 0 0
Crvena Zvezda Crvena Zvezda 1 1 0 0 1 0 0 0
Croatia Croatia 1 1 0 0 1 0 0 0
Kuwait Kuwait 1 1 0 0 1 0 0 0
Newcastle United Newcastle United 1 0 0 1 1 0 0 0
North Macedonia North Macedonia 1 1 0 0 1 0 0 0
Recreativo Huelva Recreativo Huelva 1 1 0 0 1 0 0 0
SD Eibar SD Eibar 1 1 0 0 1 0 0 0
Wales Wales 1 1 0 0 1 0 0 0
AEK Athen AEK Athen 1 0 1 0 0 0 0 0
Egypt Egypt 1 1 0 0 0 0 0 0
Opponent W D L
Argentina Argentina [U20] 1 1 0 0 0 0 0 0
Australia Australia [U20] 1 1 0 0 0 0 0 0
Belgium Belgium 1 0 1 0 0 1 0 0
Boca Juniors Boca Juniors 1 0 0 1 0 0 0 0
Brazil Brazil 1 0 1 0 0 0 0 0
Brazil Brazil [U20] 1 1 0 0 0 0 0 0
CD Ourense CD Ourense 1 0 1 0 0 0 0 0
China China 1 1 0 0 0 0 0 0
Club Olimpia Club Olimpia 1 1 0 0 0 0 0 0
CP Almería CP Almería 1 0 1 0 0 0 0 0
CSKA Moskva CSKA Moskva 1 1 0 0 0 1 0 0
Fenerbahçe Fenerbahçe 1 0 0 1 0 0 0 0
Feyenoord Feyenoord 1 1 0 0 0 0 0 0
Getafe CF Getafe CF 1 0 0 1 0 0 0 0
Gimnàstic de Tarragona Gimnàstic de Tarragona 1 1 0 0 0 0 0 0
Iran Iran 1 1 0 0 0 0 0 0
Ireland Ireland [U20] 1 1 0 0 0 0 0 0
Italy Italy [U21] 1 0 0 1 0 0 0 0
Cape Verde Cape Verde 1 1 0 0 0 0 0 0
Kazakhstan Kazakhstan 1 1 0 0 0 0 0 0
Opponent W D L
Kocaelispor Kocaelispor 1 0 1 0 0 0 0 0
Korea Korea [U20] 1 1 0 0 0 0 0 0
Mexico Mexico 1 1 0 0 0 0 0 0
Mexico Mexico [U20] 1 1 0 0 0 0 0 0
Mozambique Mozambique 1 1 0 0 0 0 0 0
Paraguay Paraguay 1 0 1 0 0 0 0 0
Paris Saint-Germain Paris Saint-Germain 1 1 0 0 0 0 0 0
Poland Poland 1 1 0 0 0 0 0 0
Rangers FC Rangers FC 1 1 0 0 0 1 0 0
Saudi Arabia Saudi Arabia 1 1 0 0 0 0 0 0
SC Espinho SC Espinho 1 1 0 0 0 0 0 0
Switzerland Switzerland 1 0 1 0 0 0 0 0
South Korea South Korea 1 0 0 1 0 0 0 0
Czech Republic Czech Republic 1 0 0 1 0 0 0 0
Tunisia Tunisia 1 0 1 0 0 0 0 0
UD Lanzarote UD Lanzarote 1 1 0 0 0 1 0 0
Cyprus Cyprus 1 1 0 0 0 0 0 0