Record by opponent MatchesWDLScoresYellowYellow-RedRedPaços de Ferreira11632-2--» All matchesSL Benfica11236-2--» All matchesGil Vicente10325-2--» All matchesManchester United9135-1--» All matchesUnião Leiria9423-4--» All matchesCS Marítimo8314-2--» All matchesFC Porto8215-2--» All matchesVitória Setúbal8521-1--» All matchesS.C. Braga742121--» All matchesOs Belenenses7412-1--» All matchesSporting CP7124----» All matchesEverton FC631221--» All matchesAcadémica de Coimbra641113--» All matchesArsenal FC6042----» All matchesBlackburn Rovers6222-1--» All matchesFulham FC6312-1--» All matchesSC Beira-Mar6132-1--» All matchesWigan Athletic6501----» All matchesBoavista52032---» All matchesCD Nacional53201---» All matchesCeltic FC531112--» All matchesWest Ham United541012--» All matchesLiverpool FC5023----» All matchesManchester City43103---» All matchesDundee United42201---» All matchesAberdeen FC4220----» All matchesAston Villa4112-11-» All matchesAtlético Madrid4022----» All matchesBolton Wanderers4112----» All matchesCD Santa Clara4301----» All matchesCharlton Athletic4202-1--» All matchesChelsea FC4013-1--» All matchesFC Alverca4301-2--» All matchesHeart of Midlothian4211-1--» All matchesHibernian FC4310-1--» All matchesKilmarnock FC4310-11-» All matchesMotherwell FC4220----» All matchesNewcastle United4202----» All matchesRio Ave FC4301-1--» All matchesSt. Mirren FC4301-2--» All matchesTottenham Hotspur4013-1--» All matchesVarzim SC32011---» All matchesBirmingham City3201-1--» All matchesHamilton Academical3300----» All matchesMiddlesbrough FC3210----» All matchesMoreirense FC3120----» All matchesSC Farense3300----» All matchesSC Olhanense3021----» All matchesSC Salgueiros3210----» All matchesVitória Guimarães3300----» All matchesInverness CT22001---» All matchesRangers FC20201---» All matchesBurnley FC2200----» All matchesCampomaiorense2101----» All matchesCrystal Palace2011----» All matchesDeportivo A Coruña2110-1--» All matchesDerby County2110----» All matchesEstrela Amadora2110----» All matchesFalkirk FC2200----» All matchesFC Midtjylland2110----» All matchesNorwich City2110-1--» All matchesPartizan2110----» All matchesPortsmouth FC2101----» All matchesReal Madrid2011----» All matchesSheffield United2110----» All matchesReading FC11001---» All matchesAS Monaco1100----» All matchesBrazil1010----» All matchesBrighton & Hove Albion1100----» All matchesCardiff City1100----» All matchesChina1100----» All matchesIvory Coast1010----» All matchesEngland U211100----» All matchesEstonia U211100----» All matchesFC Nordsjælland1100----» All matchesFC Unirea1001----» All matchesIpswich Town1100----» All matchesItaly1001----» All matchesCameroon1100----» All matchesCape Verde Islands1010-1--» All matchesLeeds United1100-1--» All matchesLille OSC1100----» All matchesMalta1100----» All matchesMozambique1100----» All matchesNaval 18931010----» All matchesNorth Korea1100-1--» All matchesNottingham Forest1100----» All matchesOldham Athletic1100----» All matchesOlympique Lyonnais1010----» All matchesOlympique de Marseille1100----» All matchesPlymouth Argyle1100----» All matchesPortimonense SC1100----» All matchesScotland1100----» All matchesSevilla FC1001----» All matchesSouthampton FC1100----» All matchesSpain1001----» All matchesSunderland AFC1001-1--» All matchesHungary1100----» All matchesVfB Stuttgart1010----» All matchesWatford FC1100----» All matchesWest Bromwich Albion1010----» All matches