Record by opponent MatchesWDLScoresYellowYellow-RedRedS.C. Braga18151292--» All matchesVitória Guimarães16101583--» All matchesFC Porto16178431-» All matchesSporting CP1555561--» All matchesSC Farense1577154--» All matchesOs Belenenses1483334--» All matchesSC Beira-Mar1362562--» All matchesSC Salgueiros135535---» All matchesBoavista1354442--» All matchesCS Marítimo1383232--» All matchesVitória Setúbal1350821--» All matchesGD Chaves128136---» All matchesEstrela Amadora1052341--» All matchesFC Penafiel1044211--» All matchesSL Benfica923421--» All matchesUnião da Madeira76108-1-» All matchesFC Famalicão75111---» All matchesAcadémica de Coimbra641151--» All matchesGD Estoril63303---» All matchesFC Tirsense64202---» All matchesPaços de Ferreira54103---» All matchesCD Nacional52032---» All matchesGil Vicente5212----» All matchesSC Espinho5320----» All matchesRio Ave FC41211-1-» All matchesPortimonense SC4301-2--» All matchesArsenal FC31203---» All matchesUnião Leiria3003-1--» All matchesVarzim SC3012----» All matchesDinamo Moskva21103---» All matchesVác FC22002---» All matchesAD Fafe211011--» All matchesBayer Leverkusen20201---» All matchesDynamo Kyiv21011---» All matchesHajduk Split211011--» All matchesLeça FC21011---» All matchesParma Calcio 191321011---» All matchesAC Milan2011----» All matchesAS Roma2002----» All matchesChemnitzer FC2011----» All matchesCSKA Sofia2200----» All matchesFC Alverca2011----» All matchesFC Barcelona2011----» All matchesFCSB2110-1--» All matchesGKS Katowice2110----» All matchesLeixões SC2020----» All matchesSporting Covilhã2020---1» All matchesCD Feirense11002---» All matchesChelsea FC10101---» All matchesHamrun Spartans11001---» All matchesMiddlesbrough FC10011---» All matchesUnião Torreense11001---» All matchesSparta Prague1010----» All matchesAcadémico de Viseu1010----» All matchesAston Villa1001----» All matchesBlackburn Rovers1001----» All matchesHull City1100----» All matchesJuventus1100----» All matchesLiverpool FC1001----» All matchesManchester City1100----» All matchesManchester United1001----» All matchesMNK Izola1100----» All matchesNottingham Forest1010----» All matchesO Elvas1010----» All matchesQueens Park Rangers1010----» All matchesRSC Anderlecht1100----» All matchesTottenham Hotspur1001----» All matchesWimbledon FC1010----» All matchesWolverhampton Wanderers1001----» All matches