Opponent W D L
Rio Ave FC Rio Ave FC 21 17 2 2 0 6 0 0
FC Porto FC Porto 19 5 2 12 1 7 1 0
Sporting CP Sporting CP 19 9 4 6 0 4 0 0
CS Marítimo CS Marítimo 17 10 3 4 0 5 0 0
Vitória Guimarães Vitória Guimarães 17 14 1 2 0 6 1 1
Sporting Braga Sporting Braga 16 11 1 4 1 1 0 0
Paços de Ferreira Paços de Ferreira 15 12 1 2 0 3 0 0
Moreirense FC Moreirense FC 14 12 0 2 0 2 0 0
Vitória Setúbal Vitória Setúbal 13 11 1 1 2 4 0 0
Portimonense SC Portimonense SC 9 4 3 2 3 2 0 0
CD Tondela CD Tondela 9 7 1 1 0 1 0 0
Boavista Boavista 8 6 1 1 1 0 0 0
Os Belenenses Os Belenenses 8 7 1 0 1 2 0 0
Académica de Coimbra Académica de Coimbra 8 6 0 2 0 1 0 0
CD Nacional CD Nacional 8 6 0 2 0 2 0 0
GD Estoril GD Estoril 8 7 1 0 0 3 0 0
CD Aves CD Aves 7 6 1 0 1 2 0 0
CD Feirense CD Feirense 7 6 0 1 1 1 0 0
SC Olhanense SC Olhanense 6 4 1 1 0 0 0 0
B-SAD B-SAD 5 3 1 1 0 0 0 0
Opponent W D L
Bayern München Bayern München 5 0 1 4 0 1 0 0
FC Famalicão FC Famalicão 5 3 2 0 0 0 0 0
Gil Vicente Gil Vicente 5 3 0 2 0 1 0 0
Bayer Leverkusen Bayer Leverkusen 4 2 1 1 0 0 0 0
CD Santa Clara CD Santa Clara 4 3 0 1 0 0 0 0
FC Arouca FC Arouca 3 3 0 0 0 2 0 0
FC Barcelona FC Barcelona 3 1 2 0 0 0 0 0
Fenerbahçe Fenerbahçe 3 2 1 0 0 0 0 0
Galatasaray Galatasaray 3 1 1 1 0 2 0 0
PAOK Saloniki PAOK Saloniki 3 1 1 1 0 3 0 0
SC Beira-Mar SC Beira-Mar 3 3 0 0 0 1 0 0
Zenit St. Petersburg Zenit St. Petersburg 3 1 0 2 0 1 0 0
Leixões SC Leixões SC 2 1 0 1 1 0 0 0
União da Madeira União da Madeira 2 1 1 0 1 0 0 0
AEK Athen AEK Athen 2 2 0 0 0 1 0 0
AFC Ajax AFC Ajax 2 0 1 1 0 0 0 0
Albania Albania [U21] 2 1 1 0 0 0 0 0
AS Monaco AS Monaco 2 1 1 0 0 0 0 0
Atlético Madrid Atlético Madrid 2 1 0 1 0 0 0 0
AZ Alkmaar AZ Alkmaar 2 2 0 0 0 0 0 0
Opponent W D L
Celtic FC Celtic FC 2 1 1 0 0 1 0 0
CSKA Moskva CSKA Moskva 2 0 0 2 0 1 0 0
Dinamo Kiev Dinamo Kiev 2 2 0 0 0 0 0 0
FC Basel FC Basel 2 0 0 2 0 0 0 1
FC Penafiel FC Penafiel 2 1 1 0 0 0 0 0
FC Vizela FC Vizela 2 2 0 0 0 0 0 0
GD Chaves GD Chaves 2 1 1 0 0 1 0 0
Girondins Bordeaux Girondins Bordeaux 2 2 0 0 0 0 0 0
Juventus Juventus 2 1 1 0 0 1 0 0
Naval 1° de Maio Naval 1° de Maio 2 0 0 2 0 1 0 0
Newcastle United Newcastle United 2 1 1 0 0 1 0 0
North Macedonia North Macedonia [U21] 2 2 0 0 0 0 0 0
Poland Poland [U21] 2 0 2 0 0 0 0 0
PSV Eindhoven PSV Eindhoven 2 1 1 0 0 1 0 0
Russia Russia [U21] 2 1 0 1 0 1 0 0
Sporting Covilhã Sporting Covilhã 2 2 0 0 0 1 0 0
SSC Napoli SSC Napoli 2 0 0 2 0 0 0 0
União Leiria União Leiria 2 2 0 0 0 1 0 0
CD Trofense CD Trofense 1 1 0 0 1 0 0 0
Borussia Dortmund Borussia Dortmund 1 0 0 1 0 0 0 0
Opponent W D L
Chelsea FC Chelsea FC 1 0 0 1 0 0 0 0
Germany Germany 1 0 0 1 0 0 0 0
Germany Germany [U21] 1 1 0 0 0 0 0 0
Dinamo Zagreb Dinamo Zagreb 1 1 0 0 0 0 0 0
Eintracht Frankfurt Eintracht Frankfurt 1 0 0 1 0 0 0 0
FK Astana FK Astana 1 0 1 0 0 0 0 0
Greece Greece 1 0 1 0 0 0 0 0
Ireland Ireland 1 1 0 0 0 0 0 0
Cape Verde Cape Verde 1 0 0 1 0 0 0 0
Lithuania Lithuania [U21] 1 1 0 0 0 0 0 0
Liverpool FC Liverpool FC 1 0 1 0 0 0 0 0
Luxembourg Luxembourg 1 1 0 0 0 0 0 0
Mexico Mexico 1 1 0 0 0 0 0 0
Moldova Moldova [U21] 1 1 0 0 0 1 0 0
Netherlands Netherlands [U21] 1 0 1 0 0 0 0 0
Olympiakos Piraeus Olympiakos Piraeus 1 0 1 0 0 0 0 0
Austria Austria [U21] 1 1 0 0 0 0 0 0
Paris Saint-Germain Paris Saint-Germain 1 0 0 1 0 0 0 0
RB Leipzig RB Leipzig 1 0 1 0 0 0 0 0
Real SC Real SC 1 1 0 0 0 0 0 0
Opponent W D L
RSC Anderlecht RSC Anderlecht 1 1 0 0 0 1 0 0
SC Farense SC Farense 1 1 0 0 0 1 0 0
Sweden Sweden [U21] 1 1 0 0 0 0 0 0
Sevilla FC Sevilla FC 1 0 0 1 0 1 0 0
SL Benfica SL Benfica 1 0 0 1 0 0 0 0
Slovakia Slovakia [U21] 1 0 1 0 0 1 0 0
Spartak Moskva Spartak Moskva 1 1 0 0 0 1 0 0
Sporting Braga B Sporting Braga B 1 0 1 0 0 0 0 0
Ukraine Ukraine [U21] 1 1 0 0 0 1 0 0
USA USA 1 0 1 0 0 0 0 0