Record by opponent MatchesWDLScoresYellowYellow-RedRedSC Farense U234202----» All matchesSC Farense U19321011--» All matchesAcadémico de Viseu U193300----» All matchesEstrela Amadora U233111-1--» All matchesFC Vizela U233012----» All matchesUnião Torreense U193300----» All matchesUnião Torreense U233201-1--» All matchesLeixões SC U2322001---» All matchesAcadémica de Coimbra U192200----» All matchesAcadémico de Viseu U232101-1--» All matchesBelgium U162110--1-» All matchesCD Mafra U232101----» All matchesFC Famalicão U232002-1--» All matchesGD Estoril U232200-1--» All matchesGil Vicente U232101----» All matchesNetherlands U172101----» All matchesOs Belenenses U192101----» All matchesSC Lusitânia U192110----» All matchesSpain U172002----» All matchesS.C. Braga U192002----» All matchesSporting CP U192101----» All matchesVitória Setúbal U192110----» All matchesNewcastle United U2111001---» All matchesAmarante FC1001----» All matchesArgentina U161001----» All matchesAS Monaco U191001----» All matchesAZ Alkmaar U191001----» All matchesCD Santa Clara U231100----» All matchesCD Tondela U191100----» All matchesChelsea FC U211100----» All matchesCrvena Zvezda U191100----» All matchesCS Marítimo U231100----» All matchesGermany U201010----» All matchesGermany U171100----» All matchesGermany U161100----» All matchesEngland U161001----» All matchesFC Alverca U191100----» All matchesFC Famalicão U191100----» All matchesFC Felgueiras 19321001-1--» All matchesFC Porto U191100-1--» All matchesFrance U161100----» All matchesFulham FC U211001----» All matchesGD Chaves1010----» All matchesGD Estoril U191100----» All matchesItaly U161100----» All matchesKazakhstan U171100----» All matchesLFC Lourosa1010-1--» All matchesMexico U171100----» All matchesMiddlesbrough FC U211100----» All matchesNorway U171100----» All matchesPoland U171100----» All matchesPortimonense SC U231100----» All matchesSC Beira-Mar U191100----» All matchesSlovenia U171100----» All matchesSpain U181100----» All matchesS.C. Braga U231001----» All matchesSporting CP U231001----» All matchesSunderland AFC U211001----» All matchesTurkey U181100----» All matchesUD Oliveirense1001----» All matchesHungary U171010----» All matchesUnião Leiria1100----» All matchesUnião Leiria U231010----» All matchesUnião Torreense1010----» All matchesVitória Guimarães U191100----» All matches