Opponent W D L
SL Benfica SL Benfica 15 5 4 6 3 3 0 0
FC Porto FC Porto 13 3 1 9 0 3 0 0
CS Marítimo CS Marítimo 12 10 0 2 1 2 0 0
Vitória Guimarães Vitória Guimarães 11 9 1 1 1 1 0 0
CD Nacional CD Nacional 10 4 2 4 1 2 1 0
Paços de Ferreira Paços de Ferreira 9 5 1 3 2 0 0 0
Rio Ave FC Rio Ave FC 9 5 4 0 2 2 0 0
Académica de Coimbra Académica de Coimbra 9 7 2 0 1 1 0 0
Vitória Setúbal Vitória Setúbal 9 6 2 1 1 2 0 0
Gil Vicente Gil Vicente 8 6 1 1 3 2 0 0
SC Beira-Mar SC Beira-Mar 8 5 2 1 0 1 0 0
SC Olhanense SC Olhanense 8 6 1 1 0 3 0 0
Sporting CP Sporting CP 8 3 0 5 0 3 0 0
RCD Mallorca RCD Mallorca 7 4 0 3 1 1 0 0
União Leiria União Leiria 7 3 3 1 0 1 0 0
Birmingham City Birmingham City 6 4 1 1 2 1 0 0
Chelsea FC Chelsea FC 6 2 1 3 0 1 0 0
Os Belenenses Os Belenenses 5 4 0 1 2 1 0 0
GD Estoril GD Estoril 4 3 0 1 3 2 0 0
Boavista Boavista 4 3 1 0 2 2 0 0
Opponent W D L
Arsenal FC Arsenal FC 4 1 1 2 0 1 0 0
Athletic Bilbao Athletic Bilbao 4 1 2 1 0 0 0 0
CA Osasuna CA Osasuna 4 2 1 1 0 2 0 0
Getafe CF Getafe CF 4 0 2 2 0 2 0 0
Inter Inter 4 0 3 1 0 0 0 0
Manchester United Manchester United 4 0 0 4 0 0 0 0
Middlesbrough FC Middlesbrough FC 4 3 0 1 0 1 0 0
Racing Santander Racing Santander 4 0 0 4 0 2 0 0
Real Madrid Real Madrid 4 1 0 3 0 0 0 0
Switzerland Switzerland [U21] 4 1 2 1 0 0 0 0
Sevilla FC Sevilla FC 4 1 0 3 0 0 0 0
Villarreal CF Villarreal CF 4 3 1 0 0 1 0 0
Deportivo La Coruña Deportivo La Coruña 3 3 0 0 1 0 0 0
Feyenoord Feyenoord 3 3 0 0 1 0 0 0
Moreirense FC Moreirense FC 3 3 0 0 1 1 0 0
Blackburn Rovers Blackburn Rovers 3 1 0 2 0 0 0 0
Club Brugge KV Club Brugge KV 3 0 2 1 0 0 0 0
Dinamo Kiev Dinamo Kiev 3 0 2 1 0 1 0 0
England England 3 1 2 0 0 0 0 0
FC Barcelona FC Barcelona 3 0 2 1 0 0 0 0
Opponent W D L
Liverpool FC Liverpool FC 3 1 2 0 0 0 0 0
Naval 1° de Maio Naval 1° de Maio 3 1 2 0 0 1 0 0
RC Celta RC Celta 3 3 0 0 0 0 0 0
Real Zaragoza Real Zaragoza 3 2 1 0 0 0 0 0
Sporting Braga Sporting Braga 3 1 2 0 0 0 0 0
CD Feirense CD Feirense 2 2 0 0 1 0 0 0
Racing Portuense Racing Portuense 2 2 0 0 1 0 0 0
Sweden Sweden [U21] 2 1 0 1 1 0 0 0
West Bromwich Albion West Bromwich Albion 2 0 1 1 1 0 0 0
Željezničar Sarajevo Željezničar Sarajevo 2 2 0 0 1 0 0 0
Al Hilal Al Hilal 2 0 2 0 0 0 0 0
Al Sadd Al Sadd 2 0 1 1 0 0 0 0
Angola Angola 2 2 0 0 0 0 0 0
Aston Villa Aston Villa 2 0 2 0 0 0 0 0
Beşiktaş Beşiktaş 2 1 0 1 0 0 0 0
Brazil Brazil 2 1 1 0 0 0 0 0
BSC Young Boys BSC Young Boys 2 0 2 0 0 1 0 0
CD Santa Clara CD Santa Clara 2 1 1 0 0 0 0 0
CFR Cluj CFR Cluj 2 0 0 2 0 0 0 0
Charlton Athletic Charlton Athletic 2 2 0 0 0 1 0 0
Opponent W D L
Club Portugalete Club Portugalete 2 2 0 0 0 0 0 0
Espanyol Barcelona Espanyol Barcelona 2 1 1 0 0 0 0 0
Everton FC Everton FC 2 1 0 1 0 1 0 0
FC Penafiel FC Penafiel 2 1 0 1 0 0 0 0
France France [U21] 2 1 0 1 0 1 0 0
Fulham FC Fulham FC 2 1 0 1 0 0 0 0
Galatasaray Galatasaray 2 1 0 1 0 1 0 0
Italy Italy [U21] 2 0 1 1 0 0 0 0
Juventus Juventus 2 1 0 1 0 0 0 0
Lech Poznań Lech Poznań 2 1 0 1 0 0 0 0
Leeds United Leeds United 2 1 0 1 0 0 0 0
Leixões SC Leixões SC 2 1 1 0 0 1 0 0
Manchester City Manchester City 2 0 0 2 0 0 0 0
NAC Breda NAC Breda 2 2 0 0 0 0 0 0
NK Maribor NK Maribor 2 1 1 0 0 0 0 0
Olympique Marseille Olympique Marseille 2 0 1 1 0 1 0 0
Portsmouth FC Portsmouth FC 2 1 1 0 0 0 0 0
Real Murcia Real Murcia 2 1 0 1 0 0 0 0
Real Sociedad Real Sociedad 2 2 0 0 0 0 0 0
Recreativo Huelva Recreativo Huelva 2 1 0 1 0 1 0 0
Opponent W D L
Russia Russia [U21] 2 2 0 0 0 1 0 0
SC Salgueiros SC Salgueiros 2 2 0 0 0 0 0 0
Sweden Sweden 2 1 1 0 0 0 0 0
Sepahan FC Sepahan FC 2 1 1 0 0 1 0 0
Shakhtar Donetsk Shakhtar Donetsk 2 0 1 1 0 0 0 0
Southampton FC Southampton FC 2 2 0 0 0 0 0 0
Sunderland AFC Sunderland AFC 2 2 0 0 0 1 0 0
Udinese Calcio Udinese Calcio 2 1 1 0 0 0 0 0
Varzim SC Varzim SC 2 2 0 0 0 0 0 0
Dinamo Tbilisi Dinamo Tbilisi 1 1 0 0 1 0 0 0
England England [U21] 1 1 0 0 1 0 0 0
Latvia Latvia 1 1 0 0 1 0 0 0
Levante UD Levante UD 1 1 0 0 1 0 0 0
Panionios GSS Panionios GSS 1 1 0 0 1 0 0 0
Slovakia Slovakia [U21] 1 1 0 0 1 0 0 0
AC Milan AC Milan 1 0 1 0 0 0 0 0
Egypt Egypt 1 1 0 0 0 0 0 0
Albania Albania 1 1 0 0 0 0 0 0
AS Roma AS Roma 1 0 0 1 0 0 0 0
AS Saint-Étienne AS Saint-Étienne 1 0 1 0 0 1 0 0
Opponent W D L
AZ Alkmaar AZ Alkmaar 1 1 0 0 0 0 0 0
Bayer Leverkusen Bayer Leverkusen 1 1 0 0 0 0 0 0
Belgium Belgium 1 1 0 0 0 0 0 0
Bolivia Bolivia 1 1 0 0 0 0 0 0
Bolton Wanderers Bolton Wanderers 1 0 0 1 0 0 0 0
Costa Rica Costa Rica 1 0 0 1 0 0 0 1
CSKA Moskva CSKA Moskva 1 0 0 1 0 0 0 0
Estonia Estonia [U21] 1 1 0 0 0 1 0 0
FC Alverca FC Alverca 1 1 0 0 0 0 0 0
FC Basel FC Basel 1 1 0 0 0 0 0 0
FC København FC København 1 0 1 0 0 0 0 0
FC Midtjylland FC Midtjylland 1 1 0 0 0 0 0 0
FC Sochaux FC Sochaux 1 0 0 1 0 0 0 0
Finland Finland 1 0 0 1 0 0 0 0
Gabon Gabon 1 0 1 0 0 1 0 0
Gimnàstic de Tarragona Gimnàstic de Tarragona 1 0 1 0 0 0 0 0
Halmstads BK Halmstads BK 1 1 0 0 0 0 0 0
Iraq Iraq 1 0 0 1 0 0 0 0
Ireland Ireland 1 0 0 1 0 0 0 0
Canada Canada 1 1 0 0 0 0 0 0
Opponent W D L
Cape Verde Cape Verde 1 1 0 0 0 0 0 0
Kazakhstan Kazakhstan 1 1 0 0 0 0 0 0
Kuwait Kuwait 1 0 1 0 0 0 0 0
Leicester City Leicester City 1 1 0 0 0 0 0 0
Liechtenstein Liechtenstein 1 1 0 0 0 0 0 0
Luxembourg Luxembourg 1 1 0 0 0 0 0 0
Luxembourg Luxembourg [U21] 1 1 0 0 0 0 0 0
Málaga CF Málaga CF 1 1 0 0 0 0 0 0
Netherlands Netherlands 1 0 1 0 0 0 0 0
Netherlands Netherlands [U19] 1 0 1 0 0 0 0 0
North Macedonia North Macedonia 1 0 1 0 0 0 0 0
Olympiakos Piraeus Olympiakos Piraeus 1 1 0 0 0 0 0 0
Panama Panama 1 1 0 0 0 1 0 0
Partizan Partizan 1 0 0 1 0 0 0 0
Portimonense SC Portimonense SC 1 1 0 0 0 1 0 0
PSV Eindhoven PSV Eindhoven 1 1 0 0 0 0 0 0
Rapid Wien Rapid Wien 1 1 0 0 0 0 0 0
Real Betis Real Betis 1 1 0 0 0 0 0 0
Real Valladolid Real Valladolid 1 0 1 0 0 0 0 0
Saudi Arabia Saudi Arabia 1 1 0 0 0 0 0 0
Opponent W D L
SC Farense SC Farense 1 1 0 0 0 0 0 0
Slovakia Slovakia 1 0 1 0 0 0 0 0
Spain Spain 1 0 1 0 0 0 0 0
Vålerenga IF Vålerenga IF 1 0 1 0 0 0 0 0
West Ham United West Ham United 1 1 0 0 0 0 0 0
Wolverhampton Wanderers Wolverhampton Wanderers 1 0 1 0 0 0 0 0