Record by opponent MatchesWDLScoresYellowYellow-RedRedCS Marítimo12534----» All matchesBoavista11605-1--» All matchesSL Benfica11227-1--» All matchesSporting CP11425----» All matchesVitória Setúbal10514----» All matchesGil Vicente9612----» All matchesS.C. Braga9423----» All matchesUnião Leiria9522----» All matchesVitória Guimarães9333----» All matchesOs Belenenses7502----» All matchesRio Ave FC7241----» All matchesSC Beira-Mar7313----» All matchesSC Salgueiros7232----» All matchesFC Alverca6411----» All matchesAcadémica de Coimbra5221----» All matchesFC Porto5131-1--» All matchesSC Farense5230----» All matchesEstrela Amadora4310----» All matchesFC Barcelona4112----» All matchesBlackburn Rovers3201----» All matchesMoreirense FC3102----» All matchesNewcastle United3300----» All matchesPaços de Ferreira3120-1--» All matchesWigan Athletic3201----» All matchesBayern Munich2011-1--» All matchesCampomaiorense2002----» All matchesCD Santa Clara2200----» All matchesEverton FC2200----» All matchesFulham FC2110----» All matchesGD Chaves2200----» All matchesManchester United2002----» All matchesQueens Park Rangers2200----» All matchesRosenborg BK2200----» All matchesSevilla FC2002----» All matchesUkraine U212101----» All matchesAC Milan1010----» All matchesAlbania U211100----» All matchesArsenal FC1010----» All matchesAston Villa1010----» All matchesBolton Wanderers1100----» All matchesCardiff City1100----» All matchesCD Nacional1010----» All matchesChina1100----» All matchesGermany U211001----» All matchesFenerbahçe1100----» All matchesGD Estoril1100----» All matchesHertha BSC1100----» All matchesHull City1010----» All matchesIFK Göteborg1100----» All matchesInter1001----» All matchesLeça FC1100----» All matchesLevski Sofia1100----» All matchesLiverpool FC1100----» All matchesMacclesfield FC1100----» All matchesManchester City1001----» All matchesNorwich City1100----» All matchesOlympiacos FC1001-1--» All matchesPortsmouth FC1100----» All matchesPreston North End1100----» All matchesReading FC1010----» All matchesSC Espinho1100----» All matchesSheffield United1100----» All matchesStoke City1100----» All matchesTottenham Hotspur1001----» All matchesVarzim SC1100----» All matchesWatford FC1100----» All matchesWest Bromwich Albion1100----» All matchesWycombe Wanderers1010----» All matches