Opponent W D L
FC Porto FC Porto 26 5 7 14 3 1 0 1
Sporting CP Sporting CP 25 11 6 8 3 1 0 1
CS Marítimo CS Marítimo 23 16 4 3 10 1 0 0
Sporting Braga Sporting Braga 22 10 6 6 11 1 0 0
Estrela Amadora Estrela Amadora 22 14 5 3 6 1 0 0
União Leiria União Leiria 21 9 8 4 13 1 0 0
Vitória Guimarães Vitória Guimarães 21 14 4 3 5 3 0 0
Vitória Setúbal Vitória Setúbal 19 12 4 3 10 1 0 0
Rio Ave FC Rio Ave FC 17 9 6 2 7 1 0 0
Académica de Coimbra Académica de Coimbra 17 12 3 2 4 0 0 0
Os Belenenses Os Belenenses 16 10 4 2 3 0 0 0
Boavista Boavista 15 4 7 4 5 2 1 0
Gil Vicente Gil Vicente 14 11 2 1 8 3 0 0
CD Nacional CD Nacional 14 8 2 4 5 1 0 1
Paços de Ferreira Paços de Ferreira 12 11 1 0 9 4 0 0
SC Salgueiros SC Salgueiros 12 7 3 2 8 0 0 0
SC Farense SC Farense 11 5 2 4 6 0 0 0
SC Beira-Mar SC Beira-Mar 11 6 2 3 1 3 0 0
GD Chaves GD Chaves 9 6 0 3 7 1 0 1
Campomaiorense Campomaiorense 7 6 1 0 3 3 0 0
Opponent W D L
Naval 1° de Maio Naval 1° de Maio 7 5 2 0 3 0 0 0
Inter Inter 7 1 0 6 2 0 0 0
SL Benfica SL Benfica 7 1 3 3 1 1 0 0
Leça FC Leça FC 6 5 1 0 6 1 0 0
AC Milan AC Milan 6 2 2 2 2 0 0 0
SSC Napoli SSC Napoli 6 1 1 4 2 0 0 0
FC Alverca FC Alverca 6 4 1 1 1 0 0 0
Moreirense FC Moreirense FC 5 3 2 0 2 0 0 0
Leixões SC Leixões SC 5 2 3 0 1 0 0 0
Denmark Denmark 5 1 1 3 0 0 0 0
Varzim SC Varzim SC 4 2 1 1 4 0 0 0
Atalanta Atalanta 4 1 2 1 2 0 0 0
Greece Greece 4 0 1 3 1 0 0 0
Parma Calcio 1913 Parma Calcio 1913 4 0 2 2 1 0 0 0
AS Roma AS Roma 4 0 1 3 0 2 0 0
Dinamo Bucureşti Dinamo Bucureşti 4 3 0 1 0 0 0 0
FC København FC København 4 3 1 0 0 0 0 0
FC Tirsense FC Tirsense 4 2 1 1 0 0 0 0
Lille OSC Lille OSC 4 1 1 2 0 0 0 0
Manchester United Manchester United 4 1 0 3 0 1 0 0
Opponent W D L
Netherlands Netherlands 4 1 3 0 0 0 0 0
Andorra Andorra 3 3 0 0 4 0 0 0
CD Santa Clara CD Santa Clara 3 3 0 0 2 0 0 0
Germany Germany 3 1 0 2 2 0 0 0
Juventus Juventus 3 0 2 1 2 0 0 0
Brescia Calcio Brescia Calcio 3 1 2 0 1 1 0 0
Celtic FC Celtic FC 3 1 0 2 1 0 0 0
England England 3 2 1 0 1 0 0 0
Finland Finland 3 0 2 1 1 0 0 0
France France 3 0 0 3 1 0 0 1
SC Olhanense SC Olhanense 3 1 1 1 1 0 0 0
AC Perugia Calcio AC Perugia Calcio 3 0 1 2 0 1 0 0
Hellas Verona Hellas Verona 3 1 0 2 0 0 0 0
Lazio Roma Lazio Roma 3 0 0 3 0 1 0 0
Liverpool FC Liverpool FC 3 3 0 0 0 1 0 0
Millwall FC Millwall FC 3 0 1 2 0 0 0 0
Udinese Calcio Udinese Calcio 3 3 0 0 0 0 0 0
US Lecce US Lecce 3 0 1 2 0 0 0 0
FC Penafiel FC Penafiel 2 2 0 0 3 0 0 0
PSV Eindhoven PSV Eindhoven 2 1 1 0 3 0 0 0
Opponent W D L
US Salernitana 1919 US Salernitana 1919 2 2 0 0 3 0 0 0
Austria Wien Austria Wien 2 1 1 0 2 0 0 0
Beitar Jerusalem Beitar Jerusalem 2 1 0 1 2 0 0 0
CD Aves CD Aves 2 2 0 0 2 1 0 0
Estonia Estonia 2 2 0 0 2 0 0 0
FC Wacker Innsbruck FC Wacker Innsbruck 2 1 1 0 2 0 0 0
Odense BK Odense BK 2 1 0 1 2 0 0 0
Turkey Turkey 2 2 0 0 2 0 0 0
Venezia FC Venezia FC 2 1 0 1 2 1 0 0
Vicenza Virtus Vicenza Virtus 2 1 1 0 2 0 0 0
Argentina Argentina 2 0 1 1 1 0 0 0
Barnsley FC Barnsley FC 2 2 0 0 1 0 0 0
Belgium Belgium 2 1 1 0 1 0 0 0
Chievo Verona Chievo Verona 2 0 1 1 1 0 0 0
Dukla Banská Bystrica Dukla Banská Bystrica 2 2 0 0 1 1 0 0
Espanyol Barcelona Espanyol Barcelona 2 0 1 1 1 0 0 0
HJK Helsinki HJK Helsinki 2 0 1 1 1 0 0 0
Leicester City Leicester City 2 1 0 1 1 0 0 0
Liechtenstein Liechtenstein 2 2 0 0 1 0 0 0
MyPa-47 MyPa-47 2 1 1 0 1 0 0 0
Opponent W D L
PAOK Saloniki PAOK Saloniki 2 2 0 0 1 0 0 0
Poland Poland 2 0 1 1 1 0 0 0
Reggina Reggina 2 1 1 0 1 0 0 0
Rosenborg BK Rosenborg BK 2 1 0 1 1 0 1 0
Spain Spain 2 1 1 0 1 1 0 0
SSC Bari SSC Bari 2 0 1 1 1 0 0 0
União da Madeira União da Madeira 2 1 1 0 1 0 0 0
Cyprus Cyprus 2 2 0 0 1 0 0 0
AEK Athen AEK Athen 2 1 0 1 0 0 0 0
Bologna FC Bologna FC 2 0 1 1 0 0 0 0
Charlton Athletic Charlton Athletic 2 0 1 1 0 0 0 0
Club Brugge KV Club Brugge KV 2 0 1 1 0 0 0 0
CSKA Moskva CSKA Moskva 2 0 1 1 0 0 0 0
Dinamo Tbilisi Dinamo Tbilisi 2 1 0 1 0 0 0 0
Dnipro Dnipropetrovsk Dnipro Dnipropetrovsk 2 1 1 0 0 0 0 0
FC Felgueiras 1932 FC Felgueiras 1932 2 1 0 1 0 0 0 0
Hertha BSC Hertha BSC 2 1 1 0 0 0 0 0
Italy Italy 2 0 0 2 0 0 0 0
Italy Italy [U21] 2 1 0 1 0 0 0 0
Paris Saint-Germain Paris Saint-Germain 2 1 0 1 0 1 0 0
Opponent W D L
Romania Romania 2 1 0 1 0 0 0 0
Russia Russia 2 2 0 0 0 0 0 0
SC Espinho SC Espinho 2 0 1 1 0 0 0 0
Serbia Serbia 2 0 2 0 0 0 0 0
Shakhtar Donetsk Shakhtar Donetsk 2 1 0 1 0 0 0 0
Villarreal CF Villarreal CF 2 0 1 1 0 1 0 0
Watford FC Watford FC 2 1 0 1 0 0 0 0
Kuwait Kuwait 1 1 0 0 3 0 0 0
Angola Angola 1 1 0 0 2 0 0 0
Honduras Honduras [U20] 1 1 0 0 2 0 0 0
Molde FK Molde FK 1 1 0 0 2 0 0 0
sc Heerenveen sc Heerenveen 1 1 0 0 2 0 0 0
Spain Spain [U20] 1 1 0 0 2 0 0 0
1. FC Kaiserslautern 1. FC Kaiserslautern 1 1 0 0 1 0 0 0
BATE Borisov BATE Borisov 1 1 0 0 1 0 0 0
Bristol City Bristol City 1 1 0 0 1 0 0 0
CD Feirense CD Feirense 1 1 0 0 1 0 0 0
China China 1 1 0 0 1 0 0 0
Canada Canada 1 1 0 0 1 0 0 0
Leeds United Leeds United 1 0 1 0 1 0 0 0
Opponent W D L
Lithuania Lithuania 1 1 0 0 1 0 0 0
Luxembourg Luxembourg 1 1 0 0 1 0 0 0
Portimonense SC Portimonense SC 1 0 1 0 1 0 0 0
Sweden Sweden 1 0 1 0 1 0 0 0
Albania Albania 1 1 0 0 0 0 0 0
Argentina Argentina [U20] 1 1 0 0 0 1 0 0
Armenia Armenia 1 0 1 0 0 0 0 0
Azerbaijan Azerbaijan 1 1 0 0 0 0 0 0
Beşiktaş Beşiktaş 1 1 0 0 0 0 0 0
Birmingham City Birmingham City 1 1 0 0 0 0 0 0
Brazil Brazil 1 1 0 0 0 0 0 0
Brazil Brazil [U20] 1 0 0 1 0 0 0 0
Brazil Brazil 1 0 0 1 0 0 0 0
BSC Young Boys BSC Young Boys 1 0 1 0 0 0 0 0
Burnley FC Burnley FC 1 0 1 0 0 0 0 0
Crystal Palace Crystal Palace 1 0 1 0 0 0 0 0
Galatasaray Galatasaray 1 0 0 1 0 0 0 0
GD Estoril GD Estoril 1 1 0 0 0 0 0 0
Georgia Georgia 1 1 0 0 0 0 0 0
Getafe CF Getafe CF 1 0 0 1 0 0 0 0
Opponent W D L
Hull City Hull City 1 1 0 0 0 0 0 0
Ipswich Town Ipswich Town 1 0 1 0 0 0 0 0
Ireland Ireland 1 0 0 1 0 0 0 0
Iceland Iceland 1 1 0 0 0 0 0 0
Kazakhstan Kazakhstan 1 1 0 0 0 0 0 0
Croatia Croatia 1 1 0 0 0 0 0 0
Latvia Latvia 1 1 0 0 0 0 0 0
Malta Malta 1 1 0 0 0 0 0 0
Metalist Kharkiv Metalist Kharkiv 1 0 0 1 0 0 0 0
Mexico Mexico 1 1 0 0 0 1 0 0
Middlesbrough FC Middlesbrough FC 1 0 0 1 0 0 0 0
Moldova Moldova 1 1 0 0 0 0 0 0
Mozambique Mozambique 1 1 0 0 0 0 0 0
Netherlands Netherlands [U20] 1 1 0 0 0 1 0 0
Northern Ireland Northern Ireland 1 0 1 0 0 0 0 0
North Macedonia North Macedonia 1 1 0 0 0 0 0 0
Nottingham Forest Nottingham Forest 1 0 1 0 0 0 0 0
Olympiakos Piraeus Olympiakos Piraeus 1 0 0 1 0 0 0 0
Peterborough United Peterborough United 1 1 0 0 0 0 0 0
Piacenza Calcio Piacenza Calcio 1 0 0 1 0 0 0 0
Opponent W D L
RAA La Louviére RAA La Louviére 1 1 0 0 0 0 0 0
RC Celta RC Celta 1 0 0 1 0 0 0 0
SC Bastia SC Bastia 1 0 1 0 0 0 0 0
Scotland Scotland 1 1 0 0 0 0 0 0
South Korea South Korea 1 0 0 1 0 0 0 0
Torino FC Torino FC 1 0 1 0 0 0 0 0
Czech Republic Czech Republic 1 1 0 0 0 0 0 0
Tunisia Tunisia 1 1 0 0 0 0 0 0
Hungary Hungary 1 1 0 0 0 0 0 0
USA USA 1 0 0 1 0 0 0 0
VfB Stuttgart VfB Stuttgart 1 0 0 1 0 0 0 0
Vorskla Poltava Vorskla Poltava 1 0 0 1 0 1 0 0
Wales Wales 1 1 0 0 0 0 0 0