Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC116234---» All matchesDundee United96303---» All matchesHeart of Midlothian990012--» All matchesAberdeen FC880062--» All matchesHibernian FC86111---» All matchesSt. Johnstone FC870111--» All matchesMotherwell FC77003---» All matchesSt. Mirren FC75111---» All matchesRoss County FC66002---» All matchesLivingston FC64111---» All matchesFC Famalicão6231-1--» All matchesKilmarnock FC55002---» All matchesAcadémica de Coimbra4211----» All matchesAl Hilal4004----» All matchesDundee FC33002---» All matchesFC Arouca33002---» All matchesLeixões SC32011---» All matchesRaith Rovers33001---» All matchesRB Leipzig301211--» All matchesReal Madrid30031---» All matchesVitória Guimarães B300311--» All matchesCD Aves3300----» All matchesFC Porto B3021-1--» All matchesGil Vicente3111-1--» All matchesSporting Braga B3102----» All matchesItaly U19210121--» All matchesReal Madrid U1921012---» All matchesSC Farense22002---» All matchesAcadémico de Viseu21011---» All matchesAl Wehda220011--» All matchesBayer Leverkusen20021---» All matchesFerencvárosi TC22001---» All matchesItaly U21220011--» All matchesNorway U2122001---» All matchesUD Oliveirense21011---» All matchesVarzim SC21011---» All matchesVitória Setúbal211011--» All matchesCyprus U2122001---» All matchesAl Quwa Al Jawiya2101----» All matchesAtlético Madrid2002----» All matchesBayern Munich2011----» All matchesBelarus U212200----» All matchesBoavista2200----» All matchesCD Cova Piedade2011----» All matchesCD Tondela2110----» All matchesCS Marítimo2101----» All matchesCSKA Moskva U192101----» All matchesFC Basel 1893 U192020----» All matchesFC Penafiel2002----» All matchesGetafe CF2200----» All matchesManchester United U192020----» All matchesMoreirense FC2110----» All matchesNetherlands U212101-1--» All matchesPaços de Ferreira2200----» All matchesReal Betis2011----» All matchesShakhtar Donetsk2020----» All matchesSporting CP2200----» All matchesSporting CP B2110----» All matchesUnião da Madeira2101----» All matchesValencia CF2002----» All matchesVitória Guimarães2110----» All matchesArmenia U1711002---» All matchesBayern Munich U1911002---» All matchesSan Marino U1711002---» All matchesUkraine U1911002---» All matchesAbha Club10011---» All matchesAl Fateh11001---» All matchesCD Cantolagua11001---» All matchesDamac FC11001---» All matchesEngland U1710101---» All matchesFinland U1911001---» All matchesGibraltar U2111001---» All matchesGranada CF110011--» All matchesInverness CT11001---» All matchesJapan U2110011---» All matchesKosovo U1911001---» All matchesCroatia U1911001---» All matchesCroatia U1711001---» All matchesLiechtenstein U21110011--» All matchesSweden U1711001---» All matchesSepahan FC11001---» All matchesSlovakia U1911001---» All matchesSporting Covilhã101011--» All matchesStade Brestois 2910101---» All matchesAEK Athen U191100----» All matchesAFC Ajax U191001----» All matchesAJ Auxerre1001----» All matchesAl Ahli SFC1001----» All matchesAl Ahly SC1001----» All matchesAl Fayha1100----» All matchesAl Hazem1100----» All matchesAl Khaleej1010----» All matchesAl Nassr1001----» All matchesAl Okhdood1100----» All matchesAl Ra’ed1100----» All matchesAl Riyadh1100----» All matchesAl Shabab1001----» All matchesAl Shorta1100----» All matchesAl Taawoun1010----» All matchesAl Tai1100----» All matchesAlloa Athletic1100----» All matchesAngers SCO1100----» All matchesArgentina U201001----» All matchesAS Monaco1001----» All matchesAS Saint-Étienne1100----» All matchesAzerbaijan U171100----» All matchesAuckland City FC1100----» All matchesB-SAD1010----» All matchesBelgium U171010-1--» All matchesBosnia-Herzegovina U211100----» All matchesCA Osasuna1100----» All matchesCádiz CF1010----» All matchesCD Mafra1100----» All matchesCD Nacional1010----» All matchesCD Santa Clara1001-1--» All matchesCS Sfaxien1100----» All matchesGermany U211001-1--» All matchesGermany U201001----» All matchesGermany U161001----» All matchesDinamo Zagreb1100----» All matchesElche CF1010----» All matchesEngland U201100----» All matchesEngland U191001----» All matchesEspérance de Tunis1100----» All matchesFC AGMK1100----» All matchesFC Barcelona1001----» All matchesFC Midtjylland U191100----» All matchesFC Porto1001----» All matchesFC Vizela1100----» All matchesFK Astana U191100----» All matchesFK Bodø/Glimt1001----» All matchesFK Příbram U191100----» All matchesGalatasaray U191100----» All matchesGD Chaves1100----» All matchesGD Estoril1100-1--» All matchesGeorgia U191100----» All matchesGirondins de Bordeaux1100----» All matchesHavre AC1100----» All matchesIreland U191100----» All matchesCanada U211010-1--» All matchesLevante UD1010----» All matchesLille OSC1001----» All matchesMontpellier HSC1100----» All matchesNetherlands U191100----» All matchesNetherlands U171100----» All matchesNorway U191100----» All matchesAustria U171100----» All matchesPoland U191100----» All matchesPortimonense SC1100----» All matchesPSV Eindhoven U191100-1--» All matchesRB Salzburg U191001----» All matchesReal Sociedad1001----» All matchesRio Ave FC1100----» All matchesRomania U211001----» All matchesSC Olhanense1100----» All matchesScotland U171100----» All matchesSwitzerland U201010----» All matchesSD Eibar1010----» All matchesSertanense FC1100----» All matchesSevilla FC1010----» All matchesSlovenia U211010----» All matchesSpain U211100----» All matchesSpain U171100----» All matchesS.C. Braga1100----» All matchesSouth Africa U201010----» All matchesSouth Korea U201100----» All matchesToulouse FC1001----» All matchesCzech Republic U191100----» All matchesTurkey U211001----» All matchesTurkey U191001----» All matchesWales U211100----» All matchesWales U171100----» All matches