Record by opponent MatchesWDLScoresYellowYellow-RedRedSC Salgueiros510422--» All matchesEstrela Amadora52211---» All matchesFC Porto51041---» All matchesSC Farense52031---» All matchesCS Marítimo42114---» All matchesGil Vicente42023---» All matchesBoavista421121--» All matchesOs Belenenses41122---» All matchesSporting CP411221--» All matchesFC Tirsense422011--» All matchesSL Benfica4013----» All matchesS.C. Braga4112----» All matchesHuddersfield Town311121--» All matchesManchester City31022---» All matchesReading FC32102---» All matchesUnião Leiria321021--» All matchesCharlton Athletic32011---» All matchesGD Chaves321012--» All matchesPortsmouth FC30121---» All matchesVitória Setúbal311111--» All matchesWolverhampton Wanderers320111--» All matchesBury FC3201---1» All matchesIpswich Town3102----» All matchesQueens Park Rangers3111----» All matchesStoke City3111----» All matchesSC Beira-Mar21013---» All matchesCampomaiorense22001---» All matchesCrewe Alexandra210111--» All matchesHeart of Midlothian201111--» All matchesLeça FC21011---» All matchesMiddlesbrough FC20111---» All matchesStandard Liège21101---» All matchesStockport County21011---» All matchesSwindon Town201111--» All matchesUnião da Madeira220011--» All matchesBirmingham City2011----» All matchesDundee United2110----» All matchesFC Barcelona2002----» All matchesNottingham Forest2011----» All matchesOxford United2020----» All matchesParma Calcio 19132101----» All matchesPort Vale FC2110----» All matchesRSC Anderlecht2020----» All matchesSheffield United2011----» All matchesSunderland AFC2002----» All matchesVitória Guimarães2011----» All matchesWest Bromwich Albion2020----» All matchesGrimsby Town10011---» All matchesOldham Athletic11001---» All matchesSouthend United10101---» All matchesAberdeen FC1001----» All matchesBarnsley FC1001----» All matchesCeltic FC1001----» All matchesCrystal Palace1001-1--» All matchesFC Felgueiras 19321100----» All matchesHalifax Town1100----» All matchesKilmarnock FC1001----» All matchesMotherwell FC1010----» All matchesNorwich City1100----» All matchesRangers FC1010----» All matchesRio Ave FC1100----» All matchesSC Espinho1001----» All matchesSheffield Wednesday1001----» All matchesTranmere Rovers1001----» All matchesWatford FC1001----» All matches