Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC612321--» All matchesAston Villa U1854011---» All matchesHibernian FC5311----» All matchesChelsea FC U18411231--» All matchesHeart of Midlothian4103-1--» All matchesBrighton & Hove Albion U1832102---» All matchesKilmarnock FC33002---» All matchesAberdeen FC33001---» All matchesArsenal FC U18320111--» All matchesBrentford FC3201----» All matchesFalkirk FC3210----» All matchesMotherwell FC3111----» All matchesSt. Mirren FC3210----» All matchesReading FC U1822003---» All matchesItaly U1621012---» All matchesNorway U1721102---» All matchesDundee FC22001---» All matchesFulham FC U1820021---» All matchesLivingston FC21101---» All matchesPortugal U1720021---» All matchesSpain U1722001---» All matchesTurkey U1622001---» All matchesWales U1922001---» All matches1. FC Union Berlin2110----» All matchesAston Villa2002----» All matchesBelgium U162101----» All matchesCrystal Palace2002----» All matchesDundee United2110----» All matchesEintracht Frankfurt U192002----» All matchesFerencvárosi TC2101----» All matchesManchester City2101----» All matchesOlympique de Marseille U192200----» All matchesPortugal U192101----» All matchesBelgium U1911003---» All matchesCroatia U1711003---» All matchesNorwich City U1811003---» All matchesSouthampton FC U1811003---» All matchesAFC Bournemouth U1811002---» All matchesCharlton Athletic U1811002---» All matchesGermany U1611002---» All matchesFrance U1711002---» All matchesBlackburn Rovers U1811001---» All matchesBlackburn Rovers U2111001---» All matchesBristol Rovers110011--» All matchesCharlton Athletic11001---» All matchesFaeroe Islands U1711001---» All matchesFrance U2011001---» All matchesIF Elfsborg11001---» All matchesIceland U1911001---» All matchesItaly U2011001---» All matchesNetherlands U1911001---» All matchesNorway U1910101---» All matchesRomania U1510011---» All matchesWest Bromwich Albion U1811001---» All matchesWolverhampton Wanderers U1810101---» All matchesCentral African Republic U1611001---» All matchesCyprus U1611001---» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1100----» All matchesAS Roma1001----» All matchesAZ Alkmaar1100----» All matchesBayer Leverkusen1001-1--» All matchesBor. Mönchengladbach1100----» All matchesBrighton & Hove Albion1001----» All matchesBurton Albion U181100----» All matchesClub Brugge KV1001----» All matchesDenmark U161100----» All matchesGermany U201100----» All matchesGermany U191001----» All matchesEintracht Frankfurt1001----» All matchesEverton FC1001----» All matchesFC Porto1001----» All matchesFC Schalke 041010----» All matchesFrance U191100----» All matchesHamburger SV1001----» All matchesItaly U191010----» All matchesItaly U171001----» All matchesItaly U151001----» All matchesJapan U161100----» All matchesKosovo U171100----» All matchesKRC Genk1001----» All matchesCroatia U191010----» All matchesLeicester City1001----» All matchesLeicester City U181100----» All matchesLithuania U191100----» All matchesLiverpool FC1001----» All matchesLiverpool FC U181100----» All matchesManchester City U181100----» All matchesManchester United1100----» All matchesManchester United U211010----» All matchesMorocco U171010----» All matchesNew Caledonia U161100----» All matchesNewcastle United1001----» All matchesPFC Ludogorets Razgrad1100-1--» All matchesQarabağ FK1100----» All matchesQueen's Park FC1100----» All matchesRomania U161100----» All matchesScotland U161100----» All matchesSheffield United1100----» All matchesSheffield United U181100----» All matchesSK Brann1001----» All matchesSlovenia U151001----» All matchesSouthampton FC U211001----» All matchesSporting CP U191001----» All matchesSturm Graz1001----» All matchesTamworth FC1100----» All matchesTSG Hoffenheim1100----» All matchesTurkey U191010----» All matchesUSA U161001----» All matchesVfB Stuttgart1001----» All matchesWerder Bremen1010----» All matchesWest Ham United1010----» All matchesWest Ham United U181001----» All matchesWest Ham United U211100----» All matches